NetApp Storage ONTAP-NAS per cluster IBM Cloud Satellite

Configurare lo storage NetApp ONTAP-NAS per i cluster IBM Cloud Satellite®. È possibile utilizzare i modelli di archiviazione Satellite per creare configurazioni di archiviazione. Quando si assegna una configurazione di memoria ai cluster, i driver di memorizzazione del provider di memoria selezionato vengono installati nel cluster.

Prima di poter creare configurazioni di archiviazione utilizzando il modello NetApp NAS, è necessario distribuire il modello NetApp ONTAP-NAS che installa l'operatore richiesto.

Prima di poter distribuire i modelli di storage ai cluster della propria sede, assicurarsi di aver configurato Satellite Config selezionando l'opzione Abilita l'accesso dell'amministratore del cluster per Satellite Config nella console o includendo l'opzione --enable-config-admin durante la creazione del cluster.

Non è possibile assegnare il servizio di archiviazione Satellite ai gruppi di risorse. Tuttavia, se si stanno assegnando altre risorse, come la posizione e il cluster, ai gruppi di risorse, è necessario aggiungere il ruolo di lettore di Satellite e di amministratore dei collegamenti per tutte le risorse dell'account.

Prerequisiti per NetApp ONTAP - NAS

  • Devi configurare il tuo cluster ONTAP di backend come backend Trident.
  • È necessario disporre di una SVM (Storage Virtual Machine) dedicata per Trident. I volumi creati da Trident vengono creati in questo SVM.
  • È necessario disporre di uno o più aggregati assegnati a SVM. È possibile aggiungere aggregati con il comando netapp1::> vserver modify -vs <svm_name> -aggr-list <aggregate(s)_to_be_added>.
  • È necessario configurare le autorizzazioni sulla politica di esportazione predefinita o creare la propria politica di esportazione personalizzata.
  • È necessario disporre di uno o più dataLIFs per SVM.
  • Devi avere i servizi NFS abilitati su SVM.
  • È necessario impostare una politica di istantanea su SVM.
  1. Crea un'ubicazione Satellite.

  2. Crea un Satellite.

    • Assicurati di selezionare l'opzione Enable cluster admin access for Satellite Config quando crei il cluster. Se non abiliti l'accesso amministratore (admin) per la configurazione Satellite durante la creazione del tuo cluster, devi ricreare il tuo cluster e abilitare l'accesso amministratore prima di poter distribuire l'archiviazione.
    • Il cluster deve soddisfare i requisiti per ONTAP - NAS. Per ulteriori informazioni, consulta la documentazione diNetApp.
    • I tuoi host devono soddisfare i requisiti dell'hostSatellite oltre ai requisiti per ONTAP - NAS.
  3. Aggiungi il tuo Satellite a un gruppo di cluster.

Creazione e assegnazione di una configurazione nella console

  1. Esaminare il riferimento del parametro.

  2. Dalla console Ubicazioni, selezionare l'ubicazione in cui si desidera creare una configurazione di memoria.

  3. Selezionare Memoria > Crea configurazione memoria

  4. Inserisci un nome per la tua configurazione.

  5. Selezionare il tipo di archiviazione.

  6. Selezionare Versione e fare clic su Avanti

  7. Se il Tipo di archiviazione selezionato accetta parametri personalizzati, immetterli nella scheda Parametri.

  8. Se il Tipo di archiviazione selezionato richiede segreti, immetterli nella scheda Segreti.

  9. Sulla scheda Classi di archiviazione, esaminare le classi di memoria distribuite dalla configurazione o creare una classe di memoria personalizzata.

  10. Nella scheda Assegna al servizio, selezionare il servizio a cui si desidera assegnare la configurazione.

  11. Fare clic su Completa per assegnare la configurazione di archiviazione.

Creazione di una configurazione nella CLI

  1. Esaminare il riferimento parametro per la versione del template che si desidera utilizzare.

  2. Accedi alla CLI IBM Cloud.

    ibmcloud login
    
  3. Elenca le tue ubicazioni Satellite e prendi nota della colonna Managed from.

    ibmcloud sat location ls
    
  4. Specifica la regione Managed from della tua ubicazione Satellite. Ad esempio, per wdc target us-east. Per ulteriori informazioni, vedi RegioniSatellite.

    ibmcloud target -r us-east
    
  5. Se si utilizza un gruppo di risorse diverso da default, destinarlo.

    ibmcloud target -g RESOURCE_GROUP
    
  6. Copiare uno dei seguenti comandi di esempio per la versione del modello che si desidera utilizzare. Per ulteriori informazioni sul comando, consultare ibmcloud sat storage config create nel riferimento al comando .

    Comando di esempio per creare una versione 24.02 di configurazione.

    ibmcloud sat storage config create --location LOCATION --name NAME --template-name netapp-ontap-nas --template-version 24.02 --param "managementLIF=MANAGEMENTLIF"  --param "dataLIF=DATALIF"  --param "svm=SVM"  --param "username=USERNAME"  --param "password=PASSWORD"  --param "exportPolicy=EXPORTPOLICY"  --param "limitVolumeSize=LIMITVOLUMESIZE"  --param "limitAggregateUsage=LIMITAGGREGATEUSAGE"  --param "nfsMountOptions=NFSMOUNTOPTIONS"
    

    Esempio di comando per creare una configurazione della versione 25.06.

    ibmcloud sat storage config create --location LOCATION --name NAME --template-name netapp-ontap-nas --template-version 25.06 --param "managementLIF=MANAGEMENTLIF"  --param "dataLIF=DATALIF"  --param "svm=SVM"  --param "username=USERNAME"  --param "password=PASSWORD"  --param "exportPolicy=EXPORTPOLICY"  --param "limitVolumeSize=LIMITVOLUMESIZE"  --param "limitAggregateUsage=LIMITAGGREGATEUSAGE"  --param "nfsMountOptions=NFSMOUNTOPTIONS"
    
  7. Personalizzare il comando in base alle impostazioni che si desidera utilizzare.

  8. Esegui il comando per creare una configurazione.

  9. Verificare che la configurazione sia stata creata.

    ibmcloud sat storage config get --config CONFIG
    

Creazione di una configurazione nell'API

  1. Generare una chiave API, quindi richiedere un token di aggiornamento. Per ulteriori informazioni, consultare la sezione " Generazione di un token IAM di IBM Cloud tramite una chiave API ".

  2. Esaminare il riferimento parametro per la versione del template che si desidera utilizzare.

  3. Copiare una delle seguenti richieste di esempio e sostituire le variabili che si desidera utilizzare.

    Richiesta di esempio per creare una configurazione della versione 24.02.

    curl -X POST "https://containers.cloud.ibm.com/global/v2/storage/satellite/createStorageConfigurationByController" -H "accept: application/json" -H "Authorization: TOKEN" -H "Content-Type: application/json" -d "{ \"config-name\": \"string\", \"controller\": \"string\", \"storage-class-parameters\": [ { \"additionalProp1\": \"string\", \"additionalProp2\": \"string\", \"additionalProp3\": \"string\" } ], \"storage-template-name\": \"netapp-ontap-nas\", \"storage-template-version\": \"24.02\", \"update-assignments\": true, \"user-config-parameters\": { \"entry.name\": \"MANAGEMENTLIF\", { \"entry.name\": \"DATALIF\", { \"entry.name\": \"SVM\", { \"entry.name\": \"EXPORTPOLICY\", { \"entry.name\": \"LIMITVOLUMESIZE\", { \"entry.name\": \"LIMITAGGREGATEUSAGE\", { \"entry.name\": \"NFSMOUNTOPTIONS\",\"user-secret-parameters\": { \"entry.name\": \"USERNAME\",{ \"entry.name\": \"PASSWORD\",}
    

    Esempio di richiesta per la creazione di una configurazione della versione 25.06.

    curl -X POST "https://containers.cloud.ibm.com/global/v2/storage/satellite/createStorageConfigurationByController" -H "accept: application/json" -H "Authorization: TOKEN" -H "Content-Type: application/json" -d "{ \"config-name\": \"string\", \"controller\": \"string\", \"storage-class-parameters\": [ { \"additionalProp1\": \"string\", \"additionalProp2\": \"string\", \"additionalProp3\": \"string\" } ], \"storage-template-name\": \"netapp-ontap-nas\", \"storage-template-version\": \"25.06\", \"update-assignments\": true, \"user-config-parameters\": { \"entry.name\": \"MANAGEMENTLIF\", { \"entry.name\": \"DATALIF\", { \"entry.name\": \"SVM\", { \"entry.name\": \"EXPORTPOLICY\", { \"entry.name\": \"LIMITVOLUMESIZE\", { \"entry.name\": \"LIMITAGGREGATEUSAGE\", { \"entry.name\": \"NFSMOUNTOPTIONS\",\"user-secret-parameters\": { \"entry.name\": \"USERNAME\",{ \"entry.name\": \"PASSWORD\",}
    
  4. Verificare che la propria configurazione di archiviazione sia stata creata.

    ibmcloud sat storage config get --config CONFIG
    

Creazione di un'attività nell'interfaccia a riga di comando (CLI)

  1. Elencare le configurazioni di archiviazione e prendere nota della configurazione di archiviazione che si desidera assegnare ai cluster.

    ibmcloud sat storage config ls
    
  2. Ottieni l'ID del cluster, del gruppo di cluster o del servizio a cui vuoi assegnare l'archiviazione.

    Per assicurarti che il tuo cluster sia registrato in Satellite Config o per creare gruppi, consulta Configurazione dei cluster da utilizzare con il file di configurazione di Satellite.

    Comando di esempio per elencare i gruppi di cluster.

    ibmcloud sat group ls
    

    Comando di esempio per elencare i cluster.

    ibmcloud oc cluster ls --provider satellite
    

    Comando di esempio per elencare i servizi Satellite.

    ibmcloud sat service ls --location LOCATION
    
  3. Assegna la tua configurazione di archiviazione al cluster, gruppo o servizio che hai richiamato in precedenza. Per ulteriori informazioni, consultare il comando ibmcloud sat storage assignment create .

    Comando di esempio per assegnare una configurazione a un gruppo di cluster.

    ibmcloud sat storage assignment create --group GROUP --config CONFIG --name NAME
    

    Comando di esempio per assegnare una configurazione a un cluster.

    ibmcloud sat storage assignment create --cluster CLUSTER --config CONFIG --name NAME
    

    Comando di esempio per assegnare una configurazione a un cluster di servizio.

    ibmcloud sat storage assignment create --service-cluster-id CLUSTER --config CONFIG --name NAME
    
  4. Verifica che il tuo compito sia stato creato.

    ibmcloud sat storage assignment ls (--cluster CLUSTER | --config CONFIG | --location LOCATION | --service-cluster-id CLUSTER)
    

Creazione di un'assegnazione di spazio di archiviazione nell'interfaccia di programmazione dell'applicazione (API)

  1. Copiare una delle seguenti richieste di esempio.

    Richiesta di esempio per assegnare una configurazione a un cluster.

    curl -X POST "https://containers.cloud.ibm.com/global/v2/storage/satellite/createAssignmentByCluster" -H "accept: application/json" -H "Authorization: Bearer TOKEN" -H "Content-Type: application/json" -d "{ \"channelName\": \"CONFIGURATION-NAME\", \"cluster\": \"CLUSTER-ID\", \"controller\": \"LOCATION-ID\", \"name\": \"ASSIGNMENT-NAME\"}"
    

    Richiesta di esempio per assegnare la configurazione a un gruppo di cluster.

    curl -X POST "https://containers.cloud.ibm.com/global/v2/storage/satellite/createAssignment" -H "accept: application/json" -H "Authorization: Bearer TOKEN" -H "Content-Type: application/json" -d "{ \"channelName\": \"CONFIGURATION-NAME\", \"cluster\": \"string\", \"groups\": [ \"CLUSTER-GROUP\" ], \"name\": \"ASSIGNMENT-NAME\"}"
    
  2. Sostituire le variabili con i propri dettagli ed eseguire la richiesta.

  3. Verificare che l'assegnazione sia stata creata elencando le assegnazioni.

    curl -X GET "https://containers.cloud.ibm.com/global/v2/storage/satellite/getAssignments" -H "accept: application/json" -H "Authorization: Bearer TOKEN"
    

Aggiornamento delle assegnazioni di memoria nella console

Puoi utilizzare la consoleSatellite per applicare gli ultimi aggiornamenti di patch alle tue assegnazioni.

  1. Dalla pagina Ubicazioni della consoleSatellite, seleziona la tua ubicazione.

  2. Fare clic sulla scheda Archiviazione per visualizzare le configurazioni.

  3. Fai clic sulla configurazione che desideri aggiornare.

  4. Fare clic sull'icona Informazioni (i) per applicare l'ultima revisione o patch.

  5. Facoltativo: abilita gli aggiornamenti patch automatici per l'assegnazione della tua archiviazione. L'abilitazione degli aggiornamenti automatici delle patch garantisce che l'assegnazione abbia sempre le correzioni di sicurezza più recenti.

Se si abilitano gli aggiornamenti patch automatici, è comunque necessario applicare manualmente gli aggiornamenti principali.

Aggiornamento manuale delle assegnazioni nella CLI

Aggiornare un'assegnazione per utilizzare l'ultima revisione del modello di memoria.

  1. Elenca le tue assegnazioni di memoria Satellite, prendi nota dell'assegnazione Satellite che vuoi aggiornare.

    ibmcloud sat storage assignment ls
    
  2. Elencare i modelli di memorizzazione Satellite per vedere le ultime versioni disponibili.

    ibmcloud sat storage template ls
    
  3. Aggiorna l'assegnazione Satellite.

    Comando di esempio per aggiornare un'assegnazione.

    ibmcloud sat storage assignment upgrade --assignment ASSIGNMENT
    

Abilitazione degli aggiornamenti patch automatici per le configurazioni e le assegnazioni nella CLI

Puoi utilizzare la CLI sat storage assignment autopatch enable per abilitare gli aggiornamenti patch automatici per le tue assegnazioni. L'abilitazione degli aggiornamenti automatici delle patch applica automaticamente le ultime revisioni del modello di memoria (patch). È comunque necessario applicare manualmente gli aggiornamenti principali.

  1. Elenca le configurazioni di archiviazione Satellite. Prendere nota dell'ID configurazione.

    ibmcloud sat storage assignment ls
    
  2. Eseguire uno dei seguenti comandi di esempio per abilitare gli aggiornamenti automatici delle patch per la configurazione e le assegnazioni associate. Inserisci l'ID di configurazione che hai recuperato nel passaggio precedente.

    Comando di esempio per abilitare gli aggiornamenti automatici delle correzioni per un'assegnazione.

    ibmcloud sat storage assignment autopatch enable --config CONFIG  (--all | --assignment ASSIGNMENT-ID [--assignment ASSIGNMENT-ID])
    

    Comando di esempio per abilitare gli aggiornamenti di patch automatici per tutte le assegnazioni di memoria in una determinata configurazione.

    ibmcloud sat storage assignment autopatch enable --config CONFIG --all
    

    Comando di esempio per disabilitare gli aggiornamenti patch automatici per tutte le assegnazioni in una configurazione specifica.

    ibmcloud sat storage assignment autopatch disable --config CONFIG --all
    

    Comando di esempio per disabilitare gli aggiornamenti patch automatici per una singola assegnazione e una specifica configurazione.

    ibmcloud sat storage assignment autopatch disable --config CONFIG --assignment ASSIGNMENT-ID
    

    Comando di esempio per disattivare gli aggiornamenti automatici delle patch per un'assegnazione multipla e una specifica configurazione.

    ibmcloud sat storage assignment autopatch disable --config CONFIG --assignment ASSIGNMENT-ID --assignment ASSIGNMENT-ID
    

Aggiornamento di configurazione e assegnazioni nell'API

È possibile utilizzare l'API /v2/storage/satellite/updateAssignment per aggiornare le assegnazioni con nuovi cluster o gruppi di cluster. Impostare updateConfigVersion su true per applicare l'aggiornamento della revisione.

  1. Copiare la seguente richiesta di esempio e sostituire le variabili per i gruppi di cluster e le assegnazioni che si desidera aggiornare.

    curl -X PATCH "https://containers.cloud.ibm.com/global/v2/storage/satellite/updateAssignment" -H "accept: application/json" -H "Authorization: Bearer TOKEN" -H "Content-Type: application/json" -d "{ \"groups\": [ \"CLUSTER-GROUPS\" ], \"name\": \"ASSIGNMENT-NAME\", \"updateConfigVersion\": true, \"uuid\": \"ASSIGNMENT-ID\"}"
    
  2. Eseguire la richiesta.

  3. Ottenere i dettagli dell'assegnazione per verificare l'aggiornamento.

    curl -X GET "https://containers.cloud.ibm.com/global/v2/storage/satellite/getAssignment?uuid=ASSIGNMENT-ID" -H "accept: application/json" -H "Authorization: Bearer TOKEN"
    

Abilitazione degli aggiornamenti patch automatici per le assegnazioni nell'API

È possibile utilizzare l'API /v2/storage/satellite/setAssignmentAutoupgrade per abilitare gli aggiornamenti patch automatici per le proprie assegnazioni. L'abilitazione degli aggiornamenti automatici delle patch applica automaticamente le ultime revisioni del modello di memoria (patch). È comunque necessario applicare manualmente gli aggiornamenti principali.

  1. Copiare la seguente richiesta di esempio e sostituire le variabili per i gruppi di cluster e le assegnazioni che si desidera aggiornare.

    curl -X PATCH "https://containers.cloud.ibm.com/global/v2/storage/satellite/setAssignmentAutoupgrade" -H "accept: application/json" -H "Authorization: Bearer TOKEN" -H "Content-Type: application/json" -d { "config": "string", "controller": "string", "autopatch": boolean,"assignment" : { "all": boolean, "uuid": ["string", "string", ...], } }
    
  2. Eseguire la richiesta.

  3. Ottieni i dettagli dell'assegnazione per verificare l'aggiornamento.

    curl -X GET "https://containers.cloud.ibm.com/global/v2/storage/satellite/getAssignment?uuid=ASSIGNMENT-ID" -H "accept: application/json" -H "Authorization: Bearer TOKEN"
    

Distribuzione di un'applicazione che utilizza l'archiviazione ONTAP - NAS

È possibile utilizzare il driver trident-kubectl-nas per distribuire le applicazioni che utilizzano lo storage NetApp ONTAP-NAS nei cluster.

  1. Crea un file di configurazione PVC che utilizza una delle classi di archiviazione sat-netapp.

    apiVersion: v1
    kind: PersistentVolumeClaim
    metadata:
      name: netapp-pvc
    spec:
      accessModes:
      - ReadWriteMany
      storageClassName: sat-netapp-file-gold
      resources:
      requests:
        storage: 10Gi
    
  2. Crea la PVC nel tuo cluster.

    oc apply -f pvc.yaml
    
  3. Verificare che il PVC sia stato creato. Assicurati che la PVC si trovi nello stato Bound.

    oc get pvc
    

    Output di esempio

    NAME         STATUS   VOLUME                                     CAPACITY   ACCESS MODES   STORAGECLASS           AGE
    netapp-pvc   Bound    pvc-acd9e5b4-0b24-4e20-ac00-69a05148c799   10Gi       RWX            sat-netapp-file-gold   39s
    
  4. Crea un file di configurazione YAML per un pod che monti il PVC che hai creato. Il seguente esempio crea un pod di nginx che scrive la data e l'ora correnti in un file test.txt nel percorso di montaggio del volume ONTAP - NAS.

    apiVersion: v1
    kind: Pod
    metadata:
        name: app
    spec:
        containers:
        - name: app
        image: nginx
        command: ["/bin/sh"]
        args: ["-c", "while true; do echo $(date -u) >> /test/test.txt; sleep 5; done"]
        volumeMounts:
        - name: persistent-storage
            mountPath: /test
        volumes:
        - name: persistent-storage
        persistentVolumeClaim:
            claimName: netapp-pvc
    
  5. Crea il pod nel tuo cluster.

    oc apply -f pod.yaml
    
  6. Verificare che il pod sia stato distribuito. Si noti che potrebbero essere necessari alcuni minuti prima che l'app entri nello stato " Running ".

    oc get pods
    

    Output di esempio

    NAME                                READY   STATUS    RESTARTS   AGE
    app   1/1     Running   0          50s
    
  7. Verifica che l'applicazione possa scrivere nella tua istanza ONTAP - NAS.

    1. Accedi al tuo pod.
        oc exec app -it bash
        ```
    2. Visualizza il contenuto del file `test.txt` per confermare che l'applicazione può scrivere i dati nella tua archiviazione persistente.
    
    ```sh {: pre}
        cat /test/test.txt
        ```
        Output di esempio
        ```sh {: screen}
        Wed May 19 13:28:31 UTC 2021
        Wed May 19 13:28:37 UTC 2021
        Wed May 19 13:28:42 UTC 2021
        Wed May 19 13:28:47 UTC 2021
        ```
    3. Esci dal pod.
    
    ```sh {: pre}
        exit
        ```
    
    

Rimozione dell'archiviazione ONTAP - NAS NetApp dalle applicazioni

Prima di rimuovere la configurazione dello storage, rimuovere i pod e i PVC delle app che utilizzano lo storage NetApp.

  1. Elenca le tue PVC e prendi nota del nome della PVC e del PV corrispondente che vuoi rimuovere.

    oc get pvc
    
  2. Elenca tutti i pod che attualmente montano la PVC che vuoi eliminare. Se non viene restituito alcun pod, non hai alcun pod che attualmente utilizza la tua PVC.

    oc get pods --all-namespaces -o=jsonpath='{range .items[*]}{"\n"}{.metadata.name}{":\t"}{range .spec.volumes[*]}{.persistentVolumeClaim.claimName}{" "}{end}{end}' | grep "<pvc_name>"
    

    Output di esempio

    app    sat-netapp-file-gold
    
  3. Se il pod fa parte di una distribuzione, eliminare la distribuzione.

    oc delete deployment <deployment_name>
    
  4. Verifica che il pod o la distribuzione siano rimossi.

    oc get pods
    
    oc get deployments
    
  5. Elimina la PVC.

    oc delete pvc <pvc_name>
    
  6. Elimina il PV corrispondente.

    oc delete pv <pv_name>
    
  7. Rimuovere la configurazione di storage NetApp ONTAP-NAS dal cluster

Rimozione dell'assegnazione e della configurazione dell'archiviazione NetApp ONTAP - NAS dalla CLI

Utilizzare la CLI per rimuovere un'assegnazione di memoria e la relativa configurazione.

  1. Elenca le assegnazioni di archiviazione e trova quella che hai utilizzato per il cluster.

    ibmcloud sat storage assignment ls (--cluster CLUSTER | --config CONFIG | --location LOCATION | --service-cluster-id CLUSTER)
    
  2. Rimuovere l'assegnazione. Una volta rimossa l'assegnazione, i pod del driver ONTAP - NAS NetApp e la classe di archiviazione vengono rimossi da tutti i cluster che facevano parte dell'assegnazione di archiviazione.

    ibmcloud sat storage assignment rm --assignment <assignment_ID>
    
  3. Verifica che il driver ONTAP - NAS di NetApp sia rimosso dal tuo cluster. Elenca le classi di memoria nel tuo cluster e verifica che la classe di memoria ONTAP - NAS di NetApp sia rimossa.

    oc get sc
    
  4. Elenca i pod nello spazio dei nomi trident e verifica che i pod del driver di archiviazione ONTAP - NAS NetApp siano rimossi.

    oc get pods -n trident
    
  5. Facoltativo: elenca le configurazioni di archiviazione e rimuovi la configurazione NetApp.

    ibmcloud sat storage config ls
    
    ibmcloud sat storage config rm --config <config_name>
    
  6. Passi successivi: Rimuovi l'operatore NetApp Trident dal tuo cluster.

Rimozione dell'assegnazione e della configurazione dell'archiviazione NetApp ONTAP - NAS dalla console

Utilizzare la console per rimuovere un'assegnazione di memoria e la relativa configurazione.

  1. Dal dashboard di archiviazione Satellite, seleziona la configurazione di archiviazione che vuoi eliminare.
  2. Selezionare Azioni > Elimina
  3. Immettere il nome della configurazione di archiviazione.
  4. Seleziona Delete.

Riferimento parametro

Riferimento parametro 24.02

Tabella 1. Riferimento dei parametri di 24.02
Nome di visualizzazione opzione CLI Immettere Descrizione Valore predefinito
LIF di gestione managementLIF Config L'indirizzo IP della LIF di gestione. N/D
LIF dati dataLIF Config L'indirizzo IP della LIF di dati. N/D
SVM svm Config Il nome della SVM. N/D
Nome utente username Secret Il nome utente per connettersi al dispositivo di archiviazione. N/D
Password utente password Secret La password per connettersi al dispositivo di archiviazione. N/D
Politica di esportazione exportPolicy Config L'opzione NAS per la politica di esportazione NFS. default
Limita dimensione volume limitVolumeSize Config La dimensione massima del volume richiedibile (in Gibibyte) e la dimensione del volume principale qtree 50Gi
Limita AggregateUsage limitAggregateUsage Config Impossibile eseguire il provisioning se l'utilizzo è maggiore di questa percentuale. 80%
Opzioni di montaggio NFS nfsMountOptions Config Le opzioni di montaggio NFS. nfsvers=4

25.06 riferimento ai parametri

Tabella 2. Riferimento del parametro 25.06
Nome di visualizzazione opzione CLI Immettere Descrizione Valore predefinito
LIF di gestione managementLIF Config L'indirizzo IP della LIF di gestione. N/D
LIF dati dataLIF Config L'indirizzo IP della LIF di dati. N/D
SVM svm Config Il nome della SVM. N/D
Nome utente username Secret Il nome utente per connettersi al dispositivo di archiviazione. N/D
Password utente password Secret La password per connettersi al dispositivo di archiviazione. N/D
Politica di esportazione exportPolicy Config L'opzione NAS per la politica di esportazione NFS. default
Limita dimensione volume limitVolumeSize Config La dimensione massima del volume richiedibile (in Gibibyte) e la dimensione del volume principale qtree 50Gi
Limita AggregateUsage limitAggregateUsage Config Impossibile eseguire il provisioning se l'utilizzo è maggiore di questa percentuale. 80%
Opzioni di montaggio NFS nfsMountOptions Config Le opzioni di montaggio NFS. nfsvers=4

Riferimento classe di archiviazione per NetApp ONTAP - NAS

Prima di distribuire un'applicazione che utilizza le classi di archiviazione di sat-netapp, esamina le seguenti note.

  • Per impostazione predefinita, la classe di archiviazione sat-netapp-file-gold non include alcun limite QoS (IOPS illimitato).
  • Per utilizzare le classi di memoria sat-netapp-file-silver e sat-netapp-file-bronze, è necessario creare i gruppi della normativa silver e bronze QoS corrispondenti sul controller di memoria e definire i limiti QoS. Per creare un gruppo di politiche sul sistema di archiviazione, accedere alla CLI di sistema ed eseguire il comando **netapp1::> qos policy-group create -policy-group <policy_group_name> -vserver <svm_name> [-min-throughput <min_IOPS>] -max-throughput <max_IOPS>**.
  • L'opzione min - throughput è supportata solo su sistemi all - flash. Per ulteriori informazioni sulla creazione e la gestione dei gruppi di criteri QoS, consultare la documentazione ONTAP 9 Storage Management.
  • Per utilizzare una classe di archiviazione codificata, è necessario abilitare la NetApp Volume Encryption (NVE) sul sistema di archiviazione utilizzando il gestore chiavi ONTAP ONTAP NetApp o un gestore chiavi di terze parti supportato (off-box), come il gestore chiavi TKLM di IBM. Per abilitare il gestore chiavi integrato, eseguire il comando netapp1::> security key-manager onboard enable. Per ulteriori informazioni sulla configurazione della crittografia, consulta la documentazione ONTAP 9 Security and Data Encryption.

Esamina le classi di archiviazione Satellite per NetApp ONTAP - NAS. È possibile descrivere le classi di memoria nella riga comandi con il comando oc describe sc <storage-class-name>.

NetApp Riferimento per la classe di archiviazione ONTAP - NAS.
Nome classe di archiviazione Immettere File system IOPS Crittografia Politica di riacquisizione
sat-netapp-file-gold Valore predefinito ONTAP - NAS NFS nessun limite QoS Codifica disabilitata. Elimina
sat-netapp-file-gold-encrypted ONTAP - NAS NFS nessun limite QoS Codifica abilitata. Elimina
sat-netapp-file-silver ONTAP - NAS NFS Limite QoS definito dall'utente. Codifica disabilitata. Elimina
sat-netapp-file-silver-encrypted ONTAP - NAS NFS Limite QoS definito dall'utente. Codifica abilitata. Elimina
sat-netapp-file-bronze ONTAP - NAS NFS Limite QoS definito dall'utente. Codifica disabilitata. Elimina
sat-netapp-file-bronze-encrypted ONTAP - NAS NFS Limite QoS definito dall'utente. Codifica abilitata. Elimina

Come ottenere aiuto e supporto per NetApp ONTAP - NAS

Se riscontri un problema con NetApp Trident, puoi visitare la pagina di supportoNetApp.