Skip to main content
SAN hosts and cloud clients
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

Verwenden Sie Windows Server 2012 R2 mit ONTAP

Beitragende

Mithilfe der Konfigurationseinstellungen für den ONTAP-SAN-Host können Sie Windows Server 2012 R2 für den Betrieb mit ONTAP Storage konfigurieren.

Starten Sie das Windows-Betriebssystem

Sie können das Windows-Betriebssystem mit einem lokalen Boot oder einem SAN-Boot starten. NetApp empfiehlt die Verwendung eines SAN-Starts, wenn dies von Ihrer Konfiguration unterstützt wird.

Lokaler Start

Führen Sie einen lokalen Start durch, indem Sie das Windows-Betriebssystem auf der lokalen Festplatte (SSD, SATA, RAID usw.) installieren.

SAN Booting

Wenn Sie sich für den SAN-Bootvorgang entscheiden, muss dies von Ihrer Konfiguration unterstützt werden.

Hinweis Mit den in diesem Verfahren angegebenen Konfigurationseinstellungen können Sie Cloud-Clients konfigurieren, die mit und verbunden "Cloud Volumes ONTAP""Amazon FSX für ONTAP"sind.
Bevor Sie beginnen

Überprüfen Sie mithilfe des "Interoperabilitäts-Matrix-Tool", ob Ihr Windows-Betriebssystem, Ihr Hostbusadapter (HBA), die HBA-Firmware, das HBA-StartBIOS und die ONTAP-Version das Booten über das SAN unterstützen.

Schritte
  1. Ordnen Sie die SAN-Boot-LUN dem Host zu.

  2. Vergewissern Sie sich, dass mehrere Pfade verfügbar sind.

    Hinweis Mehrere Pfade sind nur verfügbar, nachdem das Host-Betriebssystem auf den Pfaden ausgeführt wurde.
  3. Aktivieren Sie das SAN-Booten im Server-BIOS für die Ports, denen die SAN-Boot-LUN zugeordnet ist.

    Informationen zum Aktivieren des HBA-BIOS finden Sie in der anbieterspezifischen Dokumentation.

  4. Starten Sie den Host neu, um zu überprüfen, ob der Startvorgang erfolgreich war

Installieren Sie Windows Hotfixes

NetApp empfiehlt die Installation des neuesten kumulativen Updates aus dem Microsoft Update-Katalog auf dem Hostserver.

Schritte
  1. Laden Sie die Hotfixes von der herunter"Microsoft Update Catalog 2012 R2".

Hinweis Wenden Sie sich an den Microsoft Support für die Hotfixes, die nicht im Microsoft Update Catalog heruntergeladen werden können.
  1. Befolgen Sie die Anweisungen von Microsoft zur Installation der Hotfixes.

Tipp Viele Hotfixes erfordern einen Neustart Ihres Windows Hosts. Sie können den Host so lange neu starten, bis after Sie die Host Utilities installieren oder aktualisieren.

Installieren Sie die Windows Host Utilities

Die Windows Host Utilities sind eine Reihe von Softwareprogrammen mit Dokumentation, die es Ihnen ermöglicht, Hostcomputer mit virtuellen Laufwerken (LUNs) auf einem NetApp-SAN zu verbinden. NetApp empfiehlt, das aktuelle Utility Kit herunterzuladen und zu installieren. Informationen zur Konfiguration von Windows Host Utilities und Anweisungen finden Sie unter "Dokumentation zu Windows Host Utilities"und wählen Sie das Installationsverfahren für Ihre Windows Host Utilities-Version aus.

Multipathing

Sie müssen die Microsoft Multipath I/O (MPIO)-Software installieren und Multipathing aktivieren, wenn Ihr Windows-Host über mehr als einen Pfad zum Speichersystem verfügt. Wenn Sie MPIO-Unterstützung auswählen, aktiviert Windows Host Utilities die MPIO-Funktion, die in Windows Server 2012 R2 enthalten ist. Wenn Sie die Windows Host Utilities nicht verwenden, müssen Sie Multipathing manuell aktivieren.

Die MPIO-Software stellt dem Windows-Betriebssystem eine einzige Festplatte für alle Pfade zur Verfügung, und ein gerätespezifisches Modul (DSM) verwaltet Pfad-Failover. Auf einem Windows-System sind die beiden Hauptkomponenten einer MPIO-Lösung DSM und Windows MPIO.

Achtung Wenn Sie die MPIO-Software nicht installieren, sieht das Windows-Betriebssystem jeden Pfad möglicherweise als separate Festplatte. Dies kann zu Datenbeschädigungen führen.
Hinweis Windows XP oder Windows Vista, die auf einer virtuellen Hyper-V-Maschine ausgeführt werden, unterstützt MPIO nicht.

SAN-Konfiguration

Je nach SAN-Konfiguration verwendet der Host für den Zugriff auf ONTAP-LUNs All-SAN-Array (ASA)- oder nicht-ASA-Konfigurationen. Sowohl in ASA- als auch in nicht-ASA-Konfigurationen sollten Sie nicht mehr als vier Pfade für den Zugriff auf eine einzelne ONTAP-LUN benötigen. Falls mehr als vier Pfade vorhanden sind, kann dies bei einem Storage-Ausfall zu Problemen mit den Pfaden führen.

Konfiguration des gesamten SAN-Arrays

Eine ASA-Konfiguration sollte eine Gruppe von aktiv/optimierten Pfaden mit einzelnen Prioritäten enthalten. Das bedeutet, dass die Pfade vom Controller gewartet werden und der I/O auf allen aktiven Pfaden gesendet wird.

Im folgenden Beispiel wird die richtige Ausgabe für eine ONTAP-LUN mit aktiv/optimierten Pfaden angezeigt.

Screenshot der ONTAP-LUN mit aktiven/optimierten Pfaden

Nicht-ASA-Konfiguration

Eine nicht-ASA-Konfiguration sollte zwei Gruppen von Pfaden mit unterschiedlichen Prioritäten enthalten. Die Pfade mit höheren Prioritäten sind aktiv/optimiert. Das bedeutet, dass die aktiv/optimierten Pfade vom Controller gewartet werden, in dem sich das Aggregat befindet. Die Pfade mit niedrigeren Prioritäten sind aktiv, aber nicht optimiert, da sie von einem anderen Controller bedient werden. Die nicht optimierten Pfade werden nur verwendet, wenn keine optimierten Pfade verfügbar sind.

Das folgende Beispiel zeigt die richtige Ausgabe für eine ONTAP-LUN mit zwei aktiv/optimierten Pfaden und zwei aktiv/nicht optimierten Pfaden.

Screenshot einer ONTAP-LUN mit zwei aktiven/optimierten Pfaden und zwei aktiven/nicht optimierten Pfaden

Hyper-V VHD erfordert eine Ausrichtung für beste Performance

Wenn sich die Blockgrenzen einer Festplattenpartition nicht an den Blockgrenzen der zugrunde liegenden LUN ausrichten, muss das Storage-System häufig zwei Block-Lese- oder -Schreibvorgänge für jeden Lese- oder Schreibblock des Betriebssystems durchführen. Die zusätzlichen Lese- und Schreibzugriffe von Blöcken, die durch eine falsche Ausrichtung verursacht wurden, können zu ernsthaften Performance-Problemen führen.

Die Position des Ausgangssektors für jede vom Master-Boot-Datensatz definierte Partition verursacht eine Fehlausrichtung.

Hinweis Partitionen, die von Windows Server 2016 erstellt wurden, sollten standardmäßig ausgerichtet sein.

Verwenden Sie das Get-NaVirtualDiskAlignment Cmdlet im ONTAP PowerShell Toolkit, um zu überprüfen, ob Partitionen an den zugrunde liegenden LUNs ausgerichtet sind. Wenn die Partitionen falsch ausgerichtet sind, erstellen Sie mit dem Repair-NaVirtualDiskAlignment Cmdlet eine neue VHD-Datei mit der korrekten Ausrichtung. Dieses Cmdlet kopiert alle Partitionen in die neue Datei. Die ursprüngliche VHD-Datei wird nicht geändert oder gelöscht. Die Virtual Machine muss heruntergefahren werden, während die Daten kopiert werden.

Sie können das ONTAP PowerShell Toolkit in NetApp Communities herunterladen. Sie müssen die Datei an den von der Umgebungsvariable angegebenen Speicherort %PSModulePath% entpacken DataONTAP.zip (oder das Skript verwenden, Install.ps1 um es für Sie zu tun). Nachdem Sie die Installation abgeschlossen haben, verwenden Sie das Show-NaHelp Cmdlet, um Hilfe zu den Cmdlets zu erhalten.

Das PowerShell Toolkit unterstützt nur VHD-Dateien mit fester Größe mit MBR-Partitionen. VHDs mit dynamischen Windows-Laufwerken oder GPT-Partitionen werden nicht unterstützt. Darüber hinaus erfordert das PowerShell Toolkit eine Mindestpartitionsgröße von 4 GB. Kleinere Partitionen können nicht korrekt ausgerichtet werden.

Hinweis Bei virtuellen Linux-Maschinen, die den GRUB-Boot-Loader auf einer VHD verwenden, müssen Sie die Boot-Konfiguration aktualisieren, nachdem Sie das PowerShell Toolkit ausgeführt haben.

Installieren Sie GRUB für Linux-Gäste neu, nachdem Sie die MBR-Ausrichtung mit dem PowerShell Toolkit korrigiert haben

Nach dem Ausführen mbralign Auf Festplatten zur Korrektur der MBR-Ausrichtung mit PowerShell Toolkit auf Linux Gast-Betriebssystemen mithilfe des GRUB-Boot-Loaders müssen Sie GRUB neu installieren, um sicherzustellen, dass das Gastbetriebssystem ordnungsgemäß gestartet wird.

Über diese Aufgabe

Das Cmdlet zum PowerShell Toolkit ist in der VHD-Datei für die virtuelle Maschine abgeschlossen. Dieses Verfahren gilt nur für Linux-Gastbetriebssysteme, die die GRUB-Boot-Loader und verwenden SystemRescueCd.

Schritte
  1. Mounten Sie das ISO-Image von Laufwerk 1 der Installations-CDs für die richtige Linux-Version für die virtuelle Maschine.

  2. Öffnen Sie die Konsole für die virtuelle Maschine in Hyper-V Manager.

  3. Wenn die VM auf dem GRUB-Bildschirm läuft und eingefroren ist, klicken Sie in den Anzeigebereich, um sicherzustellen, dass sie aktiv ist, und wählen Sie dann das Symbolleistensymbol Strg-Alt-Delete, um die VM neu zu starten. Wenn die VM nicht ausgeführt wird, starten Sie sie, und klicken Sie dann sofort in den Anzeigebereich, um sicherzustellen, dass sie aktiv ist.

  4. Sobald Sie den VMware BIOS Startbildschirm sehen, drücken Sie einmal die Taste Esc. Das Startmenü wird angezeigt.

  5. Wählen Sie im Startmenü die Option CD-ROM aus.

  6. Geben Sie auf dem Linux-Startbildschirm Folgendes ein: linux rescue

  7. Nehmen Sie die Standardeinstellungen für Anaconda (die blauen/roten Konfigurationsbildschirme). Networking ist optional.

  8. GRUB starten, indem Sie Folgendes eingeben: grub

  9. Wenn sich nur ein virtuelles Laufwerk in dieser VM befindet oder wenn mehrere Laufwerke vorhanden sind und das erste das Startlaufwerk ist, führen Sie die folgenden GRUB-Befehle aus:

    root (hd0,0)
    setup (hd0)
    quit

    Wenn die VM mehrere virtuelle Laufwerke enthält und die Boot-Festplatte nicht die erste Festplatte ist, oder wenn Sie GRUB durch Booten von der falsch ausgerichteten Backup-VHD beheben, geben Sie zum Identifizieren der Boot-Festplatte den folgenden Befehl ein:

    find /boot/grub/stage1

    Führen Sie dann die folgenden Befehle aus:

    root (boot_disk,0)
    setup (boot_disk)
    quit
    Hinweis In setup (boot_disk) boot_disk ist ein Platzhalter für die tatsächliche Datenträgerkennung der Startfestplatte.
  10. Drücken Sie Strg-D, um sich abzumelden.

    Die Linux-Rettung wird heruntergefahren und dann neu gestartet.

Empfohlene Einstellungen

Wenn Sie MPIO auf Systemen auswählen, die FC verwenden, legt das Host Utilities Installer die erforderlichen Zeitüberschreitungswerte für Emulex und QLogic FC HBAs fest.

Emulex FC

Die Zeitüberschreitungswerte für Emulex FC HBAs:

Eigenschaftstyp Eigenschaftswert

LinkTimeOut

1

NodeTimeOut

10

QLogic FC

Die Zeitüberschreitungswerte für QLogic FC HBAs:

Eigenschaftstyp Eigenschaftswert

LinkDownTimeOut

1

PortDownRetryCount

10

Hinweis Weitere Informationen zu den empfohlenen Einstellungen finden Sie unter "Konfigurieren Sie die Registrierungseinstellungen für Windows Host Utilities".

Bekannte Probleme

Es gibt keine bekannten Probleme für Windows Server 2012 R2 mit ONTAP-Version.