Skip to main content
NetApp NFS Plug-in for VMware VAAI
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

Installation des NetApp NFS Plug-ins für VMware VAAI

Beitragende

Die Installation des NFS Plug-ins umfasst die Aktivierung von VMware vStorage für NFS auf dem NetApp Storage-System, die Überprüfung, ob VAAI (VMware vStorage APIs for Array Integration) auf dem VMware Host aktiviert ist, das Plug-in heruntergeladen und auf dem VMware ESXi Host installiert wird und ob die Installation erfolgreich ist.

Bevor Sie beginnen
  • NFSv3 oder NFSv4.1 muss auf dem Storage-System aktiviert sein.

    Hinweis NFSv4.1 ist nur auf ONTAP 9.0 Systemen verfügbar und NFSv3 ist sowohl auf 7-Mode als auch auf Cluster-Mode Systemen verfügbar.
  • VMware vSphere 7.0U1 muss verfügbar sein.

Weitere Informationen zum Aktivieren von NFS und zum Einsatz von VMware vSphere finden Sie in den Handbüchern unter Schritt 10.

Über diese Aufgabe
  • Wenn Sie das Plug-in über die VMware ESXi CLI installieren, beginnen Sie mit Schritt 1.

  • Wenn Sie das Plug-in über Virtual Storage Console für VMware vSphere (VSC) installieren, beginnen Sie mit Schritt 3.

    VSC ermöglicht VMware vStorage für NFS auf dem Storage Controller und ermöglicht VAAI auf dem ESXi Host, was Schritte sind 1 Bis 2 Dieses Verfahrens.

  • Wenn Sie das Plug-in mithilfe von ONTAP Tools für VMware vSphere installieren, beginnen Sie mit Schritt 3.

Verwendete IP-Adresskonventionen:

  • Die IP-Adressen des Formulars 192.168.42.2xx beziehen sich auf die VMkernel-Server-Ports.

  • Die IP-Adressen des Formulars 192.168.42.6x beziehen sich auf Systeme, auf denen Data ONTAP im 7-Mode ausgeführt wird.

  • Die IP-Adressen des Formulars 192.168.42.8 x beziehen sich auf Storage Virtual Machines (SVMs, früher Vserver genannt) auf ONTAP Systemen.

Schritte
  1. VMware vStorage für NFS aktivieren:

    Wenn Sie den…​ Dann…​

    CLI VON ONTAP

    VMware vStorage für NFS auf der SVM aktivieren: vserver nfs modify –vserver vserver_name -vstorage enabled <vserver_name> Ist der Name der SVM.

    7-Mode CLI

    VMware vStorage für NFS auf dem Storage-System aktivieren: options nfs.vstorage.enable on

    7-Mode CLI für vFiler Einheiten

    Ermöglichen Sie die Installation von NetApp NFS Plug-in vStorage für NFS auf der MultiStore vFiler Einheit, die VMware NFS-Datenspeicher hostet: vfiler run vfiler_name options nfs.vstorage.enable on

  2. Überprüfen Sie, ob VAAI auf jedem ESXi-Host aktiviert ist.

    In VMware vSphere 5.0 und höher ist VAAI standardmäßig aktiviert.

    Wenn Sie den…​ Dann…​

    VMware ESXi CLI

    1. Vergewissern Sie sich, dass VAAI aktiviert ist: esxcfg-advcfg -g /DataMover/HardwareAcceleratedMove esxcfg-advcfg -g /DataMover/HardwareAcceleratedInit

      Wenn VAAI aktiviert ist, wird mit diesen Befehlen die folgende Ausgabe angezeigt:

      ~ #  esxcfg-advcfg -g /DataMover/HardwareAcceleratedMove
      Value of HardwareAcceleratedMove is **1**
      ~ # esxcfg-advcfg -g /DataMover/HardwareAcceleratedInit
      Value of HardwareAcceleratedInit is **1**
    2. Falls VAAI nicht aktiviert ist, VAAI aktivieren: esxcfg-advcfg -s 1 /DataMover/HardwareAcceleratedInit esxcfg-advcfg -s 1 /DataMover/HardwareAcceleratedMove

      Mit diesen Befehlen wird die folgende Ausgabe angezeigt:

      ~ # esxcfg-advcfg -s 1 /DataMover/HardwareAcceleratedInit
      Value of HardwareAcceleratedInit is **1**
      ~ #  esxcfg-advcfg -s 1 /DataMover/HardwareAcceleratedMove
      Value of HardwareAcceleratedMove is **1**

    VSphere Client

    1. Melden Sie sich beim vCenter Server an.

    2. Klicken Sie für jeden ESXi-Server auf den Servernamen.

    3. Klicken Sie im Abschnitt Software der Registerkarte Konfiguration auf Erweiterte Einstellungen.

    4. Wählen Sie Data Mover aus, und überprüfen Sie dann, dass der DataMover.HardwareAcceleratedMove Und DataMover.HardwareAcceleratedInit Parameter sind auf 1 gesetzt.

  3. NetApp NFS Plug-in für VMware VAAI herunterladen:

    1. Wechseln Sie zur Download-Seite unter "NetApp NFS Plug-in für VMware VAAI Downloads".

    2. Laden Sie die neueste Software-Version für 2.0 und vSphere 7.0U1 und höher herunter.

  4. Überprüfen Sie die Binärdatei mit dem signierten Bild und dem öffentlichen Schlüssel:

    1. Laden Sie den folgenden Zip auf den herunter /tmp Ordner:

      NetAppNasPlugin-<version>.Signed.zip

      Dieser Zip enthält die folgenden Dateien:

      • NetAppNasPlugin-<version>.zip

      • NetAppNasPlugin-<version>.zip.sig

      • csc-prod-CFSG-NFS-Plugin.pem

    2. Beziehen Sie den öffentlichen Schlüssel aus der Zertifikatskette mit folgendem Befehl ein:

      openssl x509 -in csc-prod-CFSG-NFS-Plugin.pem -pubkey -noout > csc-prod-CFSG-NFS-Plugin.pub

      • csc-prod-CFSG-NFS-Plugin.pem Ist die Zertifikatskette in NetAppNasPlugin-<version>.Signed.zip

      • csc-prod-CFSG-NFS-Plugin.pub Ist ein öffentlicher Schlüssel

    3. Überprüfen Sie das signierte Bild mit dem öffentlichen Schlüssel:

      openssl dgst -sha256 -verify csc-prod-CFSG-NFS-Plugin.pub -signature /tmp/ NetAppNasPlugin-<version>.zip.sig /tmp/NetAppNasPlugin-<version>.zip

      Wenn die Überprüfung erfolgreich ist, wird die folgende Ausgabe angezeigt:

    Verified OK
  5. Installieren Sie das Plug-in auf dem ESXi-Host, indem Sie folgende Befehle ausführen:

    /etc/init.d/vaai-nasd stop

    esxcli software component apply -d /tmp/<some_path>/NetAppNasPlugin-<version>.zip

    /etc/init.d/vaai-nasd start

    • <some_path> Ist der Pfad zum Speicherort der heruntergeladenen Datei

    • NetAppNasPlugin-<version>.zip Ist im heruntergeladenen Zip enthalten

  6. Überprüfen Sie, ob das Plug-in erfolgreich auf dem Host in der VMware ESXi-Befehlszeile installiert wurde:

    esxcli software component list

    Das Plug-in funktioniert nach der Installation und dem Neustart automatisch.

    Durch die Verwendung dieser Befehle wird sichergestellt, dass die Komponente weiterhin kompatibel mit der neuen vLCM-Funktion von vSphere ist, die ab 7.0x und höher erhältlich ist.

  7. Wenn Sie das Plug-in in in einem neuen Hostsystem installieren oder der Server, auf dem ONTAP ausgeführt wird, neu konfiguriert wurde, erstellen oder ändern Sie die Richtlinien für den Export für die Root-Volumes und für jedes NFS-Datastore-Volume auf den ESXi-Servern, die VAAI unter verwenden "Exportrichtlinien für ONTAP konfigurieren, um VAAI über NFS zu ermöglichen".

    Überspringen Sie diesen Schritt, wenn Sie Data ONTAP in 7-Mode verwenden.

    Mithilfe von Exportrichtlinien kann der Zugriff auf Volumes auf bestimmte Clients beschränkt werden. NFSv4 ist in der Exportrichtlinie für die Auslagerung von VAAI Kopien erforderlich, damit Sie eventuell die Regeln für die Exportrichtlinie für Datastore-Volumes auf SVMs ändern können. Wenn Sie andere Protokolle als NFS auf einem Datenspeicher verwenden, überprüfen Sie, dass die Einstellung NFS in der Exportregel die anderen Protokolle nicht entfernt.

    Verwenden Sie…​ Dann…​

    CLI VON ONTAP

    Einstellen nfs Als Zugriffsprotokoll für jede Exportrichtlinie für ESXi-Server, die VAAI verwenden: `vserver export-policy rule modify -vserver vs1 -policyname mypolicy -ruleindex 1 -protocol nfs -rwrule krb5

    krb5i

    any -rorule krb5

    krb5i

    any`

    Im folgenden Beispiel:

    vs1 Ist der Name der SVM. mypolicy Ist der Name der Exportrichtlinie. 1 Ist die Indexnummer der Regel. nfs Enthält die Protokolle NFSv3 und NFSv4. ** Der Sicherheitsstil für RO (schreibgeschützt) und RW (Lesen/Schreiben) ist entweder krb5, krb5i oder beliebig. + [listing] ---- cluster1::> vserver export-policy rule modify -vserver vs1 -policyname mypolicy -ruleindex 1 -protocol nfs -rwrule krb5

    krb5i

    any -rorule krb5

    krb5i

    any ----

    ONTAP System Manager

    1. Doppelklicken Sie auf der Registerkarte „Startseite“ auf das entsprechende Cluster.

    2. Erweitern Sie im linken Navigationsbereich die Hierarchie der Storage Virtual Machines (SVMs).

      Hinweis Wenn Sie eine Version von System Manager vor 3.1 verwenden, wird der Begriff Vserver anstelle von Storage Virtual Machines in der Hierarchie verwendet.
    3. Wählen Sie im Navigationsbereich die Storage Virtual Machine (SVM) mit VAAI-fähigen Datastores aus und klicken Sie dann auf Richtlinien > Richtlinien exportieren.

    4. Erweitern Sie im Fenster Richtlinien exportieren die Exportrichtlinie und wählen Sie dann den Regelindex aus.

      Die Benutzeroberfläche gibt nicht an, dass der Datastore VAAI aktiviert ist.

    5. Klicken Sie auf Regel ändern, um das Dialogfeld Exportregel ändern anzuzeigen.

    6. Wählen Sie unter Zugriffsprotokolle NFS, um alle NFS-Versionen zu aktivieren.

    7. Klicken Sie auf OK.

  8. Wenn Sie Data ONTAP in 7-Mode verwenden, führen Sie den aus exportfs Befehl zum Exportieren von Volume-Pfaden.

    Überspringen Sie diesen Schritt, wenn Sie ONTAP verwenden.

    Weitere Informationen zum exportfs Befehl finden Sie im "Data ONTAP 8.2 – Leitfaden für Dateizugriff und Protokoll-Management für 7-Mode".

    Beim Exportieren des Volumes können Sie einen Hostnamen oder eine IP-Adresse, ein Subnetz oder eine Netzwerkgruppe angeben. Sie können für beide IP-Adresse, Subnetz oder Hosts angeben rw Und root Optionen: Beispiel:

    sys1> exportfs -p root=192.168.42.227 /vol/VAAI

    Sie können auch eine Liste haben, die durch Doppelpunkte getrennt ist. Beispiel:

    sys1> exportfs -p root=192.168.42.227:192.168.42.228 /vol/VAAI

    Wenn Sie das Volume mit der tatsächlichen Flag exportieren, sollte der Exportpfad eine einzelne Komponente haben, damit die Copy-Offload-Funktion ordnungsgemäß funktioniert. Beispiel:

    sys1> exportfs -p actual=/vol/VAAI,root=192.168.42.227 /VAAI-ALIAS
    Hinweis Der Copy-Offload funktioniert bei Exportpfaden mehrerer Komponenten nicht.
  9. Mounten Sie den NFSv3 oder NFSv4.1 Datastore auf dem ESXi Host:

    1. Führen Sie den folgenden Befehl aus, um den NFSv3-Datastore zu mounten:

      esxcli storage nfs add -H 192.168.42.80 -s share_name -v volume_name

      Mit dem folgenden Befehl können Sie den NFSv4.1-Datastore mounten:

      esxcli storage nfs41 add -H 192.168.42.80 -s share_name -v volume_name -a AUTH_SYS/SEC_KRB5/SEC_KRB5I

      Im folgenden Beispiel wird der Befehl zum Ausführen auf ONTAP für das Mounten des Datenspeichers und die daraus resultierende Ausgabe gezeigt:

      ~ # esxcfg-nas -a onc_src -o 192.168.42.80 -s /onc_src
      Connecting to NAS volume: onc_src
      /onc_src created and connected.

      Für Systeme mit Data ONTAP 7-Mode liefert der /vol Das Präfix geht vor dem Namen des NFS-Volumes. Das folgende Beispiel zeigt den Befehl 7-Mode zum Mounten des Datenspeichers und die daraus resultierende Ausgabe:

      ~ # esxcfg-nas -a vms_7m -o 192.168.42.69 -s /vol/vms_7m
      Connecting to NAS volume: /vol/vms_7m
      /vol/vms_7m created and connected.
    2. So managen Sie NAS-Mounts:

      esxcfg-nas -l

      Die folgende Ausgabe wird angezeigt:

      VMS_vol103 is /VMS_vol103 from 192.168.42.81 mounted available
      VMS_vol104 is VMS_vol104 from 192.168.42.82 mounted available
      dbench1 is /dbench1 from 192.168.42.83 mounted available
      dbench2 is /dbench2 from 192.168.42.84 mounted available
      onc_src is /onc_src from 192.168.42.80 mounted available

    Nach Abschluss des Kurses wird das Volume gemountet und im Verzeichnis /vmfs/Volumes verfügbar.

  10. Überprüfen Sie, ob der bereitgestellte Datastore VAAI unterstützt, indem Sie eine der folgenden Methoden verwenden:

    Verwenden Sie…​ Dann…​

    ESXi CLI

    `vmkfstools -Ph /vmfs/volumes/onc_src/`Die folgende Ausgabe wird angezeigt:

    NFS-1.00 file system spanning 1 partitions.
    File system label (if any):
    onc_src Mode: public Capacity 760 MB, 36.0 MB available,
    file block size 4 KB
    UUID: fb9cccc8-320a99a6-0000-000000000000
    Partitions spanned (on "notDCS"):
    
    nfs:onc_src
    NAS VAAI Supported: YES
    Is Native Snapshot Capable: YES
    ~ #

    VSphere Client

    1. Klicken Sie auf ESXi Server > Konfiguration > Storage.

    2. Sehen Sie sich die Spalte Hardwarebeschleunigung für einen NFS-Datastore an, bei dem VAAI aktiviert ist.

    Weitere Informationen zu VMware vStorage over NFS finden Sie unter:

    Weitere Informationen zur Konfiguration von Volumes und Speicherplatz in den Volumes finden Sie im folgenden Abschnitt:

    Weitere Informationen zum VMware vSphere Lifecycle Manager, der auch zur Installation und Verwaltung von Plugins auf mehreren Hosts verwendet werden kann, finden Sie im folgenden Abschnitt:

    Informationen zur Verwendung von VSC zur Bereitstellung von NFS-Datenspeichern und zum Erstellen von Klonen von Virtual Machines in der VMware Umgebung finden Sie unter:

    Weitere Informationen zur Verwendung von ONTAP Tools für VMware vSphere zur Bereitstellung von NFS-Datenspeichern und zur Erstellung von Klonen von Virtual Machines in der VMware Umgebung finden Sie unter:

    Weitere Informationen zur Arbeit mit NFS-Datenspeichern und zum Durchführen von Klonvorgängen finden Sie im folgenden Abschnitt:

  11. Wenn Sie Data ONTAP in 7-Mode verwenden, führen Sie den aus sis on Befehl zum Aktivieren des Datastore Volumes für die Auslagerung von Kopien und Deduplizierung.

    ONTAP bietet hier die folgenden Effizienzdetails für ein Volume:

    volume efficiency show -vserver vserver_name -volume volume_name

    Hinweis Bei AFF (AFF) Systemen ist die Volume-Effizienz standardmäßig aktiviert.

    Wenn in der Befehlsausgabe keine Volumes angezeigt werden, bei denen die Storage-Effizienz aktiviert ist, aktivieren Sie die Option „Effizienz“:

    volume efficiency on -vserver vserver_name -volume volume_name

    Lassen Sie diesen Schritt überspringen, wenn Sie VSC oder ONTAP Tools für VMware vSphere zum Einrichten der Volumes verwenden, da die Volume-Effizienz bei den Datastores standardmäßig aktiviert ist.

    sys1> volume efficiency show
    This table is currently empty.
    
    sys1> volume efficiency on -volume  testvol1
    Efficiency for volume "testvol1" of Vserver "vs1" is enabled.
    
    sys1> volume efficiency show
    Vserver    Volume           State    Status       Progress           Policy
    ---------- ---------------- -------- ------------ ------------------ ----------
    vs1        testvol1         Enabled  Idle         Idle for 00:00:06  -

    Weitere Informationen zur Aktivierung der Deduplizierung auf den Datastore Volumes finden Sie im Folgenden:

Nachdem Sie fertig sind

Nutzen Sie die NFS Plug-in-Funktionen für Speicherreservierung und Copy-Offload, um Routineaufgaben effizienter zu erledigen:

  • Erstellen Sie Virtual Machines im VMDK-Format (Thick Virtual Machine Disk) auf traditionellen NetApp Volumes oder FlexVol-Volumes und reservieren Sie während der Erstellung Speicherplatz für die Datei.

  • Klonen vorhandener Virtual Machines innerhalb von NetApp Volumes oder über mehrere NetApp Volumes hinweg:

    • Datastores, die Volumes auf derselben SVM auf demselben Node sind.

    • Datastores, die Volumes auf derselben SVM auf unterschiedlichen Nodes sind.

    • Datastores, die Volumes auf demselben 7-Mode System oder einer vFiler Einheit sind.

  • Führen Sie Klonvorgänge durch, die schneller als Klonvorgänge ohne VAAI abgeschlossen werden können, da sie nicht über den ESXi Host gehen müssen.