Linux コントローラの移行

コントローラをマシン間で移行するには、Enterprise Console が提供する高可用性の機能を使用できます。移行対象のコントローラがすでに Enterprise Console によって管理されていること(Enterprise Console によってインストールされたか検出されていること)が前提です。詳細については、「Enterprise ConsoleNo Content found for /db/organizations/splunk/repositories/portal-production/content/documents/AppDynamics/on_premises/c_enterprise_console.dita」を参照してください。

新しいホストを古いホストの HA ペアとして追加し、新しいホストをアクティブにし、古いホストを削除(デコミッション)します。完了すると、コントローラが新しいホストで実行されます。

開始する前に、「コントローラの高可用性」に関連する要件と概念を確認する必要があります。

Linux コントローラを移行するには、次の手順に従います。

  1. Enterprise Console の UI インターフェイスにログインします。
  2. 移行するホストが含まれているプラットフォームを選択します。
  3. [Hosts] ページで、新しいホスト(新しいターゲットホストとして機能するもの)を追加し、そのホストに接続するためのログイン情報を入力します。
  4. [Controller] ページで、[Incremental Replication] を選択して、新しいターゲットホストを選択します。増分複製を 4 ~ 5 回実行します。進行中の増分複製の実行回数は、Enterprise Console UI インターフェイスに表示されます。
  5. [Controller] ページで、[Add Secondary] を選択して、新しいターゲットホストを選択します。DB のルートパスワードとコントローラのルートパスワードを入力し、[Submit] を選択します。
  6. [Controller] ページで [HA failover] をクリックします。
    これで、新しいホストでプライマリコントローラが実行されるようになりました。
  7. 新しいマシンのライセンスの MAC アドレスを更新するか、新しいライセンスを適用しますNo Content found for /db/organizations/splunk/repositories/portal-production/content/documents/AppDynamics/on_premises/c_apply_or_update_a_license_file.dita。詳しくは、「はじめに」を参照してください。
  8. [Controller] ページで、以下のようにして古いコントローラをデコミッションします。
    1. [Remove Controller] を選択するか、Enterprise Console ホストで次のコマンドを実行します。
      platform-admin.sh submit-job --job remove --service controller --args removeBinaries=true
    2. [remove binaries] オプションを選択します。([Remove entire cluster] は選択しないでください。)
    以上で、コントローラが新しく用意したホストで実行されるようになりました。
アクセスキーは古いコントローラと同じままにできます。アクセスキーを移行または更新するには、「コントローラ Secure Credential Store」を参照してください。
注: ライセンスルールのアクセスキーを更新する必要があります。