$B$*@$OC$K$J$C$F$*$j$^$9!#(B
clone$B%j%=!<%9$NF0$-$K$D$$$F<ALd$5$;$F$/$@$5$$!#(B
Pacemaker$B%j%=!<%9@_Dj$H$7$F0J2<!c%j%=!<%9@_Dj!d$r@_Dj$7$F$$$^$9!#(B
xinetd$B$H(Bhttpd$B$O(Bclone$B@_Dj$7$F$*$j$^$9$,!"(Bxinetd$B$O(Bchkconfig$B$N<+F05/F0$,M-8z!"(Bhttpd$B$OL58z$H$J$C$F$*$j$^$9!#(B
$B$=$3$G!"0J2<$N<j=g$G%9%W%j%C%H%V%l%$%s$rH/@8$5$;!"I|5l$5$;$^$9!#(B
$B!c8!>Z<j=g!d(B
$B!!!&%9%W%j%C%H%V%l%$%s$rH/@8(B($B%M%C%H%o!<%/<WCG(B)
$B!!!&(Bping_check$B$NF0:n$K$h$jBT5!7O%[%9%H$N(BPacemaker$B%W%m%;%9$rDd;_!#2TF/7O%[%9%H$O2TF/7O$H$7$F5/F0$7B3$1$k!#(B
$B!!!&2TF/7O%[%9%H$rDd;_$7!"N>7ODd;_>uBV$H$9$k!#(B
$B!!!&%M%C%H%o!<%/I|5l(B
$B!!!&BT5!7O%[%9%H$N(BPacemaker$B$r5/F0$5$;$k!#BT5!7O%[%9%H$O2TF/7O$H$7$F5/F0$9$k!#(B
$B!!!&Dd;_$7$F$$$?852TF/7O%[%9%H$r5/F0$5$;$k!#(B
$B!z!&(Bxinetd$B$ON>%[%9%H$G5/F0$9$k$,!"(Bhttpd$B$OBT5!7O%[%9%H$G5/F0$;$:!"(Bmonitor$B=hM}$G(Bfailed$B$H$J$k!#(B
httpd$B$N<+F05/F0$rM-8z$K$7$F>e5-8!>Z$r<B;\$7$?$H$3$m!"(Bmonitor$B=hM}$G(Bfailed$B$K$J$i$:5/F0$7$F$-$^$7$?!#(B
$B!c<ALdFbMF!d(B
$B!z$NItJ,$K$D$$$F!"(Bclone$B%j%=!<%9$NF0$-$K$D$$$F<ALd$H$J$j$^$9$,!"(Bhttpd$B$,5/F0$7$F$$$J$$$H!"(BPacemaker$B5/F0%?%$%_%s%0$G(B
failed$B$H$J$k$N$O@5$7$$F0$-$G$7$g$&$+!)(B
Pacemaker$B$G%W%m%;%95/F0@)8f$7$F$$$kG'<1$J$N$G<+F05/F0$OL58z$K$9$kI,MW$,$"$k$N$+$H;W$$$^$7$?$,!"0c$$$^$9$G$7$g$&$+!)(B
$B!c%j%=!<%9@_Dj!d(B
$B"((BIP$BEy$O(BXXX$B$K=$@5$7$F$$$^$9(B
--------------------------------------------------------------------
node 1: test-bru-web01 \
attributes standby=off
node 2: test-bru-web02 \
attributes standby=off
primitive EIP EIP \
params elastic_ip=XXXXXX allocation_id=XXXXX \
op start interval=0s timeout=60s \
op monitor interval=30s timeout=30s \
op stop interval=0 timeout=60s
primitive httpd lsb:httpd \
op start interval=0s timeout=60s \
op monitor interval=30s timeout=30s \
op stop interval=0s timeout=60s
primitive ip-XXX IPaddr \
params ip=XXX nic=eth0 cidr_netmask=24 \
op monitor interval=30s timeout=30s
primitive ping_check anything \
params binfile="/usr/local/script/pacemaker/ping_check.sh" \
op monitor interval=30s timeout=30s on-fail=restart
primitive replace-route_test-ap lsb:replace-route_test-ap \
op monitor interval=30s timeout=30s
primitive vipcheck VIPcheck \
params target_ip=XXX count=3 wait=3 \
op start interval=0 timeout=60 on-fail=restart \
op stop interval=0 timeout=60 on-fail=ignore \
op monitor interval=10 timeout=60 on-fail=restart start-delay=0
primitive xinetd lsb:xinetd \
op start interval=0s timeout=60s \
op monitor interval=30s timeout=30s \
op stop interval=0s timeout=60s
group group1 vipcheck ip-XXX replace-route_test-ap EIP
clone cln_httpd httpd
clone cln_ping_check ping_check
clone cln_xinetd xinetd
location rsc_location group1 \
rule 200: #uname eq test-bru-web01 \
rule 100: #uname eq test-bru-web02
colocation rsc_colocation1 inf: group1 cln_xinetd
colocation rsc_colocation2 inf: group1 cln_httpd
property cib-bootstrap-options: \
have-watchdog=false \
dc-version=1.1.16-1.el6-94ff4df \
no-quorum-policy=ignore \
stonith-enabled=false \
have-watchdog=false \
cluster-infrastructure=corosync \
last-lrm-refresh=1535701464 \
maintenance-mode=false
rsc_defaults rsc-options: \
resource-stickiness=INFINITY \
migration-threshold=1
--------------------------------------------------------------------
$B(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(B
$B5~%;%i%3%_%e%K%1!<%7%g%s%7%9%F%`3t<02q<R(B
IT$B%$%s%U%i%=%j%e!<%7%g%sIt(B
$BEl5~(BIT$B%$%s%U%i%=%j%e!<%7%g%s(B1B
$B4%!!??Ao(B
TEL:03-5765-8877 ($BBeI=(B)
e-mail:masatoshi-inui@kccs.co.jp
$B(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(B
_______________________________________________
Linux-ha-japan mailing list
Linux-ha-japan@lists.osdn.me
https://lists.osdn.me/mailman/listinfo/linux-ha-japan
clone$B%j%=!<%9$NF0$-$K$D$$$F<ALd$5$;$F$/$@$5$$!#(B
Pacemaker$B%j%=!<%9@_Dj$H$7$F0J2<!c%j%=!<%9@_Dj!d$r@_Dj$7$F$$$^$9!#(B
xinetd$B$H(Bhttpd$B$O(Bclone$B@_Dj$7$F$*$j$^$9$,!"(Bxinetd$B$O(Bchkconfig$B$N<+F05/F0$,M-8z!"(Bhttpd$B$OL58z$H$J$C$F$*$j$^$9!#(B
$B$=$3$G!"0J2<$N<j=g$G%9%W%j%C%H%V%l%$%s$rH/@8$5$;!"I|5l$5$;$^$9!#(B
$B!c8!>Z<j=g!d(B
$B!!!&%9%W%j%C%H%V%l%$%s$rH/@8(B($B%M%C%H%o!<%/<WCG(B)
$B!!!&(Bping_check$B$NF0:n$K$h$jBT5!7O%[%9%H$N(BPacemaker$B%W%m%;%9$rDd;_!#2TF/7O%[%9%H$O2TF/7O$H$7$F5/F0$7B3$1$k!#(B
$B!!!&2TF/7O%[%9%H$rDd;_$7!"N>7ODd;_>uBV$H$9$k!#(B
$B!!!&%M%C%H%o!<%/I|5l(B
$B!!!&BT5!7O%[%9%H$N(BPacemaker$B$r5/F0$5$;$k!#BT5!7O%[%9%H$O2TF/7O$H$7$F5/F0$9$k!#(B
$B!!!&Dd;_$7$F$$$?852TF/7O%[%9%H$r5/F0$5$;$k!#(B
$B!z!&(Bxinetd$B$ON>%[%9%H$G5/F0$9$k$,!"(Bhttpd$B$OBT5!7O%[%9%H$G5/F0$;$:!"(Bmonitor$B=hM}$G(Bfailed$B$H$J$k!#(B
httpd$B$N<+F05/F0$rM-8z$K$7$F>e5-8!>Z$r<B;\$7$?$H$3$m!"(Bmonitor$B=hM}$G(Bfailed$B$K$J$i$:5/F0$7$F$-$^$7$?!#(B
$B!c<ALdFbMF!d(B
$B!z$NItJ,$K$D$$$F!"(Bclone$B%j%=!<%9$NF0$-$K$D$$$F<ALd$H$J$j$^$9$,!"(Bhttpd$B$,5/F0$7$F$$$J$$$H!"(BPacemaker$B5/F0%?%$%_%s%0$G(B
failed$B$H$J$k$N$O@5$7$$F0$-$G$7$g$&$+!)(B
Pacemaker$B$G%W%m%;%95/F0@)8f$7$F$$$kG'<1$J$N$G<+F05/F0$OL58z$K$9$kI,MW$,$"$k$N$+$H;W$$$^$7$?$,!"0c$$$^$9$G$7$g$&$+!)(B
$B!c%j%=!<%9@_Dj!d(B
$B"((BIP$BEy$O(BXXX$B$K=$@5$7$F$$$^$9(B
--------------------------------------------------------------------
node 1: test-bru-web01 \
attributes standby=off
node 2: test-bru-web02 \
attributes standby=off
primitive EIP EIP \
params elastic_ip=XXXXXX allocation_id=XXXXX \
op start interval=0s timeout=60s \
op monitor interval=30s timeout=30s \
op stop interval=0 timeout=60s
primitive httpd lsb:httpd \
op start interval=0s timeout=60s \
op monitor interval=30s timeout=30s \
op stop interval=0s timeout=60s
primitive ip-XXX IPaddr \
params ip=XXX nic=eth0 cidr_netmask=24 \
op monitor interval=30s timeout=30s
primitive ping_check anything \
params binfile="/usr/local/script/pacemaker/ping_check.sh" \
op monitor interval=30s timeout=30s on-fail=restart
primitive replace-route_test-ap lsb:replace-route_test-ap \
op monitor interval=30s timeout=30s
primitive vipcheck VIPcheck \
params target_ip=XXX count=3 wait=3 \
op start interval=0 timeout=60 on-fail=restart \
op stop interval=0 timeout=60 on-fail=ignore \
op monitor interval=10 timeout=60 on-fail=restart start-delay=0
primitive xinetd lsb:xinetd \
op start interval=0s timeout=60s \
op monitor interval=30s timeout=30s \
op stop interval=0s timeout=60s
group group1 vipcheck ip-XXX replace-route_test-ap EIP
clone cln_httpd httpd
clone cln_ping_check ping_check
clone cln_xinetd xinetd
location rsc_location group1 \
rule 200: #uname eq test-bru-web01 \
rule 100: #uname eq test-bru-web02
colocation rsc_colocation1 inf: group1 cln_xinetd
colocation rsc_colocation2 inf: group1 cln_httpd
property cib-bootstrap-options: \
have-watchdog=false \
dc-version=1.1.16-1.el6-94ff4df \
no-quorum-policy=ignore \
stonith-enabled=false \
have-watchdog=false \
cluster-infrastructure=corosync \
last-lrm-refresh=1535701464 \
maintenance-mode=false
rsc_defaults rsc-options: \
resource-stickiness=INFINITY \
migration-threshold=1
--------------------------------------------------------------------
$B(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(B
$B5~%;%i%3%_%e%K%1!<%7%g%s%7%9%F%`3t<02q<R(B
IT$B%$%s%U%i%=%j%e!<%7%g%sIt(B
$BEl5~(BIT$B%$%s%U%i%=%j%e!<%7%g%s(B1B
$B4%!!??Ao(B
TEL:03-5765-8877 ($BBeI=(B)
e-mail:masatoshi-inui@kccs.co.jp
$B(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(.(B
_______________________________________________
Linux-ha-japan mailing list
Linux-ha-japan@lists.osdn.me
https://lists.osdn.me/mailman/listinfo/linux-ha-japan