Puede cambiar el recurso compartido de NFS para el dispositivo de VMware Cloud Director después de la implementación.

Procedimiento

  1. Ponga en modo inactivo y detenga el servicio vmware-vcd en todos los dispositivos del grupo de servidores VMware Cloud Director.
    /opt/vmware/vcloud-director/bin/cell-management-tool -u admin_username cell --shutdown
  2. Detenga el servicio appliance-sync.timer en todos los dispositivos del grupo de servidores.
    systemctl stop appliance-sync.timer
  3. En el dispositivo principal, copie los datos del recurso compartido de NFS anterior en el nuevo.
    1. Cree un nuevo punto de montaje de recurso compartido de NFS.
      mkdir /opt/vmware/vcloud-director/data/transfer-new/
    2. Monte el nuevo recurso compartido de servidor NFS en el nuevo punto de montaje.
      mount -t nfs NFS_server_IP_address:/data/transfer /opt/vmware/vcloud-director/data/transfer-new
    3. Copie los archivos del recurso compartido de transferencia anterior en el nuevo recurso compartido de transferencia.
      Nota: El tiempo que se tarda en copiar los archivos depende del número de elementos del catálogo almacenados en caché en el recurso compartido de carpeta de transferencia.
      cp -R /opt/vmware/vcloud-director/data/transfer/* /opt/vmware/vcloud-director/data/transfer-new/
    4. Cuando los archivos se hayan copiado correctamente, confirme que el contenido del recurso compartido de NFS anterior se encuentra en el nuevo recurso compartido de NFS verificando el contenido de /opt/vmware/vcloud-director/data/transfer-new o ejecutando el siguiente comando.
      diff -r --brief /opt/vmware/vcloud-director/data/transfer/ /opt/vmware/vcloud-director/data/transfer-new/
    5. Desmonte el nuevo recurso compartido de NFS del punto de montaje temporal.
      umount /opt/vmware/vcloud-director/data/transfer-new/
    6. Elimine el punto de montaje temporal.
      rmdir /opt/vmware/vcloud-director/data/transfer-new/
  4. Actualice el archivo /etc/fstab, reemplazando la línea NFS por la ruta de acceso al nuevo servidor NFS.
    NFS_server_IP_address:/data/transfer_appliance /opt/vmware/vcloud-director/data/transfer/ nfs defaults 0 0
  5. Desmonte el recurso compartido de NFS anterior.
    umount /opt/vmware/vcloud-director/data/transfer/
  6. Monte el nuevo recurso compartido de NFS.
    mount -a
  7. Para confirmar que se ha montado correctamente el recurso compartido de NFS, compruebe que el resultado del comando mount muestra el recurso compartido de NFS montado.
  8. Cambie la propiedad del directorio de transferencia de root a vcloud mediante el siguiente comando.
    chown -R vcloud:vcloud /opt/vmware/vcloud-director/data/transfer
  9. Reinicie el servicio de appliance-sync.timer.
    systemctl start appliance-sync.timer
  10. Repita los pasos del 4 al 9 en todos los nodos del grupo de servidores.
  11. Nodo a nodo, reinicie el servicio de vmware-vcd.
    systemctl start vmware-vcd
  12. Compruebe que vmware-vcd funciona correctamente en todos los nodos del grupo de servidores.