È necessario creare un NFS o un altro volume di storage condiviso accessibile per tutti i server in un gruppo di server di VMware Cloud Director. VMware Cloud Director utilizza lo storage del server di trasferimento per gestire il cluster dell'appliance e fornire lo storage temporaneo per i caricamenti, i download e gli elementi del catalogo pubblicati o sottoscritti esternamente.
- Durante i trasferimenti, i caricamenti e i download occupano questo storage. Al termine del trasferimento, i caricamenti e i download vengono rimossi dallo storage. I trasferimenti che non presentano avanzamenti per 60 minuti sono contrassegnati come scaduti ed eliminati dal sistema. Le immagini trasferite possono essere di grandi dimensioni, quindi è utile assegnare a questo utilizzo varie centinaia di gigabyte.
- Gli elementi dei cataloghi che sono pubblicati esternamente e per cui è abilitata la memorizzazione nella cache dei contenuti pubblicati, occupano questo storage. Gli elementi dei cataloghi che sono pubblicati esternamente ma non abilitano la memorizzazione nella cache, non occupano questo storage. Se si consente alle organizzazioni nel cloud di creare cataloghi pubblicati esternamente, è possibile supporre che centinaia o addirittura migliaia di elementi di catalogo richiedano spazio in questo volume. La dimensione di ciascun elemento di catalogo è all’incirca la dimensione di una macchina virtuale in formato OVF compresso.
- VMware Cloud Director archivia i backup del database dell'appliance nella directory pgdb-backup nella condivisione di trasferimento. Questi pacchetti di backup potrebbero occupare uno spazio significativo.
- L'agente di raccolta del bundle di registri multi-cella occupa questo spazio.
- I dati dei nodi dell'appliance e il file response.properties occupano questo spazio.
Opzioni di storage condiviso
Requisiti per la configurazione del server NFS
- L'elenco di esportazione per il server NFS deve consentire a ciascun membro del server nel gruppo di server di VMware Cloud Director l'accesso in lettura e scrittura alla posizione condivisa identificata nell'elenco di esportazione. Questa funzionalità consente all'utente vcloud di scrivere file nella posizione condivisa e di leggere file da tale posizione.
- Il server NFS deve consentire l'accesso in lettura e scrittura alla posizione condivisa dall'account di sistema root in ciascun server nel gruppo di server di VMware Cloud Director. Questa funzionalità consente di raccogliere i registri da tutte le celle contemporaneamente in un singolo bundle utilizzando lo script
vmware-vcd-support
con le relative opzioni per più celle. È possibile soddisfare questo requisito utilizzandono_root_squash
nella configurazione di esportazione NFS per questa posizione condivisa.
Esempio di server NFS Linux
vCDspace
come spazio di trasferimento per il gruppo di server di
VMware Cloud Director con posizione
/nfs/vCDspace, per esportare questa directory è necessario assicurarsi che la relativa proprietà e le autorizzazioni siano
root:root e
750. Il metodo per consentire l'accesso in lettura e scrittura alla posizione condivisa per tre celle denominate
vCD-Cell1-IP
,
vCD-Cell2-IP
e
vCD-Cell3-IP
è il metodo
no_root_squash
. È necessario aggiungere le righe seguenti al file
/etc/exports.
/nfs/vCDspace vCD_Cell1_IP_Address(rw,sync,no_subtree_check,no_root_squash) /nfs/vCDspace vCD_Cell2_IP_Address(rw,sync,no_subtree_check,no_root_squash) /nfs/vCDspace vCD_Cell3_IP_Address(rw,sync,no_subtree_check,no_root_squash)
Non deve essere presente alcuno spazio tra l'indirizzo IP di ciascuna cella e la relativa parentesi aperta immediatamente successiva nella riga di esportazione. Se il server NFS viene riavviato mentre le celle scrivono i dati nella posizione condivisa, l'uso dell'opzione sync
nella configurazione di esportazione impedisce il danneggiamento dei dati nella posizione condivisa. L'uso dell'opzione no_subtree_check
nella configurazione di esportazione migliora l'affidabilità quando viene esportata una sottodirectory di un file system.
Per ciascun server nel gruppo di server VMware Cloud Director, è necessario che nel file file/etc/exports del server NFS sia presente una voce corrispondente in modo che tutti possano montare questa condivisione NFS. Dopo aver modificato il file /etc/exports sul server NFS, eseguire exportfs -a
per riesportare tutte le condivisioni NFS.
Operazioni successive
Come parte della preparazione della distribuzione dell'appliance di VMware Cloud Director, è consigliabile visualizzare anche Installazione e configurazione di NSX per VMware Cloud Director o Installazione e configurazione di NSX Data Center for vSphere per VMware Cloud Director.