IBM Cloud Docs
NetApp ONTAP-NAS

NetApp ONTAP-NAS

Configure el almacenamiento NetApp ONTAP-NAS para los clústeres IBM Cloud Satellite®. Puede utilizar plantillas de almacenamiento de Satellite para crear configuraciones de almacenamiento. Cuando asigne una configuración de almacenamiento a los clústeres, los controladores de almacenamiento del proveedor de almacenamiento seleccionado se instalan en el clúster.

Para poder crear configuraciones de almacenamiento utilizando la plantilla NAS de NetApp, hay que desplegar la plantilla ONTAP-NAS de NetApp, que instala el operador necesario.

Para poder desplegar plantillas de almacenamiento en clústeres en su ubicación, asegúrese de configurar Satellite Config seleccionando la opción Habilitar acceso de administrador de clúster para Satellite Config en la consola o incluyendo la opción --enable-config-admin al crear el clúster.

No puede limitar el servicio de almacenamiento Satellite a los grupos de recursos. Sin embargo, si está delimitando otros recursos como, por ejemplo, la ubicación y el clúster con grupos de recursos, debe añadir el rol de administrador de enlaces y lector de Satellite para todos los recursos de la cuenta.

Requisitos previos para NetApp ONTAP-NAS

  • Debe configurar el clúster ONTAP de fondo como un programa de fondo Trident.
  • Debe tener una máquina virtual de almacenamiento (SVM) dedicada para Trident. Los volúmenes creados por Trident se crean en esta SVM.
  • Debe tener uno o más agregados asignados a la SVM. Puede añadir agregados con el mandato netapp1::> vserver modify -vs <svm_name> -aggr-list <aggregate(s)_to_be_added>.
  • Debe configurar permisos en la política de exportación predeterminada o crear su propia política de exportación personalizada.
  • Debe tener uno o más dataLIFs para la SVM.
  • Debe tener los servicios NFS habilitados en la SVM.
  • Debe configurar una política de instantáneas en la SVM.
  1. Cree una ubicación de Satellite.

  2. Crear un clúster de Satellite.

    • Asegúrese de seleccionar la opción Habilitar acceso de administrador de clúster para Satellite Config al crear el clúster. Si no habilita el acceso de administrador (admin) para Satellite Config al crear el clúster, debe volver a crear el clúster y habilitar el acceso de administrador para poder desplegar el almacenamiento.
    • El clúster debe cumplir los requisitos de ONTAP-NAS. Para obtener más información, consulte la documentación de NetApp.
    • Los hosts deben cumplir los Requisitos de host de Satellite además de los requisitos de ONTAP-NAS.
  3. Añada su Satellite a un grupo de clústeres.

Creación y asignación de una configuración en la consola

  1. Consulte la referencia de parámetros.

  2. En la consola Ubicaciones, seleccione la ubicación en la que desea crear una configuración de almacenamiento.

  3. Seleccione Almacenamiento > Crear configuración de almacenamiento

  4. Especifique un nombre para la configuración.

  5. Seleccione el tipo de almacenamiento.

  6. Seleccione la versión y haga clic en Siguiente

  7. Si el Tipo de almacenamiento que ha seleccionado acepta parámetros personalizados, especifíquelos en la pestaña Parámetros.

  8. Si el Tipo de almacenamiento que ha seleccionado requiere secretos, especifíquelos en la pestaña Secretos.

  9. En la pestaña Clases de almacenamiento, revise las clases de almacenamiento desplegadas por la configuración o cree una clase de almacenamiento personalizada.

  10. En la pestaña Asignar al servicio, seleccione el servicio al que desea asignar la configuración.

  11. Pulse Completo para asignar la configuración de almacenamiento.

Creación de una configuración en la CLI

  1. Revise la referencia de parámetro para la versión de plantilla que desea utilizar.

  2. Inicie una sesión en la CLI de IBM Cloud.

    ibmcloud login
    
  3. Liste las ubicaciones de Satellite y apunte la columna Managed from.

    ibmcloud sat location ls
    
  4. Ponga como destino la región Managed from de la ubicación de Satellite. Por ejemplo, para wdc, ponga como destino us-east. Puede obtener información adicional consultando regiones de Satellite.

    ibmcloud target -r us-east
    
  5. Si utiliza un grupo de recursos distinto del default (predeterminado), póngalo como destino.

    ibmcloud target -g <resource-group>
    
  6. Copie uno de los siguientes mandatos de ejemplo para la versión de plantilla que desea utilizar. Para obtener más información sobre el mandato, consulte ibmcloud sat storage config create en la referencia de mandatos.

    Mandato de ejemplo para crear una configuración de la versión 22.04.

    ibmcloud sat storage config create --location LOCATION --name NAME --template-name netapp-ontap-nas --template-version 22.04 --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"
    

    Mandato de ejemplo para crear una configuración de la versión 22.10.

    ibmcloud sat storage config create --location LOCATION --name NAME --template-name netapp-ontap-nas --template-version 22.10 --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"
    

    Mandato de ejemplo para crear una configuración de la versión 24.02.

    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"
    
  7. Personalice el mandato en función de los valores que desee utilizar.

  8. Ejecute el comando para crear una configuración.

  9. Compruebe que se ha creado la configuración.

    ibmcloud sat storage config get --config CONFIG
    

Creación de una configuración en la API

  1. Genere una clave de API y, a continuación, solicite una señal de renovación. Para obtener más información, consulte Generación de una señal de IAM de IBM Cloud utilizando una clave de API.

  2. Revise la referencia de parámetro para la versión de plantilla que desea utilizar.

  3. Copie una de las siguientes solicitudes de ejemplo y sustituya las variables que desea utilizar.

    Solicitud de ejemplo para crear una configuración de la versión 22.04.

    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\": \"22.04\", \"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\",}
    

    Solicitud de ejemplo para crear una configuración de la versión 22.10.

    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\": \"22.10\", \"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\",}
    

    Solicitud de ejemplo para crear una configuración de la versión 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\",}
    
  4. Verifique que la configuración de almacenamiento se ha creado.

    ibmcloud sat storage config get --config <config>
    

Creación de una asignación en la CLI

  1. Enumere sus configuraciones de almacenamiento y anote la configuración de almacenamiento que desea asignar a sus clústeres.

    ibmcloud sat storage config ls
    
  2. Obtenga el ID del clúster, grupo de clústeres o servicio al que desea asignar almacenamiento.

    Para asegurarse de que el clúster está registrado en Satellite Config, o para crear grupos, consulte Configuración de clústeres para su uso con Satellite Config.

    Mandato de ejemplo para listar grupos de clústeres.

    ibmcloud sat group ls
    

    Mandato de ejemplo para listar clústeres.

    ibmcloud oc cluster ls --provider satellite
    

    Mandato de ejemplo para listar los servicios de Satellite.

    ibmcloud sat service ls --location <location>
    
  3. Asigne la configuración de almacenamiento al clúster, grupo o servicio que ha recuperado anteriormente. Para más información, consulte el comando' ibmcloud sat storage assignment create '.

    Mandato de ejemplo para asignar una configuración a un grupo de clústeres.

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

    Mandato de ejemplo para asignar una configuración a un clúster.

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

    Mandato de ejemplo para asignar una configuración a un clúster de servicio.

    ibmcloud sat storage assignment create --service-cluster-id CLUSTER --config CONFIG --name NAME
    
  4. Verifique que la asignación se ha creado.

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

Creación de una asignación de almacenamiento en la API

  1. Copie una de las siguientes solicitudes de ejemplo.

    Solicitud de ejemplo para asignar una configuración de a un clúster.

    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\"}"
    

    Solicitud de ejemplo para asignar configuración a un grupo de clústeres.

    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. Sustituya las variables por sus detalles y ejecute la solicitud.

  3. Verifique que la asignación se ha creado listando las asignaciones.

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

Actualización de asignaciones de almacenamiento en la consola

Puede utilizar la consola deSatellite para aplicar las últimas actualizaciones de parches a sus asignaciones.

  1. En la página Ubicaciones de la consola deSatellite, seleccione su ubicación.

  2. Pulse el separador Almacenamiento para ver las configuraciones.

  3. Haga clic en la configuración que desea actualizar.

  4. Pulse el icono Información (i) para aplicar la última revisión o parche.

  5. Opcional: habilite las actualizaciones de parches automáticas para la asignación de almacenamiento. La habilitación de las actualizaciones automáticas de parches garantiza que la asignación siempre tenga los últimos arreglos de seguridad.

Si habilita las actualizaciones automáticas de parches, debe seguir aplicando las actualizaciones principales manualmente.

Actualización manual de asignaciones en la CLI

Actualice una asignación para utilizar la última revisión de plantilla de almacenamiento.

  1. Liste las asignaciones de almacenamiento de Satellite, tome nota de la asignación de Satellite que desea actualizar.

    ibmcloud sat storage assignment ls
    
  2. Liste las plantillas de almacenamiento de Satellite para ver las últimas versiones disponibles.

    ibmcloud sat storage template ls
    
  3. Actualice la asignación de Satellite.

    Mandato de ejemplo para actualizar una asignación.

    ibmcloud sat storage assignment upgrade --assignment ASSIGNMENT
    

Habilitación de actualizaciones automáticas de parches para configuraciones y asignaciones en la CLI

Puede utilizar la CLI de sat storage assignment autopatch enable para habilitar las actualizaciones de parches automáticas para las asignaciones. La habilitación de actualizaciones automáticas de parches aplica automáticamente las revisiones de plantilla de almacenamiento (parches) más recientes. Debe seguir aplicando las actualizaciones principales manualmente.

  1. Obtener una lista de configuraciones de almacenamiento de Satellite. Anote el ID de configuración.

    ibmcloud sat storage assignment ls
    
  2. Ejecute uno de los siguientes mandatos de ejemplo para habilitar las actualizaciones de parches automáticas para la configuración y sus asignaciones asociadas. Introduzca el ID de configuración que recuperó en el paso anterior.

    Mandato de ejemplo para habilitar actualizaciones de parches automáticas para una asignación.

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

    Mandato de ejemplo para habilitar actualizaciones de parches automáticas para todas las asignaciones de almacenamiento en una configuración determinada.

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

    Mandato de ejemplo para inhabilitar las actualizaciones de parches automáticas para todas las asignaciones en una configuración específica.

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

    Mandato de ejemplo para inhabilitar las actualizaciones de parches automáticas para una única asignación y una configuración específica.

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

    Mandato de ejemplo para inhabilitar las actualizaciones automáticas de parches para una asignación múltiple y una configuración específica.

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

Actualización de una configuración y asignaciones en la API

Puede utilizar la API de /v2/storage/satellite/updateAssignment para actualizar las asignaciones con nuevos clústeres o grupos de clústeres. Establezca updateConfigVersion en true para aplicar la actualización de revisión.

  1. Copie la siguiente solicitud de ejemplo y sustituya las variables para los grupos de clúster y las asignaciones que desea actualizar.

    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. Ejecute la solicitud.

  3. Obtenga los detalles de la asignación para verificar la actualización.

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

Habilitación de actualizaciones automáticas de parches para asignaciones en la API

Puede utilizar la API de /v2/storage/satellite/setAssignmentAutoupgrade para habilitar las actualizaciones de parches automáticas para las asignaciones. La habilitación de actualizaciones automáticas de parches aplica automáticamente las revisiones de plantilla de almacenamiento (parches) más recientes. Debe seguir aplicando las actualizaciones principales manualmente.

  1. Copie la siguiente solicitud de ejemplo y sustituya las variables para los grupos de clúster y las asignaciones que desea actualizar.

    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. Ejecute la solicitud.

  3. Obtenga los detalles de la asignación para verificar la actualización.

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

Despliegue de una aplicación que utiliza almacenamiento ONTAP-NAS

Puede utilizar el controlador trident-kubectl-nas para desplegar aplicaciones que utilicen su almacenamiento NetApp ONTAP-NAS en sus clústeres.

  1. Cree un archivo de configuración PVC que utilice una de las clases de almacenamiento sat-netapp.

    apiVersion: v1
    kind: PersistentVolumeClaim
    metadata:
      name: netapp-pvc
    spec:
      accessModes:
      - ReadWriteMany
      storageClassName: sat-netapp-file-gold
      resources:
      requests:
        storage: 10Gi
    
  2. Cree la PVC en el clúster.

    oc apply -f pvc.yaml
    
  3. Verifique que se ha creado la PVC. Asegúrese de que la PVC se encuentre en estado Bound.

    oc get pvc
    

    Salida de ejemplo

    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. Cree un archivo de configuración de YAML para un pod que monte la PVC que ha creado. El ejemplo siguiente crea el pod nginx, que escribe la fecha y la hora actuales en el archivo test.txt en la ruta de montaje de volúmenes de 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. Cree el pod en el clúster.

    oc apply -f pod.yaml
    
  6. Verifique que el pod se ha desplegado. Tenga en cuenta que puede tardar unos minutos en entrar en el estado Running.

    oc get pods
    

    Salida de ejemplo

    NAME                                READY   STATUS    RESTARTS   AGE
    app   1/1     Running   0          50s
    
  7. Compruebe que la aplicación puede escribir en la instancia de ONTAP-NAS.

    1. Inicie una sesión en el pod.

      oc exec app -it bash
      
    2. Visualice el contenido del archivo test.txt para confirmar que la app puede escribir datos en el almacenamiento persistente.

      cat /test/test.txt
      

      Salida de ejemplo

      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. Salga del pod.

      exit
      

Eliminación del almacenamiento ONTAP-NAS de NetApp de una aplicación

Antes de eliminar la configuración de almacenamiento, elimine los pods de aplicación y las PVC que estén usando el almacenamiento de NetApp.

  1. Liste las PVC y anote el nombre de la PVC y el PV correspondiente que desea eliminar.

    oc get pvc
    
  2. Obtenga una lista de todos los pods que actualmente montan la PVC que desea suprimir. Si no se devuelve ningún pod, significa que no tiene ningún pod que utilice actualmente la PVC.

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

    Salida de ejemplo

    app    sat-netapp-file-gold
    
  3. Si el pod forma parte de un despliegue, suprima el despliegue.

    oc delete deployment <deployment_name>
    
  4. Verifique que el pod o el despliegue se ha eliminado.

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

    oc delete pvc <pvc_name>
    
  6. Suprima el PV correspondiente.

    oc delete pv <pv_name>
    
  7. [Elimine la configuración de almacenamiento de NetApp ONTAP-NAS del clúster]/docs/satellite?topic=satellite-storage-netapp-ontap-nas & interface=cli#netapp-nas-template-rm-cli-2104)

Eliminación de la asignación y configuración de almacenamiento ONTAP-NAS de NetApp desde la CLI

Utilice la CLI para eliminar asignaciones de almacenamiento y de configuración.

  1. Obtenga una lista de las asignaciones de almacenamiento y busque la que ha utilizado para el clúster.

    ibmcloud sat storage assignment ls (--cluster CLUSTER | --config CONFIG | --location LOCATION | --service-cluster-id CLUSTER)
    
  2. Elimine la asignación. Una vez eliminada la asignación, se eliminan los pods de controlador y la clase de almacenamiento ONTAP-NAS de NetApp de todos los clústeres que formaban parte de dicha asignación.

    ibmcloud sat storage assignment rm --assignment <assignment_ID>
    
  3. Compruebe que el controlador ONTAP-NAS de NetApp se haya eliminado del clúster. Liste las clases de almacenamiento del clúster y compruebe que se ha eliminado la clase de almacenamiento ONTAP-NAS de NetApp.

    oc get sc
    
  4. Liste los pods del espacio de nombres trident y compruebe que se han eliminado los pods del controlador de almacenamiento ONTAP-NAS de NetApp.

    oc get pods -n trident
    
  5. Opcional: Liste las configuraciones de almacenamiento y elimine la configuración de NetApp.

    ibmcloud sat storage config ls
    
    ibmcloud sat storage config rm --config <config_name>
    
  6. Pasos siguientes: Elimine el operador Trident de NetApp del clúster.

Eliminación de la asignación y configuración de almacenamiento de NetApp ONTAP-NAS desde la consola

Utilice la consola para eliminar una asignación de almacenamiento y una configuración de almacenamiento.

  1. En el panel de control de almacenamiento de Satellite, seleccione la configuración de almacenamiento que desea suprimir.
  2. Seleccione Acciones > Suprimir
  3. Especifique el nombre de la configuración de almacenamiento.
  4. Seleccione Suprimir.

Referencia de parámetros

Referencia de parámetro 22.04

22.22.04 referencia de parámetros
Nombre de visualización Opción de CLI Tipo Descripción ¿Obligatorio? Valor predeterminado
LIF de gestión managementLIF Config Dirección IP de la LIF de gestión. true N/D
LIF de datos dataLIF Config Dirección IP de la LIF de datos. true N/D
SVM svm Config Nombre de la SVM. true N/D
Nombre de usuario username Secreto El nombre de usuario para conectar con el dispositivo de almacenamiento. true N/D
Contraseña de usuario password Secreto La contraseña para conectar con el dispositivo de almacenamiento. true N/D
Política de exportación exportPolicy Config Opción NAS de la política de exportación de NFS. true default
Limitar tamaño de volumen limitVolumeSize Config Tamaño máximo de volumen solicitable (en Gibibytes) y tamaño del volumen padre de qtree true 50Gi
Limitar AggregateUsage limitAggregateUsage Config Error de suministro si el uso es mayor que este porcentaje. true 80%
Opciones de montaje de NFS nfsMountOptions Config Opciones de montaje de NFS. true nfsvers=4

Referencia de parámetro 22.10

22.22.10 parámetros de referencia
Nombre de visualización Opción de CLI Tipo Descripción ¿Obligatorio? Valor predeterminado
LIF de gestión managementLIF Config Dirección IP de la LIF de gestión. true N/D
LIF de datos dataLIF Config Dirección IP de la LIF de datos. true N/D
SVM svm Config Nombre de la SVM. true N/D
Nombre de usuario username Secreto El nombre de usuario para conectar con el dispositivo de almacenamiento. true N/D
Contraseña de usuario password Secreto La contraseña para conectar con el dispositivo de almacenamiento. true N/D
Política de exportación exportPolicy Config Opción NAS de la política de exportación de NFS. true default
Limitar tamaño de volumen limitVolumeSize Config Tamaño máximo de volumen solicitable (en Gibibytes) y tamaño del volumen padre de qtree true 50Gi
Limitar AggregateUsage limitAggregateUsage Config Error de suministro si el uso es mayor que este porcentaje. true 80%
Opciones de montaje de NFS nfsMountOptions Config Opciones de montaje de NFS. true nfsvers=4

Referencia de parámetro 24.02

24.24.02 referencia de parámetros
Nombre de visualización Opción de CLI Tipo Descripción ¿Obligatorio? Valor predeterminado
LIF de gestión managementLIF Config Dirección IP de la LIF de gestión. true N/D
LIF de datos dataLIF Config Dirección IP de la LIF de datos. true N/D
SVM svm Config Nombre de la SVM. true N/D
Nombre de usuario username Secreto El nombre de usuario para conectar con el dispositivo de almacenamiento. true N/D
Contraseña de usuario password Secreto La contraseña para conectar con el dispositivo de almacenamiento. true N/D
Política de exportación exportPolicy Config Opción NAS de la política de exportación de NFS. true default
Limitar tamaño de volumen limitVolumeSize Config Tamaño máximo de volumen solicitable (en Gibibytes) y tamaño del volumen padre de qtree true 50Gi
Limitar AggregateUsage limitAggregateUsage Config Error de suministro si el uso es mayor que este porcentaje. true 80%
Opciones de montaje de NFS nfsMountOptions Config Opciones de montaje de NFS. true nfsvers=4

Referencia de clase de almacenamiento para NetApp ONTAP-NAS

Antes de desplegar una aplicación que utiliza las clases de almacenamiento de sat-netapp, revise las notas siguientes.

  • De forma predeterminada, la clase de almacenamiento sat-netapp-file-gold no incluye ningún límite de QoS (IOPS ilimitado).
  • Para utilizar las clases de almacenamiento sat-netapp-file-silver y sat-netapp-file-bronze, debe crear los correspondientes grupos de políticas de QoS, silver y bronze, en el controlador de almacenamiento y definir los límites de QoS. Para crear un grupo de políticas en el sistema de almacenamiento, inicie sesión en la CLI del sistema y ejecute el mandato **netapp1::> qos policy-group create -policy-group <policy_group_name> -vserver <svm_name> [-min-throughput <min_IOPS>] -max-throughput <max_IOPS>**.
  • La opción min-throughput solo está soportada en sistemas all-flash. Para obtener más información sobre cómo crear y gestionar grupos de políticas de QoS, consulte Documentación de ONTAP 9 Storage Management.
  • Para utilizar una clase de almacenamiento cifrado, se debe habilitar NetApp Volume Encryption (NVE) en el sistema de almacenamiento utilizando el gestor de claves NetApp ONTAP incorporado o un gestor de claves de terceros admitido, como por ejemplo el gestor de claves TKLM de IBM. Para habilitar el gestor de claves incorporado, ejecute el mandato netapp1::> security key-manager onboard enable. Para obtener más información sobre cómo configurar el cifrado, consulte la documentación de Seguridad y cifrado de datos de ONTAP 9.

Revise las clases de almacenamiento de Satellite para NetApp ONTAP-NAS. Puede describir las clases de almacenamiento en la línea de mandatos con el mandato oc describe sc <storage-class-name>.

Referencia de clase de almacenamiento ONTAP-NAS de NetApp.
Nombre de clase de almacenamiento Tipo Sistema de archivos IOPs Cifrado Política de reclamación
sat-netapp-file-gold Valor predeterminado ONTAP-NAS NFS sin límites de QoS Cifrado inhabilitado. Suprimir
sat-netapp-file-gold-encrypted ONTAP-NAS NFS sin límites de QoS Cifrado habilitado. Suprimir
sat-netapp-file-silver ONTAP-NAS NFS Límite de QoS definido por el usuario. Cifrado inhabilitado. Suprimir
sat-netapp-file-silver-encrypted ONTAP-NAS NFS Límite de QoS definido por el usuario. Cifrado habilitado. Suprimir
sat-netapp-file-bronze ONTAP-NAS NFS Límite de QoS definido por el usuario. Cifrado inhabilitado. Suprimir
sat-netapp-file-bronze-encrypted ONTAP-NAS NFS Límite de QoS definido por el usuario. Cifrado habilitado. Suprimir

Obtención de ayuda y soporte para NetApp ONTAP-NAS

Si tiene algún problema con NetApp Trident, visite la página de soporteNetApp.