[Linux-ha-jp] STONITHで起動時に相手ノードをシャットダウンしない方法

アーカイブの一覧に戻る

OKADA Satoshi okada****@oss*****
2009年 5月 7日 (木) 16:37:15 JST


こんにちは。岡田です。

mame fuku さんは書きました:
> はじめましてkuと申します。
>  
> STONITHを設定してリソースのstopが正常に停止できなかった場合に、
> 強制的に電源OFFしようと思いリソースで下記の様に設定して
> stonith-enabledをtrueにしました。
>  
> 
>  
> リソース停止時の動きは思惑通りいったのですが、heartbeatの
> 起動時(サーバ起動時)に相手ノードのheartbeatと通信できない時も
> 相手をシャットダウンしてしまいます。

1サーバのみ起動時に相手サーバのシャットダウンをしないように
する設定はstonith-enabledと同じならびに、startup-fencing設定
をすればいいと思います。

例:
 <nvpair id="cib-bootstrap-options-startup-fencing" name="startup-fencing" value="false"/>



>  
> リソースのstop時のみfenceが働くように設定することは可能
> でしょうか?

相手の状態が確認できない時(heartbeat通信が切れたときなど)
にはシャットダウンを行いにいくので、厳密に
stopの失敗/タイムアウトの時だけ、シャットダウンさせる
という設定はできないと思います。


-- 





Linux-ha-japan メーリングリストの案内
アーカイブの一覧に戻る