Oracle VirtualBoxでrgmanagerまたはPacemakerをリソース・マネージャとして使用するRedHatクラスタ

Oracle VirtualBoxでrgmanagerまたはPacemakerをリソース・マネージャとして使用するRedHatクラスタ

私はRedHatクラスタリングを学び、Oracle VirtualBoxバージョン5.xに3ノードクラスタ(Centos 6.7)、corosync、cman、およびrgmanagerを設定しました。

クラスタが正常に動作しています。 (clustat コマンドはサービスが node-x で開始されたことを示します.

フェンシングの設定が中断されました。私が引用したいくつかの文書によると、「HP iLO管理ボード、IPMI管理」などの特別なハードウェアが必要なので、VirtualBoxまたはVMware Workstation(stonith)でフェンシングを設定できるかどうかはわかりません。ボード、いくつかの特別なネットワークスイッチ。

いくつかの選択肢や回避策を提案してください。

答え1

私が見た最高のrgmanagerクラスタチュートリアルは次のとおりです。 AN!クラスターチュートリアル2

フェンシングは、障害が発生したノードが共有リソースにアクセスできないようにするためのクラスタノードの動作です。 STONITH(ヘッドの他のノードを撃つ)は電源フェンシングとしても知られており、デフォルトでは障害のあるノードを再起動します。

リモートコンソール(HP iLO、Dell DRACなど)を使用するか、ハイパーバイザーにVM(仮想マシンの場合)をリセットするように指示することでこれを行うことができます。 VirtualBoxの正しい検疫エージェントを見つける必要があります。

VirtualBoxフェンシングエージェントがない場合は、VMware / KVM / Xenを使用してホストする必要があります。必要なエージェントがあります。

関連情報