Configura i volumi ONTAP, le policy di esportazione e le autorizzazioni per Nutanix
Crea e configura i volumi di storage ONTAP, configura le policy di esportazione e definisci il ruolo SVM e l'account di servizio che Nutanix utilizza per gestire lo storage ONTAP. Dopo aver completato queste attività, puoi collegare le esportazioni FlexVol al cluster come storage condiviso per i carichi di lavoro delle macchine virtuali.
Il processo inizia creando volumi ONTAP FlexVol e configurando le policy di esportazione NFS. Definisci quindi il ruolo SVM richiesto e le autorizzazioni REST API, quindi infine collega lo storage ONTAP al cluster di calcolo Nutanix.
Crea volumi ONTAP FlexVol
Crea i volumi FlexVol necessari e applica le impostazioni ONTAP consigliate per ottimizzare l'utilizzo della capacità, l'efficienza dello storage e le prestazioni per i carichi di lavoro Nutanix.
-
Crea i volumi FlexVol con le seguenti impostazioni:
Impostazione Configurazione Garanzia di volume
Nessuno (thin provisioned)
fractional_reserve0%
snap_reserve0%
Ridimensionamento automatico
Su
efficienza di storage
Abilitato
Eliminazione automatica
volume/oldest_firstPolicy di tiering del volume
Solo Snapshot
try_firstCrescita automatica
policy di Snapshot
Nessuno
|
|
|
Calcola la dimensione del volume di servizio
Calcola la dimensione del volume dei metadati (di servizio) allocando un minimo di 1 TiB per nodo del cluster (N × 1 TiB). Ad esempio, un cluster a 8 nodi richiede almeno 8 TiB di capacità disponibile.
|
|
|
Calcola la dimensione del volume dei dati
Il dimensionamento dei volumi di dati è simile al dimensionamento dei datastore. Dimensiona i volumi del container di storage in base al numero previsto di macchine virtuali, ai relativi requisiti di capacità e alla crescita prevista. Pianifica spazio libero sufficiente per gestire il provisioning delle VM, gli Snapshot e l'overhead operativo, distribuendo i carichi di lavoro su più volumi per supportare la scalabilità e un utilizzo bilanciato delle risorse.
Configurare le policy di esportazione di ONTAP
Configura le policy di esportazione in modo che solo le CVM di Nutanix possano accedere ai volumi NFS.
Volumi di dati
-
Crea una policy di esportazione a livello di volume che consenta gli indirizzi IP della CVM o l'intervallo di subnet.
-
Imposta le seguenti regole:
-
Regola di sola lettura (
rorule):sys -
Regola di lettura/scrittura (
rwrule):sys -
Superutente:
sys
-
-
Se utilizzi i qtree, crea una regola della policy di esportazione dedicata per ogni qtree con le stesse autorizzazioni.
Volume di servizio o dei metadati
-
Crea una policy di esportazione a livello di volume che consenta gli indirizzi IP della CVM o l'intervallo di subnet.
-
Imposta le seguenti regole:
-
Regola di sola lettura (
rorule):sys -
Regola di lettura/scrittura (
rwrule):sys -
Superutente:
sys
-
|
|
|
Configura ruoli e autorizzazioni ONTAP
Per connettere lo storage ONTAP a un cluster di calcolo Nutanix, Nutanix utilizza l'API REST di ONTAP per le operazioni del control plane (provisioning di VM, clonazione, Snapshot e gestione dello storage) e NFSv3 per il percorso dei dati.
Crea un ruolo ONTAP con privilegi minimi in modo da non dover usare il ruolo ONTAP admin per eseguire operazioni nel cluster Nutanix solo compute. Questi ruoli minimi sono richiesti a livello di SVM sul lato storage ONTAP.
|
|
|
Autorizzazioni minime per REST API
Crea un ruolo SVM ONTAP personalizzato con le autorizzazioni REST API minime necessarie per abilitare le operazioni di rilevamento, provisioning, clonazione e gestione dello storage Nutanix.
| endpoint dell'API REST | Accesso | Scopo |
|---|---|---|
|
Solo lettura |
Autenticazione del cluster e convalida della versione |
|
Solo lettura |
Monitora le operazioni di storage asincrone |
|
Solo lettura |
Scopri le LIF dei dati di ONTAP |
|
Leggi/Crea |
Operazioni di clonazione, snapshot e backup delle VM |
|
Solo lettura |
Scoperta e gestione dei volumi |
|
Accesso completo |
Creare, modificare, leggere ed eliminare file gestiti da Nutanix |
Configura l'account di servizio
Puoi creare il ruolo e l'utente con ONTAP System Manager o con ONTAP CLI.
-
Crea un ruolo personalizzato a livello di SVM.
-
Seleziona Storage > Storage VMs > SVM designata > Settings > Users and Roles.
-
Seleziona l'icona a forma di freccia (→) accanto a Users and Roles.
-
Nella sezione Ruoli, seleziona +Aggiungi.
-
Definisci le regole per il ruolo e fai clic su Save.

-
-
Associa il ruolo all'utente amministratore di Nutanix.
-
Nella pagina Utenti e ruoli, sotto Utenti, seleziona +Aggiungi.
-
Seleziona il nome utente richiesto, quindi seleziona il ruolo che hai creato nel passaggio precedente dal menu a tendina Role.
-
Per i metodi di accesso utente, seleziona HTTP.
-
Fare clic su Save.


-
-
Crea il ruolo eseguendo i seguenti comandi. Sostituisci
ntnx-svmenim-ntnx-rolecon i nomi del tuo SVM e del tuo ruolo.security login rest-role create -vserver ntnx-svm -role nim-ntnx-role -api "/api/cluster" -access readonly security login rest-role create -vserver ntnx-svm -role nim-ntnx-role -api "/api/cluster/jobs" -access readonly security login rest-role create -vserver ntnx-svm -role nim-ntnx-role -api "/api/network/ip/interfaces" -access readonly security login rest-role create -vserver ntnx-svm -role nim-ntnx-role -api "/api/storage/file/clone" -access read_create security login rest-role create -vserver ntnx-svm -role nim-ntnx-role -api "/api/storage/volumes" -access readonly security login rest-role create -vserver ntnx-svm -role nim-ntnx-role -api "/api/storage/volumes/*/files" -access all -
Crea l'utente e associalo al ruolo.
security login create -vserver ntnx-svm -user-or-group-name nim-ntnx-user -application http -authentication-method password -role nim-ntnx-role
|
|
Il nome utente e la password dell'account di servizio ONTAP sono necessari quando aggiungi l'array ONTAP al cluster Nutanix. Usa questo utente quando configuri l'SVM di storage ONTAP in Prism Element o Prism Central. |