Esercitazione: Montare il cluster
Questa esercitazione descrive come montare client NFS nel cluster Azure FXT Edge Filer. I client montano i percorsi dello spazio dei nomi virtuale assegnati durante l'aggiunta dell'archiviazione back-end.
Questa esercitazione descrive quanto segue:
- Strategie per il bilanciamento del carico dei client nell'intervallo di indirizzi IP esposti ai client
- Come costruire un percorso di montaggio da un indirizzo IP esposto ai client e una giunzione dello spazio dei nomi
- Argomenti da usare in un comando di montaggio
Il completamento di questa esercitazione richiede circa 45 minuti.
Completare questi passaggi per connettere computer client al cluster Azure FXT Edge Filer.
- Decidere come bilanciare il carico del traffico client tra i nodi del cluster. Leggere Bilanciare il carico del client di seguito per maggiori dettagli.
- Identificare l'indirizzo IP del cluster e il percorso di giunzione da montare.
- Determinare il percorso esposto ai client per il montaggio.
- Eseguire il comando mount con gli argomenti appropriati.
Per consentire il bilanciamento delle richieste client tra tutti i nodi del cluster, è consigliabile montare i client per l'intera gamma di indirizzi IP lato client. Questa attività può essere automatizzata in diversi modi.
Per informazioni sul bilanciamento del carico del sistema DNS round robin per il cluster, vedere Configurare DNS per il cluster Azure FXT Edge Filer. Per usare questo metodo, è necessario mantenere un server DNS, ma questa parte non viene descritta in questi articoli.
Un metodo più semplice per le installazioni di piccole dimensioni consiste nell'usare uno script per assegnare indirizzi IP di tutto l'intervallo in fase di montaggio dei client.
Altri metodi di bilanciamento del carico possono essere più appropriati per sistemi più complessi o di dimensioni più grandi. Rivolgersi al rappresentante Microsoft o aprire una richiesta di supporto per assistenza. Attualmente Azure Load Balancer non è supportato con Azure FXT Edge Filer.
Dal client il comando mount
esegue il mapping del server virtuale (vserver) nel cluster Azure FXT Edge Filer a un percorso nel file system locale.
Il formato è mount <FXT cluster path> <local path> {options}
Il comando mount è costituito da tre elementi:
- percorso del cluster: combinazione di indirizzo IP e percorso di giunzione dello spazio dei nomi, descritta di seguito
- percorso locale - percorso nel client
- opzioni del comando mount: elencate in Usare le opzioni del comando mount consigliate
Il percorso del cluster è una combinazione dell'indirizzo IP del server virtuale (vserver) e del percorso di una giunzione dello spazio dei nomi. La giunzione dello spazio dei nomi è un percorso virtuale definito durante l'aggiunta del sistema di archiviazione.
Ad esempio, se è stato usato /fxt/files
come percorso dello spazio dei nomi, i client monteranno indirizzo_IP:/fxt/files nel rispettivo punto di montaggio locale.
L'indirizzo IP è uno degli indirizzi IP lato client definiti per il server virtuale. L'intervallo di indirizzi IP esposti ai client è disponibile in due posizioni del pannello di controllo del cluster:
Tabella VServers (Server virtuali) (scheda Dashboard) -
Pagina delle impostazioni Client Facing Network (Rete lato client) -
Combinare l'indirizzo IP e il percorso dello spazio dei nomi in modo da formare il percorso del cluster per il comando mount.
Esempio di comando mount per i client: mount 10.0.0.12:/sd-access /mnt/fxt {options}
Il percorso locale per il comando mount deve essere creato dall'utente. È possibile impostare qualsiasi struttura di percorso desiderata come parte dello spazio dei nomi virtuale. Progettare un spazio dei nomi e un percorso locale appropriati per il flusso di lavoro client.
Per altre informazioni sullo spazio dei nomi esposto ai client, vedere la panoramica dello spazio dei nomi nella guida alla configurazione del cluster.
Oltre ai percorsi, includere le opzioni del comando mount descritte di seguito durante il montaggio di ogni client.
Per garantire un montaggio senza problemi del client, passare le impostazioni e gli argomenti seguenti nel comando mount:
mount -o hard,nointr,proto=tcp,mountproto=tcp,retry=30 ${VSERVER_IP_ADDRESS}:/${NAMESPACE_PATH} ${LOCAL_FILESYSTEM_MOUNT_POINT}
Impostazioni obbligatorie | Descrizione |
---|---|
hard |
Un montaggio debole per il cluster Azure FXT Edge Filer può provocare errori dell'applicazione e la possibile perdita di dati. |
proto=netid |
Questa opzione supporta la gestione appropriata degli errori di rete NFS. |
mountproto=netid |
Questa opzione supporta la gestione appropriata degli errori di rete per le operazioni di montaggio. |
retry=n |
Impostare retry=30 per evitare errori di montaggio temporanei (per i montaggi in primo piano è consigliato un valore diverso). |
Impostazioni preferite | Descrizione |
---|---|
nointr |
Se i client usano kernel del sistema operativo meno recenti (prima di aprile 2008) che supportano questa opzione, usarla. L'opzione "intr" è quella predefinita. |
Dopo aver montato i client, è possibile testare il flusso di lavoro e iniziare a usare il cluster.
Se è necessario spostare dati in un nuovo archiviatore di base sul cloud, è possibile sfruttare la struttura della cache usando l'inserimento di dati in parallelo. Alcune strategie vengono descritte in Spostamento di dati in un cluster vFXT. Avere vFXT per Azure è un prodotto basato sul cloud che usa una tecnologia di memorizzazione nella cache molto simile ad Azure FXT Edge Filer.
Per informazioni sulla risoluzione dei problemi hardware, vedere Monitorare lo stato dell'hardware di Azure FXT Edge Filer.