LifeKeeper for Linux は、既存の階層を保ちながら将来のリリースにアップデートすることができます。この情報をよく検討して、アプリケーションのダウンタイムを最小限に抑えるようにしてください。

  1. クラスターをアップデートする場合、アップデートするサーバーからすべてのアプリケーションを切り替えてください。この操作を実行するには手動で行うか、または LifeKeeper のシャットダウンストラテジーを 「Switchover」 に設定します。これにより、LifeKeeper が停止したり、サーバーがシャットダウンしたときにアプリケーションが切り替えられます。シャットダウンストラテジーの詳細については サーバーのシャットダウンストラテジーの設定 を参照してください.
  2. セットアップスクリプトの操作 を参照して LifeKeeper をアップデートします
  3. アップデートされたサーバーにすべてのアプリケーションを切り替えてください。
  4. アップデートする LifeKeeper クラスタ内の各サーバーに対してこの手順を繰り返します。専用の Quorum/Witnessノード(リソースインスタンスを持たないノード)を含むクラスタでは、LifeKeeper をアップデートする前にアプリケーションを切り替える必要はありません。

LifeKeeper のアップグレード (MaxDB)

これらの手順により、バイナリーが複製されるときにアップデートできます。

  1. ソース上の SIOS LifeKeeper でリソース階層 (MaxDB) をout of service にします。
  2. バイナリーがレプリケートされているため、階層内のミラーを一時停止します。
  3. ターゲット上でアプリケーション (MaxDB) を開始します。
  4. ターゲット上でアプリケーション (MaxDB) のアップデートを実行します。
  5. ターゲット上でアップデートが成功したことを確認します。
  6. ターゲット上のアプリケーション (MaxDB) を停止します。
  7. ソース上でアプリケーション (MaxDB) を開始します。
  8. LK では、必ず MaxDB リソースを OSU として残してください。
  9. ソース上でアプリケーション (MaxDB) のアップデートを実行します。
  10. ソース上のアプリケーション (MaxDB) を停止します。
  11. ソース上でアップデートが成功したことを確認します。
  12. LK GUI でアプリケーション (MaxDB) リソースを in-service にします。
  13. ミラーを再開します。
  14. ミラーが完全に再同期するようにします。
  15. リソース階層のスイッチオーバーとスイッチバックを実行します。
  16. LifeKeeper 経由でターゲット上に MaxDB がリストアされ、アプリケーションのバージョンが正常にアップデートされたことを確認します。

フィードバック

お役に立ちましたか?

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

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

送信