外部
Site Recovery Manager
から組み込みノードへのアップグレード後、
Platform Services Controller
の再構成に失敗する

外部
Platform Services Controller
を使用する
vCenter Server
6.5.x または 6.7.x インスタンスを組み込みの
vCenter Server
7.x ノードにアップグレードすると、
Site Recovery Manager
の再構成に失敗します。
外部
Platform Services Controller
を使用する
vCenter Server
6.5.x または 6.7.x インスタンスを、組み込みの 7.x ノードを使用する
vCenter Server
にアップグレードした後で
Site Recovery Manager
を再構成しようとすると、エラーが発生して操作が失敗します。
ERROR Operation Failed A general system error occurred: 22ConfigurationException Failed to configure DR server with the Infrastructure Node services. Reason: Fault cause: lookup.fault.EntryExistsFault Exit code: 61
外部
Platform Services Controller
を使用する
vCenter Server
6.5.x または 6.7.x インスタンスを、組み込みノードを使用する
vCenter Server
7.x インスタンスにアップグレードすると、
vCenter Single Sign-On
のサイト名 ID が変更されます。
  1. Error 61
    メッセージの
    serviceId
    を記録します。
  2. vCenter Server
    認証情報を使用して、保護サイトで
    https://<vCenter_Server_address>/lookupservice/mob/
    にログインします。
  3. RetrieveServiceContent
    メソッドの起動
    ServiceRegistration
    メソッドの削除
    の順に移動して、
    serviceId: <serviceId>
    を削除します。
  4. 保護サイトで
    Site Recovery Manager
    アプライアンス管理インターフェイスに admin としてログインします。
  5. サマリ
    をクリックし、
    再構成
    をクリックして、プロンプトの指示に従います。
  6. Error 61
    メッセージの
    serviceId
    を記録します。
  7. vCenter Server
    認証情報を使用して、リカバリ サイトで
    https://<vCenter_Server_address>/lookupservice/mob/
    にログインします。
  8. RetrieveServiceContent
    メソッドの起動
    ServiceRegistration
    メソッドの削除
    の順に移動して、
    serviceId: <serviceId>
    を削除します。
  9. 管理者として
    Site Recovery Manager
    アプライアンス管理にログインします。
  10. Site Recovery Manager
    アプライアンス管理インターフェイスで、
    サービス
    をクリックします。
  11. srm-server
    サービスを選択し、[停止] をクリックしてから、
    OK
    をクリックします。
  12. アップグレードされた組み込みの
    vCenter Server
    に SSH 接続し、次のコマンドを実行して、
    vCenter Single Sign-On
    のサイト名をメモします。
    /usr/lib/vmware-vmafd/bin/vmafd-cli get-site-name --server-name localhost
  13. Site Recovery Manager
    に SSH 接続し、次のコマンドを実行して、
    db_id
    をメモします。
    echo "select * from pds_solutionuser;" | PGPASSWORD='
    <password>
    ' /opt/vmware/vpostgres/current/bin/psql -U srmdb -d srmdb -p 5432
    パスワードは、
    Site Recovery Manager
    のインストール時に設定した組み込み vPostgres データベースの
    password
    です。
  14. 次のコマンドを実行します。
    echo "update pds_solutionuser set siteid = 'default-first-site' where db_id =<db_id> ;" | PGPASSWORD='<password>' /opt/vmware/vpostgres/current/bin/psql -U srmdb -d srmdb -p 5432
  15. リカバリ サイトで
    Site Recovery Manager
    アプライアンス管理インターフェイスに admin としてログインし、
    Site Recovery Manager
    を再構成します。
  16. 保護サイトで
    Site Recovery Manager
    にログインします。
  17. Site Recovery
    ホーム タブでサイトのペアを選択して、
    詳細表示
    をクリックします。
  18. サイト ペア
    サマリ
    を選択し、
    再接続
    をクリックします。
    1. エラーが発生した場合は、
      Site Recovery Manager
      インスタンスと
      vCenter Server
      インスタンスの両方を再起動して、再接続操作を繰り返します。
      Unable to connect to Site Recovery Manager Server at https://<SRM FQDN/IP>:443/drserver/vcdr/vmomi/sdk. Reason: java.net.SocketTimeoutException: 30,000 milliseconds timeout on connection http-outgoing-431 [ACTIVE]