アップグレードの前に
- コントローラのアップグレードを開始する前に、正しい更新順序No Content found for /db/organizations/splunk/repositories/appdonprem-25_4_0/content/documents/AppDynamics/on_premises/t_upgrade_order.ditaに従っていることを確認します。
- 最新のリリースノートNo Content found for /db/organizations/splunk/repositories/appdonprem-25_4_0/content/documents/AppDynamics/on_premises/c_release_notes.ditaと、インスタンスの最新バージョンとそのリリースの問題や機能拡張について知ろうとしているバージョンの間の中間バージョンのリリースノートを確認します。
-
最新の「Controller System Requirements」と「Troubleshoot Controller Issues」を確認してコントローラの現在のワークロードを確認します。必要に応じて、パフォーマンスプロファイルを変更し、ハードウェアリソースを増やす必要があるかどうか判断します。
注: コントローラをアップグレードする前か後に、Enterprise Console GUI の [Platform Configurations] ページで
コントローラプロファイルを変更できます。このプロセスは不可逆的で、大きいサイズのプロファイルから小さいサイズのプロファイルに移行することはできません。 - コントローラのdatabase.logでエラーがあるか確認します。ログは
<controller_home>/db/logs/database.logにあります。ログにInnoDB: Error行が存在しないようにする必要があります。エラーが見つかった場合には、アップグレードを実行する前にカスタマーサポートにお問い合わせください。データベースが破損しているコントローラをアップグレードすると、コントローラの状態が悪くなり、復元に時間がかかることがあります。 - JVM オプションでない Glassfish 設定を変更した場合、変更内容に注意してください。アップグレード後に構成が必要な場合があります。Enterprise Consoleでは、domain.xmlやdb.cnfなどの構成ファイルに対する多くの一般的なカスタマイズが認識され、保持されますが、すべてが保持されることは保証されません。ファイルの構成を手動で変更した場合、更新後に構成を確認してください。変更の保存方法については、「構成変更の保持」を参照してください。
- 以前コントローラを管理していた Enterprise Console をアンインストールし、新しい Enterprise Console インスタンスを使用してコントローラを検出し、アップグレードする場合、Enterprise Console で検出とアップグレードのプロセスを続行させるために、まず
.passwordfileファイルを手動で作成する必要があります。コントローラ ホーム ディレクトリにファイルを作成し、ファイルに値AS_ADMIN_PASSWORD=<controllerRootUserPassword>を追加します。 - HTTPS の有効時にアップグレードを実行する場合は、ホスト名が数字で始まらないことを確認します。Enterprise Console のホスト名が数字で始まる場合、CN/SAN での DNS 名に関する JDK の制限により、アップグレードは失敗します。
- 次のセクションの手順に従って、既存のコントローラをバックアップします。