Exemples et options de configuration de FSX pour ONTAP
Découvrez les options de configuration back-end pour Amazon FSX pour ONTAP. Cette section fournit des exemples de configuration back-end.
Options de configuration du back-end
Voir le tableau suivant pour les options de configuration du back-end :
Paramètre | Description | Exemple |
---|---|---|
|
Toujours 1 |
|
|
Nom du pilote de stockage |
|
|
Nom personnalisé ou système back-end de stockage |
Nom du pilote + "_" + dataLIF |
|
Adresse IP d'un cluster ou d'une LIF de gestion SVM |
« 10.0.0.1 », « [2001:1234:abcd::fefe] » |
|
Adresse IP de la LIF de protocole. |
|
|
Activer la création et la mise à jour automatiques des règles d'exportation [booléennes]. |
|
|
Liste des CIDR pour filtrer les adresses IP du nœud Kubernetes par rapport à quand |
« [« 0.0.0.0/0 », «:/0 »] » |
|
Ensemble d'étiquettes arbitraires au format JSON à appliquer aux volumes |
« » |
|
Valeur encodée en Base64 du certificat client. Utilisé pour l'authentification par certificat |
« » |
|
Valeur encodée en Base64 de la clé privée du client. Utilisé pour l'authentification par certificat |
« » |
|
Valeur encodée en Base64 du certificat CA de confiance. Facultatif. Utilisé pour l'authentification basée sur des certificats. |
« » |
|
Nom d'utilisateur pour la connexion au cluster ou au SVM. Utilisé pour l'authentification basée sur les identifiants. Par exemple, vsadmin. |
|
|
Mot de passe pour se connecter au cluster ou au SVM. Utilisé pour l'authentification basée sur les identifiants. |
|
|
Serveur virtuel de stockage à utiliser |
Dérivé si une LIF de gestion SVM est spécifiée. |
|
Préfixe utilisé pour le provisionnement des nouveaux volumes dans la SVM. |
|
|
Ne spécifiez pas pour Amazon FSX pour NetApp ONTAP. |
Ne pas utiliser. |
|
Echec du provisionnement si la taille du volume demandé est supérieure à cette valeur. |
« » (non appliqué par défaut) |
|
Le nombre maximal de LUN par FlexVol doit être compris dans la plage [50, 200]. |
|
|
Indicateurs de débogage à utiliser lors du dépannage. Exemple, {“api”:false, “méthode”:true} |
nul |
|
Liste des options de montage NFS séparée par des virgules. |
« » |
|
Configurez la création de volumes NFS ou SMB. |
|
|
Nombre maximal de qtrees par FlexVol, qui doit être compris dans la plage [50, 300] |
|
|
Vous pouvez indiquer l'un des éléments suivants : nom d'un partage SMB créé à l'aide de la console de gestion Microsoft ou de l'interface de ligne de commande ONTAP, ou nom permettant à Astra Trident de créer le partage SMB. |
|
|
Paramètre booléen pour utiliser les API REST de ONTAP. Aperçu technique |
|
Mise à jour dataLIF
après la configuration initiale
Vous pouvez modifier la LIF de données après la configuration initiale en exécutant la commande suivante pour fournir le nouveau fichier JSON back-end avec la LIF de données mise à jour.
tridentctl update backend <backend-name> -f <path-to-backend-json-file-with-updated-dataLIF>
Si des demandes de volume persistant sont associées à un ou plusieurs pods, tous les pods correspondants doivent être arrêtés, puis réintégrés dans le but de permettre la nouvelle LIF de données d'être effective. |
Options de configuration back-end pour les volumes de provisionnement
Vous pouvez contrôler le provisionnement par défaut à l'aide de ces options dans defaults
section de la configuration. Pour un exemple, voir les exemples de configuration ci-dessous.
Paramètre | Description | Valeur par défaut |
---|---|---|
|
Allocation d'espace pour les LUN |
|
|
Mode de réservation d'espace ; “none” (fin) ou “volume” (épais) |
|
|
Règle Snapshot à utiliser |
|
|
QoS policy group à affecter pour les volumes créés. Choisissez une de qosPolicy ou adaptiveQosPolicy par pool de stockage ou back-end. |
« » |
|
Groupe de règles de QoS adaptative à attribuer aux volumes créés. Choisissez une de qosPolicy ou adaptiveQosPolicy par pool de stockage ou back-end. |
« » |
|
Pourcentage du volume réservé pour les snapshots « 0 » |
Si |
|
Séparer un clone de son parent lors de sa création |
|
|
Activez NetApp Volume Encryption (NVE) sur le nouveau volume. La valeur par défaut est |
|
|
Activez le cryptage LUKS. Reportez-vous à la section "Utiliser la configuration de clé unifiée Linux (LUKS)". |
« » |
|
Règle de hiérarchisation à utiliser |
|
|
Mode pour les nouveaux volumes. |
« » |
|
Style de sécurité pour les nouveaux volumes. |
NFS par défaut est |
Exemple
À l'aide de nasType
, node-stage-secret-name
, et node-stage-secret-namespace
, Vous pouvez spécifier un volume SMB et fournir les informations d'identification Active Directory requises. Les volumes SMB sont pris en charge à l'aide de ontap-nas
conducteur uniquement.
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"