Puede cambiar el recurso compartido de NFS para el dispositivo de VMware Cloud Director después de la implementación.
Procedimiento
- 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
- Detenga el servicio
appliance-sync.timer
en todos los dispositivos del grupo de servidores.systemctl stop appliance-sync.timer
- En el dispositivo principal, copie los datos del recurso compartido de NFS anterior en el nuevo.
- Cree un nuevo punto de montaje de recurso compartido de NFS.
mkdir /opt/vmware/vcloud-director/data/transfer-new/
- 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
- 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 -aR /opt/vmware/vcloud-director/data/transfer/* /opt/vmware/vcloud-director/data/transfer-new/
- 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/
- Desmonte el nuevo recurso compartido de NFS del punto de montaje temporal.
umount /opt/vmware/vcloud-director/data/transfer-new/
- Elimine el punto de montaje temporal.
rmdir /opt/vmware/vcloud-director/data/transfer-new/
- Cree un nuevo punto de montaje de recurso compartido de NFS.
- 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
- Desmonte el recurso compartido de NFS anterior.
umount /opt/vmware/vcloud-director/data/transfer/
- Monte el nuevo recurso compartido de NFS.
mount -a
- 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.
- Cambie la propiedad del directorio de transferencia de
root
avcloud
mediante el siguiente comando.chown -R vcloud:vcloud /opt/vmware/vcloud-director/data/transfer
- Reinicie el servicio de
appliance-sync.timer
.systemctl start appliance-sync.timer
- Repita los pasos del 4 al 9 en todos los nodos del grupo de servidores.
- Nodo a nodo, reinicie el servicio de
vmware-vcd
.systemctl start vmware-vcd
- Compruebe que
vmware-vcd
funciona correctamente en todos los nodos del grupo de servidores.