
midjam at tsunakan
Jan 26, 2012, 6:54 PM
Post #5 of 5
(253 views)
Permalink
|
|
Re: DRBD $B%7%c%C%H%@%&(B$B%s;~$K%U%'%$%k%*!<%P!<$G$-$J$$(B
[In reply to]
|
|
$BCSEDMM(B $B$4JV?.$"$j$,$H$&$4$6$$$^$9!#(B > $B:G?7HG$N(BRA$B$K99?7$7$FF0:n$r3NG'$7$F$_$F$/$@$5$$!#(B > > DRBD 8.3$B7O$N:G?7HG$O(B8.3.12$B$H$J$j$^$9!#(B > http://oss.linbit.com/drbd/ DRBD$B:G?7HG$N(B8.3.12$B$K$7$?$H$3$m!"@5$7$/F0:n$9$k$3$H$,3NG'$G$-$^$7$?!#(B Pacemaker$B$N [at] _D$P$+$j5$$K$7$F!"(BDRBD$B$N%P!<%8%g%s$K$D$$$F$OLUE@$G$7$?!#(B $B$3$l$GEv=iA[Dj$7$F$$$?%/%i%9%?9=@.$,9=C[$G$-$=$&$G$9!#(B $B%"%I%P%$%9$$$?$@$-$"$j$,$H$&$4$6$$$^$7$?!#(B $B0J>e$h$m$7$/$*4j$$$$$?$7$^$9!#(B > $B>>1:MM(B > > $B$4O"Mm$"$j$,$H$&$4$6$$$^$9!#(B > > > $B$I$&$b(Blinbit:drbd RA$B$N%P%0$N$h$&$K$b;W$($k$N$G$9$,!"(B > > $BF1MM$N>I>u$H8@$&$N$OJs9p$5$l$F$$$k$b$N$J$N$G$7$g$&$+!#(B > > $B%P%0$@$H;W$o$l$?$N$O!"$J$K$+FCDj$N%m%0%a%C%;!<%8$J$I$,=PNO$5$l$?$H$$$&$3$H$G$7$g$&$+!#(B > RA$B$N%P%0$r5?$o$l$F$$$k$N$G$"$l$P(B > $B:G?7HG$N(BRA$B$K99?7$7$FF0:n$r3NG'$7$F$_$F$/$@$5$$!#(B > > DRBD 8.3$B7O$N:G?7HG$O(B8.3.12$B$H$J$j$^$9!#(B > http://oss.linbit.com/drbd/ > > 8.4$B7O$K$O?75,5!G=$,DI2C$5$l$F$$$^$9$,$^$@3+H/ESCf$J$N$G(B > $B0BDjHG$N(B8.3$B7O$r;HMQ$5$l$k$3$H$r$*$9$9$a$7$^$9!#(B > > $B$^$?!"(BPacemaker$B$N [at] _D$,$&$^$/$$$C$F$$$J$$$N$G$O$J$/(B > DRBD$B$N [at] _D$dF14|$,$&$^$/$$$C$F$$$J$$$H$$$&$3$H$b9M$($i$l$^$9!#(B > DRBD$B$N<jF0(BF/O$B$J$I$,@5>o$KF0:n$7$F$7$F$$$k$3$H$b(B > $B3NG'$7$F$_$F$/$@$5$$!#(B > > $B0J>e$h$m$7$/$*4j$$$$$?$7$^$9!#(B > > $BCSED=_;R(B > > 2012$BG/(B1$B7n(B27$BF|(B10:31 <midjam [at] tsunakan>: > > $BCSEDMM(B > > > > $BBP=hJ}K!65$($F$$$?$@$-$"$j$,$H$&$4$6$$$^$9!#(B > > Pacemaker1.0.11$B$N%P%0$H$$$&$3$H$G!"BP=hJ}K!$r;29M$K$7$F(B > > $B%j%=!<%9$NG[.CV@)Ls$K(B-inf: defined fail-count-<$B%j%=!<%9L>(B>$B$r;XDj$7$^$7$?!#(B > > $B$7$+$7!"F0:n$O0JA0$HJQ$o$i$:!"0l=V%^%9%?!<$K@Z$jBX$o$j$9$0$K%9%l!<%V$KLa$C$F$7$^$$$^$7$?!#(B > > > > $B$I$&$b(Blinbit:drbd RA$B$N%P%0$N$h$&$K$b;W$($k$N$G$9$,!"(B > > $BF1MM$N>I>u$H8@$&$N$OJs9p$5$l$F$$$k$b$N$J$N$G$7$g$&$+!#(B > > > > $B0J>e$h$m$7$/$*4j$$$7$^$9!#(B > > > >> $B>>1:MM(B > >> > >> NTT$B%G!<%?@hC<5;=Q$NCSED$G$9!#(B > >> > >> > $B!cLdBjE@!d(B > >> > $B!J#1!K$O%U%'%$%k%*!<%P!<$9$k$3$H$,3NG'=PMh$^$7$?!#(B > >> > >> (1)$B$G(Bpingd$B$N [at] _D$KLdBj$O$J$$$3$H$,3NG'$G$-$F$$$k$H$$$&$3$H$J$N$G(B > >> pingd$B$N [at] _D$r>JN,$7$F!"(BDRBD+group$B$GF0:n3NG'$r9T$C$F$_$F$/$@$5$$!#(B > >> $B4IM}$9$k%j%=!<%9$,A}$($F$/$k$H!"@_Dj%U%!%$%k$bJ#;($K$J$C$F$-$^$9!#(B > >> $B$&$^$/$$$+$J$$ItJ,$N$_$r@Z$j=P$7$FF0:n3NG'$r$7$F$_$k$H(B > >> $BLdBj$N2r7h$K$D$J$,$k>l9g$,$"$j$^$9!#(B > >> > >> > $B!J#2!K$O%9%l!<%V%N!<%I>e$G(BDRBD$B%j%=!<%9$,0l=V%^%9%?!<$K@Z$jBX$o$k$N$G$9$,!"(B > >> > $B$9$0$K%9%l!<%V$KLa$C$F$7$^$$!"$&$^$/@Z$jBX$o$j$^$;$s!#(B > >> > > >> > $B!c4D6-!d(B > >> > CentOS5.6 64bit > >> > Pacemaker 1.0.11 > >> > Heartbeat 3.0.5 > >> > drbd 8.3.8 > >> > >> Pacemaker 1.0.11$B$K$O(BMaster/Slave$B%j%=!<%9$NF0:n$K%P%0$,$"$k$3$H$,3NG'$5$l$F$$$^$9!#(B > >> > >> $B;29M(B > >> http://linux-ha.sourceforge.jp/wp/archives/2468/2 > >> $B2r7h:v(B > >> http://linux-ha.sourceforge.jp/wp/archives/2468/3 > >> http://sourceforge.jp/projects/linux-ha/lists/archive/japan/2011-September/000942.html > >> > >> $B2<5-$NNc$r;29M$K$7$F(B > >> DRBD+group(Filesystem+IPaddr2)$B$NF0:n3NG'$r9T$C$F$_$F$/$@$5$$!#(B > >> $B$b$7$&$^$/$$$C$?$i(Bpingd$B$bDI2C$7$F$_$F$/$@$5$$!#(B > >> > >> property \ > >> no-quorum-policy="ignore" \ > >> stonith-enabled="false" \ > >> startup-fencing="false" \ > >> crmd-transition-delay="2s" > >> > >> rsc_defaults \ > >> resource-stickiness="INFINITY" \ > >> migration-threshold="1" > >> > >> primitive res_drbd0 ocf:linbit:drbd \ > >> params \ > >> drbd_resource="r0" \ > >> drbdconf="/etc/drbd.conf" \ > >> op start interval="0s" timeout="240s" on-fail="restart" \ > >> op monitor interval="10s" timeout="60s" on-fail="restart" > >> role="Master" \ > >> op monitor interval="11s" timeout="60s" on-fail="restart" role="Slave" \ > >> op promote interval="0s" timeout="90s" on-fail="restart" \ > >> op demote interval="0s" timeout="90s" on-fail="block" \ > >> op stop interval="0s" timeout="100s" on-fail="block" > >> > >> primitive res_fs_drbd0 ocf:heartbeat:Filesystem \ > >> params \ > >> device="/dev/drbd0" \ > >> directory="/chroot" \ > >> fstype="ext3" \ > >> op start interval="0s" timeout="60s" on-fail="restart" \ > >> op monitor interval="10s" timeout="60s" on-fail="restart" \ > >> op stop interval="0s" timeout="60s" on-fail="block" > >> > >> primitive res_vip ocf:heartbeat:IPaddr2 \ > >> params \ > >> nic="eth0" \ > >> ip="192.168.0.111" \ > >> cidr_netmask="24" \ > >> op start interval="0s" timeout="90s" on-fail="restart" \ > >> op monitor interval="10s" timeout="60s" on-fail="restart" \ > >> op stop interval="0s" timeout="100s" on-fail="block" > >> > >> ms ms_drbd0 res_drbd0 \ > >> meta \ > >> master-max="1" \ > >> master-node-max="1" \ > >> clone-max="2" \ > >> clone-node-max="1" \ > >> notify="true" > >> > >> group rg_drbd \ > >> res_vip res_fs_drbd0 > >> > >> location rsc_location-1 msDRBD \ > >> rule role=master 200: #uname eq node01 \ > >> rule role=master 100: #uname eq node02 \ > >> rule role=master -inf: defined fail-count-res_fs_drbd0 \ > >> rule role=master -inf: defined fail-count-res_vip \ > >> > >> colocation rg_on_drbd inf: rg_drbd ms_drbd0:Master > >> order ord_rg_aft_drbd inf: ms_drbd0:promote rg_drbd:start > >> > >> > >> $B$A$g$C$HIT;W5D$@$C$?$N$O!"(BHearbeat$B$r;HMQ$7$F$$$k$N$K(B > >> cluster-infrastructure$B$K(Bopenais$B$,;XDj$5$l$F$$$k$H$3$m$G$9!#(B > >> cluster-infrastructure$B$OFC$K [at] _D$9$kI,MW$O$"$j$^$;$s!#(B > >> > >> > property $id="cib-bootstrap-options" \ > >> > cluster-infrastructure="openais" \ > >> > >> $B0J>e$h$m$7$/$*4j$$$$$?$7$^$9!#(B > >> > >> $BCSED=_;R(B > >> > >> 2012$BG/(B1$B7n(B26$BF|(B15:43 <midjam [at] tsunakan>: > >> > $B>>1:$H?=$7$^$9!#(B > >> > $B=i$a$FEj9F$5$;$F$$$?$@$-$^$9!#(B > >> > > >> > $B8=:_(BHeartbeat+DRBD$B$K$F%/%i%9%?9=@.$r8!F$$7$F$*$j!"(B > >> > $B2<5-$N$H$*$j%U%'%$%k%*!<%P!<F0:n$9$k;v$rA[.Dj$7$F$$$^$9!#(B > >> > > >> > $B!J#1!K(Bnode01/node02$B$+$i%k!<%?(B(192.168.0.1)$B$K8~$1$F(BPING$B$rAw?.$7!"(B > >> >$B!!!!!!(B $B1~Ez$,L5$$>l9g$O%^%9%?!<%N!<%I$N%j%=!<%9$r%9%l!<%V%N!<%I$K@Z$jBX$($k!#(B > >> > $B!J#2!K%^%9%?!<%N!<%I$N(BHeartbeat$B%5!<%S%9$rDd;_!"$^$?$O%N!<%I$r%7%c%C%H%@%&%s$7$?:]$K!"(B > >> >$B!!!!!!(B $B%j%=!<%9$r$r%9%l!<%V%N!<%I$K@Z$jBX$($k!#(B > >> > > >> > $B!cLdBjE@!d(B > >> > $B!J#1!K$O%U%'%$%k%*!<%P!<$9$k$3$H$,3NG'=PMh$^$7$?!#(B > >> > $B!J#2!K$O%9%l!<%V%N!<%I>e$G(BDRBD$B%j%=!<%9$,0l=V%^%9%?!<$K@Z$jBX$o$k$N$G$9$,!"(B > >> > $B$9$0$K%9%l!<%V$KLa$C$F$7$^$$!"$&$^$/@Z$jBX$o$j$^$;$s!#(B > >> > > >> > $B!c4D6-!d(B > >> > CentOS5.6 64bit > >> > Pacemaker 1.0.11 > >> > Heartbeat 3.0.5 > >> > drbd 8.3.8 > >> > > >> > Pacemaker$B [at] _D%U%!%$%k(B > >> > ------------------------------------------------------------------------------------------- > >> > property $id="cib-bootstrap-options" \ > >> > cluster-infrastructure="openais" \ > >> > expected-quorum-votes="2" \ > >> > no-quorum-policy="ignore" \ > >> > stonith-enabled="false" \ > >> > startup-fencing="false" \ > >> > dc-deadtime="20s" > >> > > >> > rsc_defaults $id="rsc-options" \ > >> > resource-stickiness="INFINITY" \ > >> > migration-threshold="1" > >> > > >> > primitive res_drbd0 ocf:linbit:drbd \ > >> > params \ > >> > drbd_resource="r0" \ > >> > drbdconf="/etc/drbd.conf" \ > >> > op start interval="0s" timeout="240s" on-fail="restart" \ > >> > op monitor interval="11s" timeout="60s" on-fail="restart" \ > >> > op monitor interval="10s" timeout="60s" on-fail="restart" role="Master" \ > >> > op stop interval="0s" timeout="100s" on-fail="block" > >> > > >> > primitive res_fs_drbd0 ocf:heartbeat:Filesystem \ > >> > params \ > >> > device="/dev/drbd0" \ > >> > directory="/chroot" \ > >> > fstype="ext3" \ > >> > op start interval="0s" timeout="60s" on-fail="restart" \ > >> > op monitor interval="10s" timeout="60s" on-fail="restart" \ > >> > op stop interval="0s" timeout="60s" on-fail="block" > >> > > >> > primitive res_vip ocf:heartbeat:IPaddr2 \ > >> > params \ > >> > nic="eth0" \ > >> > ip="192.168.0.111" \ > >> > cidr_netmask="24" \ > >> > op start interval="0s" timeout="90s" on-fail="restart" \ > >> > op monitor interval="10s" timeout="60s" on-fail="restart" \ > >> > op stop interval="0s" timeout="100s" on-fail="block" > >> > > >> > primitive res_ping ocf:pacemaker:pingd \ > >> > params \ > >> > name="default_ping_set" \ > >> > host_list="192.168.0.1" \ > >> > multiplier="100" \ > >> > dampen="0" \ > >> > meta \ > >> > migration-threshold="10" \ > >> > op start interval="0" timeout="90s" on-fail="restart" \ > >> > op monitor interval="10s" timeout="60s" on-fail="restart" \ > >> > op stop interval="0" timeout="100s" on-fail="ignore" > >> > > >> > group rg_drbd \ > >> > res_vip res_fs_drbd0 > >> > > >> > ms ms_drbd0 res_drbd0 \ > >> > meta \ > >> > master-max="1" \ > >> > master-node-max="1" \ > >> > clone-max="2" \ > >> > clone-node-max="1" \ > >> > notify="true" > >> > > >> > clone cl_ping res_ping \ > >> > meta \ > >> > clone-max="2" \ > >> > clone-node-max="1" > >> > > >> > location loc_rg_drbd rg_drbd \ > >> > rule 200: #uname eq node01 \ > >> > rule 100: #uname eq node02 \ > >> > rule -INFINITY: defined default_ping_set and default_ping_set lt 100 > >> > > >> > location loc_ms_drbd0 ms_drbd0 \ > >> > rule 200: #uname eq node01 \ > >> > rule 100: #uname eq node02 \ > >> > rule role=master -INFINITY: defined default_ping_set and default_ping_set lt 100 > >> > > >> > colocation rg_on_drbd inf: rg_drbd ms_drbd0:Master > >> > colocation cl_ping_col 1000: rg_drbd cl_ping > >> > order ord_rg_aft_drbd inf: ms_drbd0:promote rg_drbd:start > >> > ------------------------------------------------------------------------------------------- > >> > > >> > drbd.conf > >> > ------------------------------------------------------------------------------------------- > >> > global { usage-count yes; } > >> > common { syncer { rate 250M; } } > >> > resource r0 { > >> > protocol C; > >> > startup { > >> > degr-wfc-timeout 120; > >> > } > >> > net { > >> > cram-hmac-alg sha1; > >> > shared-secret "qawsedrftgyhujiko"; > >> > } > >> > on node01 { > >> > device /dev/drbd0; > >> > disk /dev/sda8; > >> > address 192.168.100.1:7789; > >> > meta-disk internal; > >> > } > >> > on node02 { > >> > device /dev/drbd0; > >> > disk /dev/sda8; > >> > address 192.168.100.2:7789; > >> > meta-disk internal; > >> > } > >> > } > >> > ------------------------------------------------------------------------------------------- > >> > > >> > Heartbeat$B%5!<%S%9$rDd;_$7$?:]$N(B/var/log/messages > >> > ------------------------------------------------------------------------------------------- > >> > Jan 26 14:49:38 node01 kernel: block drbd0: role( Primary -> Secondary ) > >> > Jan 26 14:49:43 node01 kernel: block drbd0: peer( Secondary -> Unknown ) conn( Connected -> Disconnecting ) pdsk( UpToDate -> DUnknown ) > >> > Jan 26 14:49:43 node01 kernel: block drbd0: short read expecting header on sock: r=-512 > >> > Jan 26 14:49:43 node01 kernel: block drbd0: meta connection shut down by peer. > >> > Jan 26 14:49:43 node01 kernel: block drbd0: asender terminated > >> > Jan 26 14:49:43 node01 kernel: block drbd0: Terminating asender thread > >> > Jan 26 14:49:43 node01 kernel: block drbd0: Connection closed > >> > Jan 26 14:49:43 node01 kernel: block drbd0: conn( Disconnecting -> StandAlone ) > >> > Jan 26 14:49:43 node01 kernel: block drbd0: receiver terminated > >> > Jan 26 14:49:43 node01 kernel: block drbd0: Terminating receiver thread > >> > Jan 26 14:49:43 node01 kernel: block drbd0: disk( UpToDate -> Diskless ) > >> > Jan 26 14:49:43 node01 kernel: block drbd0: drbd_bm_resize called with capacity == 0 > >> > Jan 26 14:49:43 node01 kernel: block drbd0: worker terminated > >> > Jan 26 14:49:43 node01 kernel: block drbd0: Terminating worker thread > >> > ------------------------------------------------------------------------------------------- > >> > Jan 26 14:49:38 node02 kernel: block drbd0: peer( Primary -> Secondary ) > >> > Jan 26 14:49:43 node02 kernel: block drbd0: peer( Secondary -> Unknown ) conn( Connected -> TearDown ) pdsk( UpToDate -> DUnknown ) > >> > Jan 26 14:49:43 node02 kernel: block drbd0: asender terminated > >> > Jan 26 14:49:43 node02 kernel: block drbd0: Terminating asender thread > >> > Jan 26 14:49:43 node02 kernel: block drbd0: Connection closed > >> > Jan 26 14:49:43 node02 kernel: block drbd0: conn( TearDown -> Unconnected ) > >> > Jan 26 14:49:43 node02 kernel: block drbd0: receiver terminated > >> > Jan 26 14:49:43 node02 kernel: block drbd0: Restarting receiver thread > >> > Jan 26 14:49:43 node02 kernel: block drbd0: receiver (re)started > >> > Jan 26 14:49:43 node02 kernel: block drbd0: conn( Unconnected -> WFConnection ) > >> > Jan 26 14:49:45 node02 kernel: block drbd0: role( Secondary -> Primary ) > >> > Jan 26 14:49:45 node02 kernel: block drbd0: Creating new current UUID > >> > Jan 26 14:49:45 node02 kernel: block drbd0: State change failed: Need access to UpToDate data > >> > Jan 26 14:49:45 node02 kernel: block drbd0: state = { cs:WFConnection ro:Primary/Unknown ds:UpToDate/DUnknown r--- } > >> > Jan 26 14:49:45 node02 kernel: block drbd0: wanted = { cs:WFConnection ro:Primary/Unknown ds:Outdated/DUnknown r--- } > >> > Jan 26 14:49:46 node02 kernel: block drbd0: role( Primary -> Secondary ) > >> > Jan 26 14:49:46 node02 kernel: block drbd0: disk( UpToDate -> Outdated ) > >> > ------------------------------------------------------------------------------------------- > >> > > >> > $BBgJQ$*<j?t$G$9$,!"$I$J$?$+$465<xD:$1$^$9$G$7$g$&$+!#(B > >> > $B0J>e$h$m$7$/$*$M$,$$$7$^$9!#(B > >> > > >> > _______________________________________________ > >> > Linux-ha-japan mailing list > >> > Linux-ha-japan [at] lists > >> > http://lists.sourceforge.jp/mailman/listinfo/linux-ha-japan > >> > >> _______________________________________________ > >> Linux-ha-japan mailing list > >> Linux-ha-japan [at] lists > >> http://lists.sourceforge.jp/mailman/listinfo/linux-ha-japan > >> > > > > _______________________________________________ > > Linux-ha-japan mailing list > > Linux-ha-japan [at] lists > > http://lists.sourceforge.jp/mailman/listinfo/linux-ha-japan > > _______________________________________________ > Linux-ha-japan mailing list > Linux-ha-japan [at] lists > http://lists.sourceforge.jp/mailman/listinfo/linux-ha-japan > _______________________________________________ Linux-ha-japan mailing list Linux-ha-japan [at] lists http://lists.sourceforge.jp/mailman/listinfo/linux-ha-japan
|