Vous pouvez modifier le partage NFS du dispositif VMware Cloud Director après le déploiement.

Procédure

  1. 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
  2. Arrêtez le service appliance-sync.timer sur tous les dispositifs du groupe de serveurs.
    systemctl stop appliance-sync.timer
  3. Sur le dispositif principal, copiez les données de l'ancien partage NFS vers le nouveau.
    1. Créez un nouveau point de montage de partage NFS.
      mkdir /opt/vmware/vcloud-director/data/transfer-new/
    2. 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
    3. 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/
    4. 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/
    5. Démontez le nouveau partage NFS du point de montage temporaire.
      umount /opt/vmware/vcloud-director/data/transfer-new/
    6. Supprimez le point de montage temporaire.
      rmdir /opt/vmware/vcloud-director/data/transfer-new/
  4. 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
  5. Démontez l'ancien partage NFS.
    umount /opt/vmware/vcloud-director/data/transfer/
  6. Montez le nouveau partage NFS.
    mount -a
  7. 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é.
  8. 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
  9. Redémarrez le service appliance-sync.timer.
    systemctl start appliance-sync.timer
  10. Répétez les étapes 4 à 9 sur tous les nœuds du groupe de serveurs.
  11. Un nœud à la fois, redémarrez le service vmware-vcd.
    systemctl start vmware-vcd
  12. Vérifiez que vmware-vcd fonctionne correctement sur tous les nœuds du groupe de serveurs.