Provisionner le stockage NVMe
Suivez ces étapes pour créer des espaces de noms et provisionner du stockage pour tout hôte NVMe pris en charge sur une machine virtuelle de stockage existante.
Cette procédure s'applique aux systèmes FAS, AFF et ASA actuels. Si vous disposez d'un système ASA r2 (ASA A1K, ASA A70 ou ASA A90), "procédure à suivre"procédez comme suit pour provisionner votre stockage. Les systèmes ASA r2 simplifient l'expérience ONTAP propre aux clients SAN.
Depuis ONTAP 9.8, lorsque vous provisionnez le stockage, la QoS est activée par défaut. Vous pouvez désactiver QoS ou choisir une règle de QoS personnalisée lors du processus de provisionnement ou ultérieurement.
Votre VM de stockage doit être configurée pour NVME, et votre transport FC ou TCP doit déjà être configuré.
En utilisant ONTAP System Manager (9.7 et versions ultérieures), créez des espaces de noms pour fournir un stockage à l'aide du protocole NVMe.
-
Dans System Manager, cliquez sur stockage > espaces de noms NVMe, puis sur Ajouter.
Si vous devez créer un nouveau sous-système, cliquez sur plus d'options.
-
Si vous exécutez ONTAP 9.8 ou version ultérieure et que vous souhaitez désactiver la qualité de service ou choisir une stratégie de qualité de service personnalisée, cliquez sur plus d'options, puis, sous stockage et optimisation, sélectionnez niveau de service de performances.
-
Segmenter vos commutateurs FC par WWPN. Utilisez une zone par initiateur et incluez tous les ports cibles dans chaque zone.
-
Sur votre hôte, découvrez les nouveaux espaces de noms.
-
Initialiser l'espace de noms et le formater avec un système de fichiers.
-
Vérifiez que votre hôte peut écrire et lire les données sur le namespace.
En utilisant l'interface de ligne de commande d'ONTAP, créez des espaces de noms pour fournir le stockage à l'aide du protocole NVMe.
Cette procédure crée un namespace et un sous-système NVMe sur une VM de stockage existante déjà configurée pour le protocole NVMe, puis mappe l'espace de noms sur le sous-système pour permettre l'accès aux données de votre système hôte.
Si vous devez configurer la machine virtuelle de stockage pour NVMe, reportez-vous à la section "Configuration d'un SVM pour NVMe".
-
Vérifier que le SVM est configuré pour NVMe :
vserver show -vserver <svm_name> -fields allowed-protocols
NVMe
doit s'afficher sous leallowed-protocols
colonne. -
Créez le namespace NVMe :
Le volume que vous référencez avec le -path
paramètre doit déjà exister ou vous devez en créer un avant d'exécuter cette commande.vserver nvme namespace create -vserver <svm_name> -path <path> -size <size_of_namespace> -ostype <OS_type>
-
Créez le sous-système NVMe :
vserver nvme subsystem create -vserver <svm_name> -subsystem <name_of_subsystem> -ostype <OS_type>
Le nom du sous-système NVMe est sensible à la casse. Ils doivent comporter entre 1 et 96 caractères. Les caractères spéciaux sont autorisés.
-
Vérifiez que le sous-système a été créé :
vserver nvme subsystem show -vserver <svm_name>
Le
nvme
le sous-système doit s'afficher sousSubsystem
colonne. -
Obtenez le NQN de l'hôte.
-
Ajoutez le NQN hôte au sous-système :
vserver nvme subsystem host add -vserver <svm_name> -subsystem <subsystem_name> -host-nqn <Host_NQN>
-
Mapper l'espace de noms au sous-système :
vserver nvme subsystem map add -vserver <svm_name> -subsystem <subsystem_name> -path <path>
Un espace de noms ne peut être mappé qu'à un seul sous-système.
-
Vérifiez que l'espace de noms est mappé sur le sous-système :
vserver nvme namespace show -vserver <svm_name> -instance
Le sous-système doit être répertorié comme
Attached subsystem
.