Vous pouvez modifier le partage NFS du dispositif VMware Cloud Director après le déploiement.
Procédure
- Mettez au repos et arrêtez le service
vmware-vcd
sur tous les dispositifs du groupe de serveurs VMware Cloud Director./opt/vmware/vcloud-director/bin/cell-management-tool -u admin_username cell --shutdown
- Arrêtez le service
appliance-sync.timer
sur tous les dispositifs du groupe de serveurs.systemctl stop appliance-sync.timer
- Sur le dispositif principal, copiez les données de l'ancien partage NFS vers le nouveau.
- Créez un nouveau point de montage de partage NFS.
mkdir /opt/vmware/vcloud-director/data/transfer-new/
- Montez le nouveau partage de serveur NFS sur le nouveau point de montage.
mount -t nfs NFS_server_IP_address:/data/transfer /opt/vmware/vcloud-director/data/transfer-new
- Copiez les fichiers de l'ancien partage de transfert vers le nouveau partage de transfert.
Note : Le temps nécessaire pour copier les fichiers dépend du nombre d'éléments du catalogue mis en cache dans le partage de dossiers de transfert.
cp -R /opt/vmware/vcloud-director/data/transfer/* /opt/vmware/vcloud-director/data/transfer-new/
- Lorsque vous avez copié les fichiers, confirmez que le contenu de l'ancien partage NFS se trouve dans le nouveau partage NFS en vérifiant le contenu de /opt/vmware/vcloud-director/data/transfer-new ou en exécutant la commande suivante.
diff -r --brief /opt/vmware/vcloud-director/data/transfer/ /opt/vmware/vcloud-director/data/transfer-new/
- Démontez le nouveau partage NFS du point de montage temporaire.
umount /opt/vmware/vcloud-director/data/transfer-new/
- Supprimez le point de montage temporaire.
rmdir /opt/vmware/vcloud-director/data/transfer-new/
- Créez un nouveau point de montage de partage NFS.
- Mettez à jour le fichier /etc/fstab en remplaçant la ligne NFS par le chemin d'accès au nouveau serveur NFS.
NFS_server_IP_address:/data/transfer_appliance /opt/vmware/vcloud-director/data/transfer/ nfs defaults 0 0
- Démontez l'ancien partage NFS.
umount /opt/vmware/vcloud-director/data/transfer/
- Montez le nouveau partage NFS.
mount -a
- Confirmez que vous avez correctement monté le partage NFS en vérifiant que la sortie de la commande mount répertorie le partage NFS monté.
- Modifiez la propriété du répertoire de transfert de
root
àvcloud
à l'aide de la commande suivante.chown -R vcloud:vcloud /opt/vmware/vcloud-director/data/transfer
- Redémarrez le service
appliance-sync.timer
.systemctl start appliance-sync.timer
- Répétez les étapes 4 à 9 sur tous les nœuds du groupe de serveurs.
- Un nœud à la fois, redémarrez le service
vmware-vcd
.systemctl start vmware-vcd
- Vérifiez que
vmware-vcd
fonctionne correctement sur tous les nœuds du groupe de serveurs.