Opciones y ejemplos de configuración de FSX para ONTAP
Obtenga información acerca de las opciones de configuración de back-end para Amazon FSX para ONTAP. Esta sección proporciona ejemplos de configuración de fondo.
Opciones de configuración del back-end
Consulte la siguiente tabla para ver las opciones de configuración del back-end:
Parámetro | Descripción | Ejemplo |
---|---|---|
|
Siempre 1 |
|
|
Nombre del controlador de almacenamiento |
|
|
Nombre personalizado o el back-end de almacenamiento |
Nombre del conductor + “_” + dataLIF |
|
La dirección IP de una LIF de gestión de clústeres o SVM |
“10.0.0.1”, “[2001:1234:abcd::fefe]” |
|
Dirección IP de LIF de protocolo. |
|
|
Habilite la creación y actualización automática de la política de exportación [Boolean]. |
|
|
Lista de CIDRs para filtrar las IP del nodo de Kubernetes contra cuando |
"[“0.0.0.0/0”, “:/0”]" |
|
Conjunto de etiquetas con formato JSON arbitrario que se aplica en los volúmenes |
"" |
|
Valor codificado en base64 del certificado de cliente. Se utiliza para autenticación basada en certificados |
"" |
|
Valor codificado en base64 de la clave privada de cliente. Se utiliza para autenticación basada en certificados |
"" |
|
Valor codificado en base64 del certificado de CA de confianza. Opcional. Se utiliza para autenticación basada en certificados. |
"" |
|
El nombre de usuario para conectarse al clúster o SVM. Se utiliza para autenticación basada en credenciales. Por ejemplo, vsadmin. |
|
|
La contraseña para conectarse al clúster o SVM. Se utiliza para autenticación basada en credenciales. |
|
|
Máquina virtual de almacenamiento que usar |
Derivado si se especifica una LIF de gestión de SVM. |
|
El prefijo que se utiliza cuando se aprovisionan volúmenes nuevos en la SVM. |
|
|
No especifiques para Amazon FSx para NetApp ONTAP. |
No utilizar. |
|
Error en el aprovisionamiento si el tamaño del volumen solicitado es superior a este valor. |
“” (no se aplica de forma predeterminada) |
|
El número máximo de LUN por FlexVol debe estar comprendido entre [50 y 200]. |
|
|
Indicadores de depuración que se deben usar para la solución de problemas. Ejemplo, {“api”:false, “method”:true} |
nulo |
|
Lista de opciones de montaje NFS separadas por comas. |
"" |
|
Configure la creación de volúmenes NFS o SMB. |
|
|
El número máximo de qtrees por FlexVol debe estar comprendido entre [50, 300] |
|
|
Puede especificar una de las siguientes opciones: El nombre de un recurso compartido de SMB creado con la consola de administración de Microsoft o la interfaz de línea de comandos de ONTAP, o bien un nombre para permitir que Astra Trident cree el recurso compartido de SMB. |
|
|
Parámetro booleano para usar las API DE REST de ONTAP. Vista previa técnica |
|
|
Puedes especificar lo siguiente en el archivo de configuración de AWS FSx para ONTAP: |
|
|
Especifique las credenciales de FSx SVM que se van a almacenar en AWS Secret Manager. |
Actualizar dataLIF
tras la configuración inicial
Puede cambiar la LIF de datos tras la configuración inicial ejecutando el siguiente comando para proporcionar el nuevo archivo JSON back-end con LIF de datos actualizadas.
tridentctl update backend <backend-name> -f <path-to-backend-json-file-with-updated-dataLIF>
Si los RVP están conectados a uno o varios pods, deben recuperar todos los pods correspondientes y, a continuación, traerlos para que surta efecto el nuevo LIF de datos. |
Opciones de configuración de back-end para el aprovisionamiento de volúmenes
Puede controlar el aprovisionamiento predeterminado utilizando estas opciones en la defaults
sección de la configuración. Para ver un ejemplo, vea los ejemplos de configuración siguientes.
Parámetro | Descripción | Predeterminado |
---|---|---|
|
Asignación de espacio para las LUN |
|
|
Modo de reserva de espacio; “none” (thin) o “VOLUME” (grueso) |
|
|
Política de Snapshot que se debe usar |
|
|
Grupo de políticas de calidad de servicio que se asignará a los volúmenes creados. Elija uno de qosPolicy o adaptiveQosPolicy por pool de almacenamiento o back-end. |
"" |
|
Grupo de políticas de calidad de servicio adaptativo que permite asignar los volúmenes creados. Elija uno de qosPolicy o adaptiveQosPolicy por pool de almacenamiento o back-end. |
"" |
|
Porcentaje de volumen reservado para snapshots «0» |
Si |
|
Divida un clon de su elemento principal al crearlo |
|
|
Habilite el cifrado de volúmenes de NetApp (NVE) en el volumen nuevo; el valor predeterminado es |
|
|
Active el cifrado LUKS. Consulte "Usar la configuración de clave unificada de Linux (LUKS)". |
"" |
|
Política de organización en niveles para utilizar |
|
|
Modo para volúmenes nuevos. |
"" |
|
Estilo de seguridad para nuevos volúmenes. |
El valor predeterminado de NFS es |
Configuraciones de ejemplo
Configuración de la clase de almacenamiento para volúmenes SMB
Uso nasType
, node-stage-secret-name
, y. node-stage-secret-namespace
, Puede especificar un volumen SMB y proporcionar las credenciales necesarias de Active Directory. Se admiten los volúmenes de SMB mediante el ontap-nas
sólo conductor.
apiVersion: storage.k8s.io/v1 kind: StorageClass metadata: name: nas-smb-sc provisioner: csi.trident.netapp.io parameters: backendType: "ontap-nas" trident.netapp.io/nasType: "smb" csi.storage.k8s.io/node-stage-secret-name: "smbcreds" csi.storage.k8s.io/node-stage-secret-namespace: "default"
Configuración para AWS FSx para ONTAP con administrador secreto
apiVersion: trident.netapp.io/v1 kind: TridentBackendConfig metadata: name: backend-tbc-ontap-nas spec: version: 1 storageDriverName: ontap-nas backendName: tbc-ontap-nas svm: svm-name aws: fsxFilesystemID: fs-xxxxxxxxxx managementLIF: credentials: name: "arn:aws:secretsmanager:us-west-2:xxxxxxxx:secret:secret-name" type: awsarn