Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Linux-HA: Japanese

$B%j%=!<%9%0%k!<%W$N(B$B%U%'!<%k%*!<%PF0:n$K$D$$$F(B

 

 

Linux-HA japanese RSS feed   Index | Next | Previous | View Threaded


fj5082bv at aa

Jul 6, 2011, 6:42 PM

Post #1 of 6 (485 views)
Permalink
$B%j%=!<%9%0%k!<%W$N(B$B%U%'!<%k%*!<%PF0:n$K$D$$$F(B

$B$$$D$b$*@$OC$K$J$C$F$*$j$^$9!#(B
$B5\K\$G$9!#(B

$B%j%=!<%9%0%k!<%W$N%U%'!<%k%*!<%PF0:n$r3NG'$7$F$$$^$9!#(B

[$B4D6-35MW(B]
OS$B!'(BCentOS 5.4 x86_64 2.6.18-194.el5xen
$B%=%U%H!'(Bpacemaker-1.0.10-1.4.el5 + corosync-1.2.5-1.3.el5
$B9=@.!'(B3$B%N!<%I(B
$B"(@_Dj$N>\:Y$O!"E:IU%U%!%$%k$r;2>H4j$$$^$9!#(B
$B"(E:IU%U%!%$%k$O!"(Bcorosync.conf$B!"(Bcrm configure show$B$H2<5-(B(1)$B$N;v>]$N%m%0$G$9!#(B

[$B;v>](B1]
3$B%N!<%I(B(gw_04,gw_05,gw_06)$B9=@.$G!"%j%=!<%9%0%k!<%W$,B8:_$9$k%N!<%I$G(B
/etc/init.d/corosync stop$B$r=g$K<B;\$7$?$H$3$m!"%j%=!<%9%0%k!<%W$,(B
$B0J2<$N>uBV(Ba.$B$K$J$j$^$7$?!#>uBV(Bb.$B$r4|BT$7$F$$$^$7$?!#(B

$B>uBV(Ba.
============
Last updated: Thu Jul 7 09:10:59 2011
Stack: openais
Current DC: gw_05 - partition WITHOUT quorum
Version: 1.0.10-da7075976b5ff0bee71074385f8fd02f296ec8a3
3 Nodes configured, 3 expected votes
1 Resources configured.
============

Online: [ gw_05 ]
OFFLINE: [ gw_04 gw_06 ]

Resource Group: rscgroup
mountrsc (ocf::heartbeat:Filesystem): Started gw_05
lsbrsc (lsb:lsbrsc): Stopped
viprsc (ocf::heartbeat:IPaddr2): Stopped

$B>uBV(Bb.
============
Last updated: Thu Jul 7 09:08:08 2011
Stack: openais
Current DC: gw_05 - partition WITHOUT quorum
Version: 1.0.10-da7075976b5ff0bee71074385f8fd02f296ec8a3
3 Nodes configured, 3 expected votes
1 Resources configured.
============

Online: [ gw_05 ]
OFFLINE: [ gw_06 gw_04 ]

Resource Group: rscgroup
mountrsc (ocf::heartbeat:Filesystem): Started gw_05
lsbrsc (lsb:lsbrsc): Started gw_05
viprsc (ocf::heartbeat:IPaddr2): Started gw_05

$B<ALd(B1
$BA0=R$N<j=g$r<B;\$7$?>l9g$N@5$7$$;EMM$r65$($F2<$5$$!#(B

$B<ALd(B2
$B4D6- [at] _D$NITHw$N>l9g$O!"4D6- [at] _Dj}K!$r65$($F2<$5$$!#(B

$B<ALd(B3
$B4{CN>c32$N>l9g$O!"2sHrJ}K!$r65$($F2<$5$$!#(B

[$B;v>](B2]
$BE:IU$N [at] _D$G!"A4%N!<%I$N(BPacemaker$B$rDd;_$7$?>uBV$G!"(B1$B%N!<%H$N$_(B
Pacemaker$B$r5/F0$9$k$H!"%N!<%I$O!"(BOnline$B$H$J$j$^$9$,!"%j%=!<%9(B
$B%0%k!<%W$,3+;O$5$l$^$;$s!#$3$l$O!"(Bquorum$B$,3MF@$G$-$J$$$?$a$@$H(B
$B?dB,$7$F$$$^$9!#(B

$B<ALd(B4
[$B;v>](B2]$B$N<j=g$G!"%j%=!<%9%0%k!<%W$r5/F0$9$k [at] _D$,$"$l$P65$($F2<$5$$!#(B

$B0J>e$G$9$,!"59$7$/$*4j$$$7$^$9!#(B

----------------------------------------------
Nobuaki Miyamoto
mail:fj5082bv [at] aa
Attachments: failover.zip (8.21 KB)


iwasaki at 3ware

Jul 6, 2011, 9:23 PM

Post #2 of 6 (453 views)
Permalink
Re: リソースグループのフェールオーバ動作について [In reply to]

$B4d:j$G$9(B

> [$B;v>](B1]
> 3$B%N!<%I(B(gw_04,gw_05,gw_06)$B9=@.$G!"%j%=!<%9%0%k!<%W$,B8:_$9$k%N!<%I$G(B
> /etc/init.d/corosync stop$B$r=g$K<B;\$7$?$H$3$m!"%j%=!<%9%0%k!<%W$,(B
> $B0J2<$N>uBV(Ba.$B$K$J$j$^$7$?!#>uBV(Bb.$B$r4|BT$7$F$$$^$7$?!#(B
>
> $B>uBV(Ba.
> ============
> Last updated: Thu Jul 7 09:10:59 2011
> Stack: openais
> Current DC: gw_05 - partition WITHOUT quorum
> Version: 1.0.10-da7075976b5ff0bee71074385f8fd02f296ec8a3
> 3 Nodes configured, 3 expected votes
> 1 Resources configured.
> ============
>
> Online: [ gw_05 ]
> OFFLINE: [ gw_04 gw_06 ]
>
> Resource Group: rscgroup
> mountrsc (ocf::heartbeat:Filesystem): Started gw_05
> lsbrsc (lsb:lsbrsc): Stopped
> viprsc (ocf::heartbeat:IPaddr2): Stopped

$B$3$N>I>u$K$D$$$F!"D:$$$F$$$k>pJs$+$i8+$($k$b$N$H$7$F$O!"(Blsbrsc$B$N5/F0;~$KLdBj$,@8$8!"%U%'%$%k%*!<%P!<$9$k%N!<%I$,L5$$C10l%N!<%I$G$NF0:n$J$N$G!"$=$3$G5/F0=hM}$,=*N;$7!"$=$l0J9_$N(Bviprsc$B$,5/F0$7$J$$$H$$$&>I>u$K8+$($^$9$M!#(B

>
> $B<ALd(B1
> $BA0=R$N<j=g$r<B;\$7$?>l9g$N@5$7$$;EMM$r65$($F2<$5$$!#(B

$B;EMM$H$7$F$O!"6D$kDL$j>uBV(Bb$B$K$J$k$N$,@5$7$$$H;W$$$^$9!#(B

> $B<ALd(B2
> $B4D6- [at] _D$NITHw$N>l9g$O!"4D6- [at] _Dj}K!$r65$($F2<$5$$!#(B

$BITHw$OD:$$$F$$$k>pJs$G$O8+$"$?$j$^$;$s$M!#(B

> $B<ALd(B3
> $B4{CN>c32$N>l9g$O!"2sHrJ}K!$r65$($F2<$5$$!#(B

$BFC$K$3$N$h$&$J>I>u$G$N4{CN$NLdBj$O8+$"$?$j$^$;$s!#$H$$$&$h$j$b$o$+$i$J$$$G$9$M!#(B
lsbsrc$B$NLdBj$N$h$&$K8+$($^$9$N$G!"$b$&>/$7D4::$r?J$a$?$[$&$,NI$$$+$b$7$l$^$;$s!#(B

> [$B;v>](B2]
> $BE:IU$N [at] _D$G!"A4%N!<%I$N(BPacemaker$B$rDd;_$7$?>uBV$G!"(B1$B%N!<%H$N$_(B
> Pacemaker$B$r5/F0$9$k$H!"%N!<%I$O!"(BOnline$B$H$J$j$^$9$,!"%j%=!<%9(B
> $B%0%k!<%W$,3+;O$5$l$^$;$s!#$3$l$O!"(Bquorum$B$,3MF@$G$-$J$$$?$a$@$H(B
> $B?dB,$7$F$$$^$9!#(B
>
> $B<ALd(B4
> [$B;v>](B2]$B$N<j=g$G!"%j%=!<%9%0%k!<%W$r5/F0$9$k [at] _D$,$"$l$P65$($F2<$5$$!#(B

$BDL>o!"%j%=!<%9%0%k!<%W$O3+;O$5$l$k$O$:$G$9!#(Btarget-role$B$d!"(Bfail-count$B$d(Blocation$B$N [at] _D$G$=$N5/F0$7$?%N!<%I$G5/F0$7$J$$>uBV$K$J$C$F$$$J$$$+3NG'$7$F$O$$$+$,$G$7$g$&$+!#(B
$B$"$j$,$A$J$N$O!"(Bfail-count$B$,(Bmigration-threshold$B$N$7$-$$CM$KC#$7$F$$$k>uBV$G!"%j%=!<%9$r(Bcleanup$B$;$:$K%F%9%H$7$F>e$,$i$J$$$H$$$&;v$,$"$C$?$j!"(Blocation$B$G%N!<%I$r8GDj$7$F$7$^$C$F$$$k;~$K$J$j$^$9!#(B

location cli-prefer-rscgroup rscgroup \
rule $id="cli-prefer-rule-rscgroup" inf: #uname eq gw_06

$B$3$l$,>/$75$$K$J$j$^$9!#(B



--
----------------------------------------------------------------------
$B4d:j!!!!EP(B ($B3t(B)$B%5!<%I%&%'%"(B

Noboru Iwasaki 274-0815 $B [at] iMU)A%66;T@>=,;VLn(B3-39-8
iwasaki [at] 3ware URL: http://www.3ware.co.jp/
Phone: 047-496-3341 Fax: 047-496-3370

_______________________________________________
Linux-ha-japan mailing list
Linux-ha-japan [at] lists
http://lists.sourceforge.jp/mailman/listinfo/linux-ha-japan


t-okawada at dts

Jul 6, 2011, 11:37 PM

Post #3 of 6 (441 views)
Permalink
Re: $B%j%=!<%9%0%k!<%W$N(B$B%U%'!<%k%*!<%PF0:n$K$D$$$F(B [In reply to]

$B$*$+$o$@$G$9(B

$B0J2<!"2sEz$7$^$9(B

> $B<ALd(B1
> $BA0=R$N<j=g$r<B;\$7$?>l9g$N@5$7$$;EMM$r65$($F2<$5$$!#(B
$B!!(BN+1$B9=@.$K$*$$$F!"(Bno-quorum-policy="freeze"$B$r [at] _D$7$F$$$k>l9g!"5/F0$7$F$$$k(BPacemaker$B$N?t$,(B
$B!!%/%i%9%?9=@.%N!<%I$N2aH>?t$r3d$C$?;~E@$G!"%/%i%9%?$O%j%=!<%9$N5/F0$r$d$a$^$9!#(B
$B!!$=$N$?$a!"@5$7$$;EMM$H$7$F$O!"(Bmountrsc$B$b4^$aA4$F$N%j%=!<%9$,(BStopped$B>uBV$K$J$j$^$9(B
$B!!(B(crm_mon$B$NI=<(>e$O$J$K$b8+$($J$/$J$j$^$9(B)$B!#(B

$B!!$G$O!":#2s$J$<(Bmountrsc$B$@$1$,!"(Bgw_05$B$G5/F0$7$?>uBV$K$J$C$?$+$G$9$,!"(Bquorum$B$N99?7$,(B
$B!!$d$dCY$l$F$$$k$h$&$K;W$$$^$9(B($B%m%0$N>uBVA+0\$r8+$F$b(Blsbrsc$B$H(Bviprsc$B$N5/F0=hM}$rESCf$G(Bcancel$B$7$F$$$k$h$&$G$9$7(B)$B!#(B
$B!!$D$^$j(Bmountrsc$B$N5/F0=hM}$,$+$+$C$?;~E@$G$O!"(Bquorum$B$rM-$7$F$$$k$HH=CG$7$FF0:n$7$?$b$N$N!"(B
$B!!$=$N8e$K(Bquorum$B$N>pJs$,99?7$5$l!"(Bquorum$B$r<:$C$?$HH=CG$7!"8eB3$N=hM}$r$d$a$?$b$N$H?dB,$7$^$9!#(B

> $B<ALd(B2
> $B4D6- [at] _D$NITHw$N>l9g$O!"4D6- [at] _Dj}K!$r65$($F2<$5$$!#(B
$B!!@_Dj$OFC$KLdBj$J$$$h$&$K8+<u$1$i$l$^$9!#(B

> $B<ALd(B3
> $B4{CN>c32$N>l9g$O!"2sHrJ}K!$r65$($F2<$5$$!#(B
$B!!%j%=!<%9$r6KNO5/F0>uBV$HJ]$A$?$$>l9g!"%j%=!<%9$r5/F0$7$F$$$J$$%N!<%I$N(B
$B!!(BPacemaker$B$+$iDd;_$9$k$3$H$r$*4+$a$7$^$9!#(B

> [$B;v>](B2]
> $BE:IU$N [at] _D$G!"A4%N!<%I$N(BPacemaker$B$rDd;_$7$?>uBV$G!"(B1$B%N!<%H$N$_(B
> Pacemaker$B$r5/F0$9$k$H!"%N!<%I$O!"(BOnline$B$H$J$j$^$9$,!"%j%=!<%9(B
> $B%0%k!<%W$,3+;O$5$l$^$;$s!#$3$l$O!"(Bquorum$B$,3MF@$G$-$J$$$?$a$@$H(B
> $B?dB,$7$F$$$^$9!#(B
$B!!$=$NDL$j$G$9!#(B1$B%N!<%I5/F0$7$F!"%N!<%I$,(BOnline$B$HI=<($5$l$F$b(Bcrm_mon$B$K(B
$B!!(B"partition WITHOUT quorum"$B$HI=<($5$l$F$$$k8B$j$O(Bquorum$B$r3MF@$7$F$$$J$$$N$G(B
$B!!%j%=!<%9$r5/F0$G$-$J$$>uBV$K$J$j$^$9!#(B

> $B<ALd(B4
> [$B;v>](B2]$B$N<j=g$G!"%j%=!<%9%0%k!<%W$r5/F0$9$k [at] _D$,$"$l$P65$($F2<$5$$!#(B
$B!!(B1$B%N!<%I$N(BPacemaker$B$G%j%=!<%9$r5/F0$7$?$$>l9g!"(Bcrm configure edit$B$J$I$r;HMQ$7$F(B
$B!!(Bno-quorum-policy="freeze"$B$r(B"ignore"$B$KJQ99$7$F$/$@$5$$!#(B
$B!!$4B8CN$+$b$7$l$^$;$s$,!"(Bno-quorum-policy$B$O(Bquorum$B$r3MF@$7$F$$$J$$$H$-$N%/%i%9%?$N(B
$B!!F0:n$r5,Dj$9$k$b$N$G!"(B"freeze"$B$r [at] _D$7$F$$$k>l9g!"(Bquorum$B$r3MF@$9$k$^$G$J$K$b9T$$$^$;$s!#(B
$B!!$=$N$?$a!"(B"ignore"$B$K [at] _D$rJQ99$9$k$3$H$G!"(Bquorum$B$r3MF@$7$F$$$J$$$H$-$G$b!"(Bquorum$B$r3MF@$7$?(B
$B!!$b$N$H$_$J$7$FF0:n$5$;$k$3$H$,$G$-$^$9!#(B

$B!!$43NG'$/$@$5$$(B

_______________________________________________
Linux-ha-japan mailing list
Linux-ha-japan [at] lists
http://lists.sourceforge.jp/mailman/listinfo/linux-ha-japan


renayama19661014 at ybb

Jul 7, 2011, 6:17 PM

Post #4 of 6 (484 views)
Permalink
Re: リソースグループのフェールオーバ動作について [In reply to]

宮本さん

お疲れ様です。メイトリックスの山内です。

岩崎さん、おかわださんも回答していますが、1点だけ回答しておきます。

> 質問1
> 前述の手順を実施した場合の正しい仕様を教えて下さい。

状態aとなったのは、Pacemaker的には正しい動作です。
最終ノード(freeze設定時にQuorumを消失した最終ノード)のリソースの起動状態は
Quorumを消失するタイミングで不定です。
(Pacemakerでは、Qurom=freezeでは、Quorumが消失する時点まではリソースの配置の制御は実施されるというのが正しい認識です)

最終ノードにリソースを完全に移動した後で、Quorumの消失が発生すればよいのですが、実際には、途中でQuorumの消失がほとんど発生するので、リソースの移動は完全には行われない場合が多いです。

余談ですが、
corosync.1.2.5あたりでは、まだまだ、インターコネクトのrrp_modeの制御あたりがよくありません。

rrp_mode: active

ではなく、noneなどの方がよいかと思います。
もし、インターコネクトが2本必要であれば、そちらをbondingして、none指定がよいかと思います。

以上、宜しくお願いいたします。



--- On Thu, 2011/7/7, N.Miyamoto <fj5082bv [at] aa> wrote:

>
> いつもお世話になっております。
> 宮本です。
>
> リソースグループのフェールオーバ動作を確認しています。
>
> [環境概要]
> OS:CentOS 5.4 x86_64 2.6.18-194.el5xen
> ソフト:pacemaker-1.0.10-1.4.el5 + corosync-1.2.5-1.3.el5
> 構成:3ノード
> ※設定の詳細は、添付ファイルを参照願います。
> ※添付ファイルは、corosync.conf、crm configure showと下記(1)の事象のログです。
>
> [事象1]
> 3ノード(gw_04,gw_05,gw_06)構成で、リソースグループが存在するノードで
> /etc/init.d/corosync stopを順に実施したところ、リソースグループが
> 以下の状態a.になりました。状態b.を期待していました。
>
> 状態a.
> ============
> Last updated: Thu Jul  7 09:10:59 2011
> Stack: openais
> Current DC: gw_05 - partition WITHOUT quorum
> Version: 1.0.10-da7075976b5ff0bee71074385f8fd02f296ec8a3
> 3 Nodes configured, 3 expected votes
> 1 Resources configured.
> ============
>
> Online: [ gw_05 ]
> OFFLINE: [ gw_04 gw_06 ]
>
> Resource Group: rscgroup
>      mountrsc   (ocf::heartbeat:Filesystem):    Started gw_05
>      lsbrsc     (lsb:lsbrsc):   Stopped
>      viprsc     (ocf::heartbeat:IPaddr2):       Stopped
>
> 状態b.
> ============
> Last updated: Thu Jul  7 09:08:08 2011
> Stack: openais
> Current DC: gw_05 - partition WITHOUT quorum
> Version: 1.0.10-da7075976b5ff0bee71074385f8fd02f296ec8a3
> 3 Nodes configured, 3 expected votes
> 1 Resources configured.
> ============
>
> Online: [ gw_05 ]
> OFFLINE: [ gw_06 gw_04 ]
>
> Resource Group: rscgroup
>      mountrsc   (ocf::heartbeat:Filesystem):    Started gw_05
>      lsbrsc     (lsb:lsbrsc):   Started gw_05
>      viprsc     (ocf::heartbeat:IPaddr2):       Started gw_05
>
> 質問1
>   前述の手順を実施した場合の正しい仕様を教えて下さい。
>
> 質問2
>   環境設定の不備の場合は、環境設定方法を教えて下さい。
>
> 質問3
>   既知障害の場合は、回避方法を教えて下さい。
>
> [事象2]
> 添付の設定で、全ノードのPacemakerを停止した状態で、1ノートのみ
> Pacemakerを起動すると、ノードは、Onlineとなりますが、リソース
> グループが開始されません。これは、quorumが獲得できないためだと
> 推測しています。
>
> 質問4
>   [事象2]の手順で、リソースグループを起動する設定があれば教えて下さい。
>
> 以上ですが、宜しくお願いします。
>
> ----------------------------------------------
> Nobuaki Miyamoto
> mail:fj5082bv [at] aa
>

_______________________________________________
Linux-ha-japan mailing list
Linux-ha-japan [at] lists
http://lists.sourceforge.jp/mailman/listinfo/linux-ha-japan


fj5082bv at aa

Jul 9, 2011, 1:17 AM

Post #5 of 6 (428 views)
Permalink
Re: $B%j%=!<%9%0%k!<%W$N(B$B%U%'!<%k%*!<%PF0:n$K$D$$$F(B [In reply to]

$B4d:j$5$s!"$*$+$o$@$5$s!";3Fb$5$s(B

$B5\K\$G$9!#(B
$B2sEz$"$j$,$H$&$4$6$$$^$9!#(B

> location cli-prefer-rscgroup rscgroup \
> rule $id="cli-prefer-rule-rscgroup" inf: #uname eq gw_06

$B$3$l$O!"F0:n3NG'Cf$K(Bcrm resource move$B$r<B;\$7$F$$$k$3$H$,860x$G$"$k$3$H$,(B
$B$o$+$j$^$7$?!#(B
$B;v>](B2$B$K$D$$$F$O!"(Bno-quorum-policy$B$N [at] _D$K=>$C$?@5$7$$F0:n$G$"$k$3$H$O(B
$B$o$+$j$^$7$?!#(B

> $B!!$G$O!":#2s$J$<(Bmountrsc$B$@$1$,!"(Bgw_05$B$G5/F0$7$?>uBV$K$J$C$?$+$G$9$,!"(Bquorum$B$N99?7$,(B
> $B!!$d$dCY$l$F$$$k$h$&$K;W$$$^$9(B($B%m%0$N>uBVA+0\$r8+$F$b(Blsbrsc$B$H(Bviprsc$B$N5/F0=hM}$rESCf$G(Bcancel$B$7$F$$$k$h$&$G$9$7(B)$B!#(B
> $B!!$D$^$j(Bmountrsc$B$N5/F0=hM}$,$+$+$C$?;~E@$G$O!"(Bquorum$B$rM-$7$F$$$k$HH=CG$7$FF0:n$7$?$b$N$N!"(B
> $B!!$=$N8e$K(Bquorum$B$N>pJs$,99?7$5$l!"(Bquorum$B$r<:$C$?$HH=CG$7!"8eB3$N=hM}$r$d$a$?$b$N$H?dB,$7$^$9!#(B

> $B>uBV(Ba$B$H$J$C$?$N$O!"(BPacemaker$BE*$K$O@5$7$$F0:n$G$9!#(B
> $B:G=*%N!<%I(B(freeze$B [at] _D;~$K(BQuorum$B$r>C<:$7$?:G=*%N!<%I(B)$B$N%j%=!<%9$N5/F0>uBV$O(B
> Quorum$B$r>C<:$9$k%?%$%_%s%0$GITDj$G$9!#(B

$B;v>](B1$B$K$D$$$F$O!"%U%'!<%k%*!<%P=hM}$H(BQuorum$B>u6799?7=hM}(B($B$HI=8=$7$F$*$-$^$9(B)$B$N(B
$B%?%$%_%s%0$K$h$kA[Dj;v>]$G$"$k$H2r<a$7$^$7$?!#(B
$B2~A1$r4|BT$5$l$k$h$&$J;v>]$H$b9M$($i$l$^$9$,!"(Bcorosync.1.2.5$B0J9_$G2~A1$,(B
$B9T$o$l$F$$$kHG$,$"$j$^$9$G$7$g$&$+!#(B

$B0J>e$G$9$,!"59$7$/$*4j$$$7$^$9!#(B

On Fri, 8 Jul 2011 10:17:44 +0900 (JST)
renayama19661014 [at] ybb wrote:

> $B5\K\$5$s(B
>
> $B$*Hh$lMM$G$9!#%a%$%H%j%C%/%9$N;3Fb$G$9!#(B
>
> $B4d:j$5$s!"$*$+$o$@$5$s$b2sEz$7$F$$$^$9$,!"#1E@$@$12sEz$7$F$*$-$^$9!#(B
>
> > $B<ALd(B1
> > $BA0=R$N<j=g$r<B;\$7$?>l9g$N@5$7$$;EMM$r65$($F2<$5$$!#(B
>
> $B>uBV(Ba$B$H$J$C$?$N$O!"(BPacemaker$BE*$K$O@5$7$$F0:n$G$9!#(B
> $B:G=*%N!<%I(B(freeze$B [at] _D;~$K(BQuorum$B$r>C<:$7$?:G=*%N!<%I(B)$B$N%j%=!<%9$N5/F0>uBV$O(B
> Quorum$B$r>C<:$9$k%?%$%_%s%0$GITDj$G$9!#(B
> (Pacemaker$B$G$O!"(BQurom=freeze$B$G$O!"(BQuorum$B$,>C<:$9$k;~E@$^$G$O%j%=!<%9$NG[CV$N@)8f$O<B;\$5$l$k$H$$$&$N$,@5$7$$G'<1$G$9!K(B
>
> $B:G=*%N!<%I$K%j%=!<%9$r40A4$K0\F0$7$?8e$G!"(BQuorum$B$N>C<:$,H/@8$9$l$P$h$$$N$G$9$,!"<B:]$K$O!"ESCf$G(BQuorum$B$N>C<:$,$[.$H$s$IH/@8$9$k$N$G!"%j%=!<%9$N0\F0$O40A4$K$O9T$o$l$J$$>l9g$,B?$$$G$9!#(B
>
> $BM>CL$G$9$,!"(B
> corosync.1.2.5$B$"$?$j$G$O!"$^$@$^$@!"%$%s%?!<%3%M%/%H$N(Brrp_mode$B$N@)8f$"$?$j$,$h$/$"$j$^$;$s!#(B
>
> rrp_mode: active
>
> $B$G$O$J$/!"(Bnone$B$J$I$NJ}$,$h$$$+$H;W$$$^$9!#(B
> $B$b$7!"%$%s%?!<%3%M%/%H$,#2K\I,MW$G$"$l$P!"$=$A$i$r(Bbonding$B$7$F!"(Bnone$B;XDj$,$h$$$+$H;W$$$^$9!#(B
>
> $B0J>e!"59$7$/$*4j$$$$$?$7$^$9!#(B
>
>
>
> --- On Thu, 2011/7/7, N.Miyamoto <fj5082bv [at] aa> wrote:
>
> >
> > $B$$$D$b$*@$OC$K$J$C$F$*$j$^$9!#(B
> > $B5\K\$G$9!#(B
> >
> > $B%j%=!<%9%0%k!<%W$N%U%'!<%k%*!<%PF0:n$r3NG'$7$F$$$^$9!#(B
> >
> > [$B4D6-35MW(B]
> > OS$B!'(BCentOS 5.4 x86_64 2.6.18-194.el5xen
> > $B%=%U%H!'(Bpacemaker-1.0.10-1.4.el5 + corosync-1.2.5-1.3.el5
> > $B9=@.!'(B3$B%N!<%I(B
> > $B"(@_Dj$N>\:Y$O!"E:IU%U%!%$%k$r;2>H4j$$$^$9!#(B
> > $B"(E:IU%U%!%$%k$O!"(Bcorosync.conf$B!"(Bcrm configure show$B$H2<5-(B(1)$B$N;v>]$N%m%0$G$9!#(B
> >
> > [$B;v>](B1]
> > 3$B%N!<%I(B(gw_04,gw_05,gw_06)$B9=@.$G!"%j%=!<%9%0%k!<%W$,B8:_$9$k%N!<%I$G(B
> > /etc/init.d/corosync stop$B$r=g$K<B;\$7$?$H$3$m!"%j%=!<%9%0%k!<%W$,(B
> > $B0J2<$N>uBV(Ba.$B$K$J$j$^$7$?!#>uBV(Bb.$B$r4|BT$7$F$$$^$7$?!#(B
> >
> > $B>uBV(Ba.
> > ============
> > Last updated: Thu Jul? 7 09:10:59 2011
> > Stack: openais
> > Current DC: gw_05 - partition WITHOUT quorum
> > Version: 1.0.10-da7075976b5ff0bee71074385f8fd02f296ec8a3
> > 3 Nodes configured, 3 expected votes
> > 1 Resources configured.
> > ============
> >
> > Online: [ gw_05 ]
> > OFFLINE: [ gw_04 gw_06 ]
> >
> > Resource Group: rscgroup
> > ? ???mountrsc???(ocf::heartbeat:Filesystem):? ? Started gw_05
> > ? ???lsbrsc? ???(lsb:lsbrsc):???Stopped
> > ? ???viprsc? ???(ocf::heartbeat:IPaddr2):? ? ???Stopped
> >
> > $B>uBV(Bb.
> > ============
> > Last updated: Thu Jul? 7 09:08:08 2011
> > Stack: openais
> > Current DC: gw_05 - partition WITHOUT quorum
> > Version: 1.0.10-da7075976b5ff0bee71074385f8fd02f296ec8a3
> > 3 Nodes configured, 3 expected votes
> > 1 Resources configured.
> > ============
> >
> > Online: [ gw_05 ]
> > OFFLINE: [ gw_06 gw_04 ]
> >
> > Resource Group: rscgroup
> > ? ???mountrsc???(ocf::heartbeat:Filesystem):? ? Started gw_05
> > ? ???lsbrsc? ???(lsb:lsbrsc):???Started gw_05
> > ? ???viprsc? ???(ocf::heartbeat:IPaddr2):? ? ???Started gw_05
> >
> > $B<ALd(B1
> > ? $BA0=R$N<j=g$r<B;\$7$?>l9g$N@5$7$$;EMM$r65$($F2<$5$$!#(B
> >
> > $B<ALd(B2
> > ? $B4D6- [at] _D$NITHw$N>l9g$O!"4D6- [at] _Dj}K!$r65$($F2<$5$$!#(B
> >
> > $B<ALd(B3
> > ? $B4{CN>c32$N>l9g$O!"2sHrJ}K!$r65$($F2<$5$$!#(B
> >
> > [$B;v>](B2]
> > $BE:IU$N [at] _D$G!"A4%N!<%I$N(BPacemaker$B$rDd;_$7$?>uBV$G!"(B1$B%N!<%H$N$_(B
> > Pacemaker$B$r5/F0$9$k$H!"%N!<%I$O!"(BOnline$B$H$J$j$^$9$,!"%j%=!<%9(B
> > $B%0%k!<%W$,3+;O$5$l$^$;$s!#$3$l$O!"(Bquorum$B$,3MF@$G$-$J$$$?$a$@$H(B
> > $B?dB,$7$F$$$^$9!#(B
> >
> > $B<ALd(B4
> > ? [$B;v>](B2]$B$N<j=g$G!"%j%=!<%9%0%k!<%W$r5/F0$9$k [at] _D$,$"$l$P65$($F2<$5$$!#(B
> >
> > $B0J>e$G$9$,!"59$7$/$*4j$$$7$^$9!#(B
> >
> > ----------------------------------------------
> > Nobuaki Miyamoto
> > mail:fj5082bv [at] aa
> >
>
> _______________________________________________
> Linux-ha-japan mailing list
> Linux-ha-japan [at] lists
> http://lists.sourceforge.jp/mailman/listinfo/linux-ha-japan

----------------------------------------------
Nobuaki Miyamoto
mail:fj5082bv [at] aa

_______________________________________________
Linux-ha-japan mailing list
Linux-ha-japan [at] lists
http://lists.sourceforge.jp/mailman/listinfo/linux-ha-japan


renayama19661014 at ybb

Jul 10, 2011, 5:22 PM

Post #6 of 6 (434 views)
Permalink
Re: リソースグループのフェールオーバ動作について [In reply to]

宮本さん

おはようございます。山内です。

> 事象1については、フェールオーバ処理とQuorum状況更新処理(と表現しておきます)の
> タイミングによる想定事象であると解釈しました。
> 改善を期待されるような事象とも考えられますが、corosync.1.2.5以降で改善が
> 行われている版がありますでしょうか。

特に改善されているようなバージョンは、ないと私は記憶しています。

corosync(もしくはHeartbeat)の停止後の構成変更の通知(ノード構成の変更)と、
Pacemakerのその構成変更通知にの処理(Quorum処理)の問題なので、どちらかというと、Pacemaker側で何かの制御をしないと改善出来ないような気がします。

Pacemaker1.1系統で、試してみるともしかするとちがった動作になるやも知れません。

#そもそも、最終ノードが残った場合以外では、freeze設定では、Quorumを持っているノードからのSTONITHが期待されるので、あまりPacemakerとしては、最終ノードが残るケースの状態は気にしていないのかも知れません。

以上、宜しく御願いいたします。




--- On Sat, 2011/7/9, N.Miyamoto <fj5082bv [at] aa> wrote:

>
> 岩崎さん、おかわださん、山内さん
>
> 宮本です。
> 回答ありがとうございます。
>
> >  location cli-prefer-rscgroup rscgroup \
> >      rule $id="cli-prefer-rule-rscgroup" inf: #uname eq gw_06
>
> これは、動作確認中にcrm resource moveを実施していることが原因であることが
> わかりました。
> 事象2については、no-quorum-policyの設定に従った正しい動作であることは
> わかりました。
>
> >  では、今回なぜmountrscだけが、gw_05で起動した状態になったかですが、quorumの更新が
> >  やや遅れているように思います(ログの状態遷移を見てもlsbrscとviprscの起動処理を途中でcancelしているようですし)。
> >  つまりmountrscの起動処理がかかった時点では、quorumを有していると判断して動作したものの、
> >  その後にquorumの情報が更新され、quorumを失ったと判断し、後続の処理をやめたものと推測します。
>
> > 状態aとなったのは、Pacemaker的には正しい動作です。
> > 最終ノード(freeze設定時にQuorumを消失した最終ノード)のリソースの起動状態は
> > Quorumを消失するタイミングで不定です。
>
> 事象1については、フェールオーバ処理とQuorum状況更新処理(と表現しておきます)の
> タイミングによる想定事象であると解釈しました。
> 改善を期待されるような事象とも考えられますが、corosync.1.2.5以降で改善が
> 行われている版がありますでしょうか。
>
> 以上ですが、宜しくお願いします。
>
> On Fri, 8 Jul 2011 10:17:44 +0900 (JST)
> renayama19661014 [at] ybb wrote:
>
> > 宮本さん
> >
> > お疲れ様です。メイトリックスの山内です。
> >
> > 岩崎さん、おかわださんも回答していますが、1点だけ回答しておきます。
> >
> > > 質問1
> > >   前述の手順を実施した場合の正しい仕様を教えて下さい。
> >
> > 状態aとなったのは、Pacemaker的には正しい動作です。
> > 最終ノード(freeze設定時にQuorumを消失した最終ノード)のリソースの起動状態は
> > Quorumを消失するタイミングで不定です。
> > (Pacemakerでは、Qurom=freezeでは、Quorumが消失する時点まではリソースの配置の制御は実施されるというのが正しい認識です)
> >
> > 最終ノードにリソースを完全に移動した後で、Quorumの消失が発生すればよいのですが、実際には、途中でQuorumの消失がほとんど発生するので、リソースの移動は完全には行われない場合が多いです。
> >
> > 余談ですが、
> > corosync.1.2.5あたりでは、まだまだ、インターコネクトのrrp_modeの制御あたりがよくありません。
> >
> > rrp_mode: active
> >
> > ではなく、noneなどの方がよいかと思います。
> > もし、インターコネクトが2本必要であれば、そちらをbondingして、none指定がよいかと思います。
> >
> > 以上、宜しくお願いいたします。
> >
> >
> >
> > --- On Thu, 2011/7/7, N.Miyamoto <fj5082bv [at] aa> wrote:
> >
> > >
> > > いつもお世話になっております。
> > > 宮本です。
> > >
> > > リソースグループのフェールオーバ動作を確認しています。
> > >
> > > [環境概要]
> > > OS:CentOS 5.4 x86_64 2.6.18-194.el5xen
> > > ソフト:pacemaker-1.0.10-1.4.el5 + corosync-1.2.5-1.3.el5
> > > 構成:3ノード
> > > ※設定の詳細は、添付ファイルを参照願います。
> > > ※添付ファイルは、corosync.conf、crm configure showと下記(1)の事象のログです。
> > >
> > > [事象1]
> > > 3ノード(gw_04,gw_05,gw_06)構成で、リソースグループが存在するノードで
> > > /etc/init.d/corosync stopを順に実施したところ、リソースグループが
> > > 以下の状態a.になりました。状態b.を期待していました。
> > >
> > > 状態a.
> > > ============
> > > Last updated: Thu Jul? 7 09:10:59 2011
> > > Stack: openais
> > > Current DC: gw_05 - partition WITHOUT quorum
> > > Version: 1.0.10-da7075976b5ff0bee71074385f8fd02f296ec8a3
> > > 3 Nodes configured, 3 expected votes
> > > 1 Resources configured.
> > > ============
> > >
> > > Online: [ gw_05 ]
> > > OFFLINE: [ gw_04 gw_06 ]
> > >
> > >  Resource Group: rscgroup
> > > ? ???mountrsc???(ocf::heartbeat:Filesystem):? ? Started gw_05
> > > ? ???lsbrsc? ???(lsb:lsbrsc):???Stopped
> > > ? ???viprsc? ???(ocf::heartbeat:IPaddr2):? ? ???Stopped
> > >
> > > 状態b.
> > > ============
> > > Last updated: Thu Jul? 7 09:08:08 2011
> > > Stack: openais
> > > Current DC: gw_05 - partition WITHOUT quorum
> > > Version: 1.0.10-da7075976b5ff0bee71074385f8fd02f296ec8a3
> > > 3 Nodes configured, 3 expected votes
> > > 1 Resources configured.
> > > ============
> > >
> > > Online: [ gw_05 ]
> > > OFFLINE: [ gw_06 gw_04 ]
> > >
> > >  Resource Group: rscgroup
> > > ? ???mountrsc???(ocf::heartbeat:Filesystem):? ? Started gw_05
> > > ? ???lsbrsc? ???(lsb:lsbrsc):???Started gw_05
> > > ? ???viprsc? ???(ocf::heartbeat:IPaddr2):? ? ???Started gw_05
> > >
> > > 質問1
> > > ? 前述の手順を実施した場合の正しい仕様を教えて下さい。
> > >
> > > 質問2
> > > ? 環境設定の不備の場合は、環境設定方法を教えて下さい。
> > >
> > > 質問3
> > > ? 既知障害の場合は、回避方法を教えて下さい。
> > >
> > > [事象2]
> > > 添付の設定で、全ノードのPacemakerを停止した状態で、1ノートのみ
> > > Pacemakerを起動すると、ノードは、Onlineとなりますが、リソース
> > > グループが開始されません。これは、quorumが獲得できないためだと
> > > 推測しています。
> > >
> > > 質問4
> > > ? [事象2]の手順で、リソースグループを起動する設定があれば教えて下さい。
> > >
> > > 以上ですが、宜しくお願いします。
> > >
> > > ----------------------------------------------
> > > Nobuaki Miyamoto
> > > mail:fj5082bv [at] aa
> > >
> >
> > _______________________________________________
> > Linux-ha-japan mailing list
> > Linux-ha-japan [at] lists
> > http://lists.sourceforge.jp/mailman/listinfo/linux-ha-japan
>
> ----------------------------------------------
> Nobuaki Miyamoto
> mail:fj5082bv [at] aa
>
> _______________________________________________
> 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 japanese RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.