NVMe-Storage wird bereitgestellt
Verwenden Sie diese Schritte, um Namespaces zu erstellen und Storage für alle von NVMe unterstützten Hosts in einer vorhandenen Storage-VM bereitzustellen.
Dieses Verfahren gilt für FAS, AFF und aktuelle ASA Systeme. Wenn Sie über ein ASA r2-System (ASA A1K, ASA A70 oder ASA A90) verfügen, folgen Sie den Anweisungen"Diesen Schritten ausführen", um Ihren Speicher bereitzustellen. ASA r2 Systeme bieten eine vereinfachte ONTAP-Erfahrung speziell für reine SAN-Kunden.
Ab ONTAP 9.8 ist bei der Bereitstellung von Storage QoS standardmäßig aktiviert. Sie können die QoS deaktivieren oder während des Bereitstellungsprozesses oder zu einem späteren Zeitpunkt eine individuelle QoS-Richtlinie auswählen.
Ihre Storage VM muss für NVME konfiguriert sein, und Ihr FC- oder TCP-Transport sollte bereits eingerichtet sein.
Unter Verwendung von ONTAP System Manager (9.7 und höher) lassen sich Namespaces erstellen, um Storage über das NVMe-Protokoll bereitzustellen.
-
Klicken Sie im System Manager auf Storage > NVMe Namesaces und dann auf Add.
Wenn Sie ein neues Subsystem erstellen möchten, klicken Sie auf Weitere Optionen.
-
Wenn Sie ONTAP 9.8 oder höher verwenden und QoS deaktivieren oder eine benutzerdefinierte QoS-Richtlinie auswählen möchten, klicken Sie auf Mehr Optionen und wählen Sie dann unter Speicher und Optimierung die Option Performance Service Level.
-
Zonen der FC-Switches anhand des WWPN. Verwenden Sie eine Zone pro Initiator und schließen Sie alle Ziel-Ports in jeder Zone an.
-
Entdecken Sie auf Ihrem Host die neuen Namespaces.
-
Initialisieren Sie den Namespace und formatieren Sie ihn mit einem Dateisystem.
-
Vergewissern Sie sich, dass Ihr Host Daten im Namespace schreiben und lesen kann.
Erstellen Sie über die ONTAP CLI Namespaces, um Storage über das NVMe-Protokoll bereitzustellen.
Dabei wird ein NVMe Namespace und -Subsystem für eine vorhandene Storage-VM erstellt, die bereits für das NVMe-Protokoll konfiguriert wurde. Anschließend wird der Namespace dem Subsystem zugeordnet, um den Datenzugriff über das Host-System zu ermöglichen.
Informationen zum Konfigurieren der Storage-VM für NVMe finden Sie unter "Konfigurieren Sie eine SVM für NVMe".
-
Vergewissern Sie sich, dass die SVM für NVMe konfiguriert ist:
vserver show -vserver <svm_name> -fields allowed-protocols
NVMe
Sollte unter derallowed-protocols
Spalte angezeigt werden. -
NVMe-Namespace erstellen:
vserver nvme namespace create -vserver <svm_name> -path <path> -size <size_of_namespace> -ostype <OS_type>
-
NVMe-Subsystem erstellen:
vserver nvme subsystem create -vserver <svm_name> -subsystem <name_of_subsystem> -ostype <OS_type>
Bei dem NVMe-Subsystem-Namen wird die Groß-/Kleinschreibung berücksichtigt. Er muss 1 bis 96 Zeichen enthalten. Sonderzeichen sind zulässig.
-
Überprüfen Sie, ob das Subsystem erstellt wurde:
vserver nvme subsystem show -vserver <svm_name>
Das
nvme
Subsystem sollte unter derSubsystem
Spalte angezeigt werden. -
Beziehen Sie das NQN vom Host.
-
Fügen Sie den Host-NQN zum Subsystem hinzu:
vserver nvme subsystem host add -vserver <svm_name> -subsystem <subsystem_name> -host-nqn <Host_NQN>
-
Den Namespace dem Subsystem zuordnen:
vserver nvme subsystem map add -vserver <svm_name> -subsystem <subsystem_name> -path <path>
Ein Namespace kann nur einem einzelnen Subsystem zugeordnet werden.
-
Vergewissern Sie sich, dass der Namespace dem Subsystem zugeordnet ist:
vserver nvme namespace show -vserver <svm_name> -instance
Das Subsystem sollte als aufgeführt werden
Attached subsystem
.