Reconfiguring Site
Recovery Manager fails after an upgrade from an
external Platform Services Controller to
an embedded node
Site
Recovery Manager
fails after an upgrade from an
external Platform Services Controller
to
an embedded nodeReconfiguring
Site
Recovery Manager
fails after you upgrade a vCenter Server
6.5.x
or 6.7.x instance with an external Platform Services Controller
to an embedded vCenter Server
7.x node.When you attempt to reconfigure
Site
Recovery Manager
after an upgrade of a vCenter Server
6.5.x or 6.7.x instance with an external
Platform Services Controller
to a vCenter Server
with an embedded
7.x node, the operation fails with an
error.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
When you upgrade a
vCenter Server
6.5.x or 6.7.x instance with an external Platform Services Controller
to a vCenter Server
7.x instance with an embedded node the
vCenter Single
Sign-On
site name id
changes.- Record theserviceIdfrom theError 61message.
- Log in withvCenter Servercredentials tohttps://<vCenter_Server_address>/lookupservice/mob/on the protected site.
- Navigate toto deleteserviceId: <serviceId>.
- Log in to theSite Recovery ManagerAppliance Management on the protected site as admin.
- ClickSummary, clickReconfigure, and follow the prompts.
- Record theserviceIdfrom theError 61message.
- Log in withvCenter Servercredentials tohttps://<vCenter_Server_address>/lookupservice/mob/on the recovery site.
- Navigate toto deleteserviceId: <serviceId>.
- Log in to theSite Recovery ManagerAppliance Management as admin.
- In theSite Recovery ManagerAppliance Management Interface, clickServices.
- Select thesrm-serverservice, click Stop, then clickOK.
- SSH to the upgraded embeddedvCenter Server, run the following command and take note of thevCenter Single Sign-Onsite name./usr/lib/vmware-vmafd/bin/vmafd-cli get-site-name --server-name localhost
- SSH toSite Recovery Manager, run the following comment and take node of thedb_id.echo "select * from pds_solutionuser;" | PGPASSWORD='<password>' /opt/vmware/vpostgres/current/bin/psql -U srmdb -d srmdb -p 5432Password is thepasswordfor the embedded vPostgres database that you set during the installation ofSite Recovery Manager.
- Run the following command.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
- Log in to theSite Recovery ManagerAppliance Management on the recovery site as admin and reconfigureSite Recovery Manager.
- Log in toSite Recovery Manageron the protected site.
- On theSite Recoveryhome tab, select a site pair, and clickView Details.
- Select, and clickReconnect.
- If you encounter an error, restart bothSite Recovery Managerinstances andvCenter Serverinstances and repeat the reconnect operation.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]