Kdumpを使用したフェンシングされたノードの動作の構成
ハートビート・メカニズムで、マウントされたOCFS2ボリュームがあるノードがその他のクラスタ・ノードとの接続を失ったことが検出された場合、そのノードは、フェンシングと呼ばれるプロセスでクラスタから削除されます。 フェンシングによって、フェンス・ノードによって保持されているリソースにアクセスしようとして、他のノードがハングするのを防ぎます。 デフォルトでは、フェンシングされたノードは自動的に再起動されるため、できるだけ早くクラスタに再参加できます。
ただし、状況によっては、このデフォルトの動作は望ましくない場合があります。 たとえば、明らかな理由もなくノードが頻繁に再起動する場合、問題をトラブルシューティングできるように、再起動ではなくノードがパニック状態になることが望ましいです。 ノードでKdumpを有効にすると、フェンスされたノードからvmcoreクラッシュ・ダンプを取得し、それを分析して、頻繁なノード再起動の原因を診断できます。
デフォルト動作に戻すには、fence_methodの値をresetに変更します。
echo "reset" | sudo tee /sys/kernel/config/cluster/cluster-name/fence_method
次に、その行がファイルに存在する場合は、/etc/rc.localからpanic行を削除します。