LifeKeeperが保護するサーバーをシャットダウンしてメンテナンスを行うときには、メンテナンスの前にバックアップサーバーでシステムのリソース階層をIn Serviceにする必要があります。このプロセスにより、メンテナンスが必要なシステム上にある共有ディスクの動作がすべて停止します。

2ノードのLifeKeeperクラスター(Server AとServer Bで構成)の典型的な保守プロセスを以下に説明します。

  1. Server Aの監視を無効にします。 Server Aの/etc/default/LifeKeeperファイルのLKCHECKINTERVALの値を0に設定し、 killall lkcheckを実行してください。この時、0に変更する前のLKCHECKINTERVALの値を記録しておいてください。ステップ8で使用します。
  2. Server AですべてのリソースをIn Service(起動)してください。 LifeKeeper GUIを使用してServer Bで起動しているリソースをプライマリサーバーであるServer Aで起動します。手順は、リソースをIn Serviceにする を参照してください。
  3. Server BのLifeKeeperを停止します。 Server Bで $LKROOT/bin/lkcli stop を実行してLifeKeeperを停止します。 リソースは保護されていない状態になります。
  4. Server BのLinuxをシャットダウンして電源を落とします。 Server BのLinuxオペレーティングシステムをシャットダウンしてから、電源を停止します。
  5. Server Bのメンテナンスを実施します。 Server Bで必要なメンテナンスを実施してください。
  6. Server Bの電源を入れてLinuxを起動します。 Server Bの電源を入れてLinuxオペレーティングシステムを再起動してください。
  7. Server BのLifeKeeperを起動します。 Server Bで $LKROOT/bin/lkcli start コマンドを実行してLifeKeeperを起動します。LifeKeeperが起動するとリソースは保護された状態になります。
  8. Server Aのリソース監視を有効にします。 Server Aの/etc/default/LifeKeeperファイルのLKCHECKINTERVALの値をステップ1で変更する前の値に変更し killall lkcheck を実行してください。
  9. Server Bの監視を無効にします。 Server Bの/etc/default/LifeKeeperファイルのLKCHECKINTERVALの値を0に変更し、 killall lkcheckを実行してください。この時、0に変更する前のLKCHECKINTERVALの値を記録しておいてください。 ステップ16で使用します。
  10. Server BですべてのリソースをIn Service(起動)してください。 LifeKeeper GUIを使用してServer Aで起動しているリソースをServer Bで起動します。手順は、リソースをIn Serviceにする を参照してください。
  11. Server AのLifeKeeperを停止します。 Server Aで $LKROOT/bin/lkcli stop を実行してLifeKeeperを停止します。 リソースは保護されていない状態になります。
  12. Server AのLinuxをシャットダウンして電源を落とします。 Server AのLinuxオペレーティングシステムをシャットダウンしてから、電源を停止します。
  13. Server Aのメンテナンスを実施します。 Server Aで必要なメンテナンスを実施してください。
  14. Server Aの電源をいれてLinuxを起動します。 Server Aの電源を入れてLinuxオペレーティングシステムを再起動してください。
  15. Server AのLifeKeeperを起動します。 Server Aで $LKROOT/bin/lkcli start コマンドを実行してLifeKeeperを起動します。LifeKeeperが起動するとリソースは保護された状態になります。
  16. Server Bのリソース監視を有効にします。 Server Bの/etc/default/LifeKeeperファイルのLKCHECKINTERVALの値をステップ9で変更する前の値に変更し killall lkcheck を実行してください。
  17. Server AですべてのリソースをIn Service(起動)してください。 プライマリサーバーであるServer Aで、LifeKeeper GUIを使用してServer Bで現在サービス中のリソース階層を起動します。詳細な手順は リソースをIn Serviceにする を参照してください。

フィードバック

お役に立ちましたか?

はい いいえ
お役に立ちましたか
理由をお聞かせください
フィードバックありがとうございました

このトピックへフィードバック

送信