Enterprise Console を使用して、HA コントローラペアをオンボードおよびアップグレードできます。Enterprise Console で管理されていない HA ペアの場合は検出とアップグレードのオプションを使用しますが、Enterprise Console で管理されている HA ペアの場合はアップグレードオプションを使用する必要があります。

このトピックでは、以下について説明します。

  • アップグレード方法の利点
  • 使用可能なアップグレード方法
  • HA ツールキット(HATK)実装のシャットダウン方法

アップグレード方法の利点

アップグレード方法では、次のことが可能です。

  • 一連のアップグレード前検証を実行する。システムの状態を変更する前に、検証エラーの概要が表示されます。
  • アップグレードの問題が発生した場合、保存されたセカンダリバージョンから過去のコントローラバージョンをすばやく復元する。プライマリサーバーをアップグレードすると、セカンダリサーバーは分離されていてバックアップとして機能するため、サービスをすばやく復元できます。 

使用可能なアップグレード方法

CLI を使用するか、または UI を通じてガイドされる段階的アップグレードウィザードに従って、アップグレードを実行します。 

CLI による方法を使用したアップグレード

CLI を使用して、HA コントローラペアをアップグレードできます。詳細については、「CLI を使用したアップグレード」を参照してください。

アップグレードウィザードによる方法を使用したアップグレード

アップグレードウィザードを使用し、UI を通じてガイドされる段階的手順に従って、アップグレードを実行します。詳細については、アップグレードウィザードを使用したアップグレードを選択します。

HA ツールキット(HATK)実装のシャットダウン

Enterprise Console事前デプロイからコントローラHAのアップグレードを開始する前に、まずwatchdogプロセスとassassinプロセスをシャットダウンする必要があります。これは HA ツールキットがあらかじめインストールされている場合にのみ必要です。

HA ツールキット実装をシャットダウンするには:

  • コントローラサービスをsetupsオプション(install-init.shの-cオプション)を使用して特権エスカレーションでインストールした場合、セカンダリで以下のコマンドを使用すると、セカンダリのappserver、watchdog、assassinが停止します。

    /sbin/appdservice appdcontroller stop

    または

  • コントローラサービスを sudoers オプション(install-init.sh-s オプション)を使用して特権エスカレーションでインストールした場合、セカンダリで以下のコマンドを実行すると、セカンダリの appserver、watchdog、assassin が停止します。

    sudo /sbin/service appdcontroller stop

セカンダリでappserver、watchdog、およびassassinが停止しているかどうかを確認するには、コントローラサービスのインストールで使用される特権エスカレーションメソッドに基づいて、以下のコマンドを使用します。

/sbin/appdservice appdcontroller status

または

sudo /sbin/service appdcontroller status

停止する場合も、ステータスを確認する場合も、サービスのインストールで使用した特権エスカレーションメソッドを覚えていない場合には、停止と確認を順々に任意の順序で行うことができます。