Se produce un error al volver a configurar Site Recovery Manager después de actualizar una instancia de vCenter Server 6.5.x o 6.7.x con un Platform Services Controller externo a un nodo de vCenter Server 7.x integrado.

Problema

Se produce un error cuando se intenta reconfigurar Site Recovery Manager después de actualizar una instancia de vCenter Server 6.5.x o 6.7.x con un Platform Services Controller externo a una instancia de vCenter Server con un nodo 7.x integrado.
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

Causa

Cuando se actualiza una instancia de vCenter Server 6.5.x o 6.7.x con un Platform Services Controller externo a una instancia de vCenter Server 7.x con un nodo integrado, cambia el identificador de nombre del sitio vCenter Single Sign-On.

Solución

  1. Registre el serviceId del mensaje Error 61.
  2. Inicie sesión con credenciales de vCenter Server en https://<Dirección_de_vCenter_Server>/lookupservice/mob/ en el sitio protegido.
  3. Desplácese hasta RetrieveServiceContent > Método Invoke > ServiceRegistration > Método Delete para eliminar serviceId: <serviceId>.
  4. Inicie sesión en la administración del dispositivo de Site Recovery Manager en el sitio protegido como administrador.
  5. Haga clic en Resumen, haga clic en Reconfigurar y siga las indicaciones.
  6. Registre el serviceId del mensaje Error 61.
  7. Inicie sesión con credenciales de vCenter Server en https://<Dirección_de_vCenter_Server>/lookupservice/mob/ en el sitio de recuperación.
  8. Desplácese hasta RetrieveServiceContent > Método Invoke > ServiceRegistration > Método Delete para eliminar serviceId: <serviceId>.
  9. Inicie sesión en la administración del dispositivo de Site Recovery Manager como administrador.
  10. En la interfaz de administración de dispositivos de Site Recovery Manager, haga clic en Servicios.
  11. Seleccione el servicio srm-server, haga clic en Detener y después haga clic en Aceptar.
  12. Acceda mediante SSH al vCenter Server integrado actualizado, ejecute el siguiente comando y anote el nombre del sitio de vCenter Single Sign-On.
    /usr/lib/vmware-vmafd/bin/vmafd-cli get-site-name --server-name localhost
  13. Utilice SSH en Site Recovery Manager, ejecute el siguiente comentario y tome el nodo de db_id.
    echo "select * from pds_solutionuser;" | PGPASSWORD='<contraseña>' /opt/vmware/vpostgres/current/bin/psql -U srmdb -d srmdb -p 5432
    Nota: Contraseña es la contraseña para la base de datos vPostgres integrada que estableció durante la instalación de Site Recovery Manager.
  14. Ejecute el siguiente comando.
    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. Inicie sesión en la administración del dispositivo de Site Recovery Manager en el sitio de recuperación como administrador y vuelva a configurar Site Recovery Manager.
  16. Inicie sesión en Site Recovery Manager en el sitio protegido.
  17. En la pestaña de inicio de Site Recovery, seleccione un par de sitios y haga clic en Ver detalles.
  18. Seleccione Par de sitios > Resumen y haga clic en Volver a conectar.
    1. Si encuentra un error, reinicie tanto las instancias de Site Recovery Manager como las instancias de vCenter Server y repita la operación de reconexión.
      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]