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