Hinzufügen von Speicher zu Hyper-V-Hosts und -Clustern

Wichtig

Diese Version von Virtual Machine Manager (VMM) hat das Supportende erreicht. Sie sollten ein Upgrade auf VMM 2019 durchführen.

Lesen Sie diesen Artikel, um bereitgestellten Speicher Hyper-V-Hosts und -Clustern im Fabric von System Center – Virtual Machine Manager zuzuweisen.

Vorbereitung

Bevor Sie Hosts und Clustern bereitgestellten Speicher zuordnen können, muss er im VMM-Fabric ermittelt und klassifiziert werden:

  1. Ermitteln und Klassifizieren von Speicher:
  2. Weisen Sie Hostgruppen Blockspeicher zu. Sie können einen vollständigen Speicherpool oder eine bestimmte logische Einheit (LUN) zuordnen.
  3. Stellen Sie sicher, dass Sie diese Schritte abgeschlossen haben, bevor Sie Hosts Speicher zuweisen:
    • MPIO: Wenn Sie Fibre Channel- oder iSCSI-Speicher verwenden, muss die Funktion Multipfad-E/A (MPIO) auf jedem Host aktiviert sein.
      • Wenn „MPIO“ bereits installiert ist, bevor Sie den Host hinzufügen, wird die Funktion von VMM für unterstützte Speicherarrays mithilfe des DSM (Device Specific Module) von Microsoft automatisch aktiviert. Wenn Sie anbieterspezifische DSM einsetzen, werden diese verwendet.
      • Wenn Sie einen Host zu VMM hinzufügen und MPIO später aktivieren, müssen Sie die Funktion manuell konfigurieren, um die Hardware-IDs der ermittelten Geräte hinzuzufügen.
    • HBA und Zonenzuweisung: Wenn Sie ein Fibre Channel-Speicherarraynetzwerk (storage array network, SAN) verwenden, muss auf jedem Host ein Hostbusadapter (HBA) installiert und die Zonenzuweisung korrekt konfiguriert sein.
    • iSCSI: Wenn Sie ein iSCSI-SAN verwenden, stellen Sie sicher, dass iSCSI-Portale hinzugefügt wurden und der iSCSI-Initiator im Array protokolliert wurde.

      Vergewissern Sie sich, dass auf jedem Host der Microsoft iSCSI-Initiator-Dienst gestartet wurde und er die Einstellung Automatisch aufweist.
    • Speichergruppe: Erklären Sie Ihrem Speicheradministrator, wie VMM Speicher verwaltet.
      • In VMM bringt eine Speichergruppe Hostinitiatoren, Zielports und logische Einheiten zusammen.
      • Eine Speichergruppe enthält mindestens einen Hostinitiator-IDs (IQN oder WWN) (WWN).
      • Eine Speichergruppe verfügt darüber hinaus über mindestens einen Zielport und mindestens eine logische Einheit. Logische Einheiten werden den Hostinitiatoren über die Zielports verfügbar gemacht.
      • Standardmäßig erstellt VMM bei der Zuweisung logischer Einheiten eine Speichergruppe pro Host, egal ob eigenständiger Host oder Hostclusterknoten.
      • Verwenden Sie bei einigen Speicherarrays vorzugsweise eine Speichergruppe für den gesamten Cluster, wenn Hostinitiatoren für alle Clusterknoten in einer einzelnen Speichergruppe enthalten sind. Damit Sie dies tun können, müssen Sie die Eigenschaft CreateStorageGroupsPerCluster mithilfe des Cmdlets Set-SCStorageArray auf „$true“ setzen.

Zuordnen von Speicher

  • Sie können Dateispeicher direkt Hosts und Clustern zuordnen.
  • Sie können Hosts und Clustern logische Gerätenummern (logical unit number, LUN) hinzufügen:
  • Wenn Sie in einer Hostgruppe bereits LUNs bereitgestellt haben, können Sie diese Hosts und Clustern zuweisen.
  • Wenn Sie einen Speicherpool in einer Hostgruppe bereitgestellt haben, können Sie LUNs erstellen, während Sie einem Cluster Speicher hinzufügen.
  • Wenn Sie freigegebenen Speicher verwenden möchten, der nicht von VMM verwaltet wird, müssen die Speicherdatenträger für alle Hosts oder Knoten verfügbar sein, damit Sie sie hinzufügen können. Sie müssen für alle Hosts, die Sie in einem Cluster gruppieren möchten, eine oder mehrere LUNs bereitstellen und anschließend den Speicherdatenträger auf einem der Knoten einbinden und formatieren. Die Verwendung asymmetrischer Speicher, bei denen eine Arbeitsauslastung Datenträger verwenden kann, die von einer Teilmenge der Clusterknoten gemeinsam verwendet werden, wird von VMM weder unterstützt noch blockiert. Jeder Clusterknoten muss möglicher Besitzer des Clusterdatenträgers sein.
  • Nach dem Hinzufügen von iSCSI-Speicher zu einem Host, müssen Sie eine neue Sitzung für den Speicher erstellen.

Zuordnen von Dateispeicher zu einem eigenständigen Host

Sie können Dateifreigaben auf allen Hosts zuweisen, auf denen Sie VMs erstellen möchten, die die Dateifreigabe als Speicher nutzen.

  1. Klicken Sie auf >>>>, und wählen Sie den Host oder Clusterknoten aus, den Sie konfigurieren möchten.
  2. Klicken Sie auf HostEigenschaftenHostzugriff. Geben Sie ein ausführendes Konto an. Standardmäßig wird das ausführende Konto aufgeführt, das zum Hinzufügen des Hosts zu VMM verwendet wurde. Konfigurieren Sie im Feld Ausführendes Konto die Kontoeinstellungen. Sie können nicht das Konto verwenden, das Sie für den VMM-Dienst verwenden. Beachten Sie dabei Folgendes:
    • Wenn Sie ein Domänenkonto als VMM-Dienstkonto verwendet haben, fügen Sie das Domänenkonto der lokalen Gruppe „Administratoren“ auf dem Dateiserver hinzu.
    • Wenn Sie das lokale Systemkonto als VMM-Dienstkonto verwendet haben, fügen Sie das Computerkonto für den VMM-Verwaltungsserver der lokalen Gruppe „Administratoren“ auf dem Dateiserver hinzu. Fügen Sie z. B. für einen VMM-Verwaltungsserver namens „VMMServer01“ das Computerkonto „VMMServer01$“ hinzu.
    • Alle Hosts bzw. Hostcluster, die auf die SMB 3.0-Dateifreigabe zugreifen, müssen VMM mithilfe eines ausführenden Kontos hinzugefügt worden sein. VMM verwendet dieses ausführende Konto automatisch für den Zugriff auf die SMB 3.0-Dateifreigabe.
    • Wenn Sie bei Hinzufügen eines Hosts oder Hostclusters explizite Benutzeranmeldeinformationen angegeben haben, können Sie den Host oder Cluster aus VMM entfernen und anschließend mithilfe eines ausführenden Kontos erneut hinzufügen.
  3. Klicken Sie auf Eigenschaften von HostnameSpeicherDateifreigabe hinzufügen.
  4. Wählen Sie in Dateifreigabepfad die benötigte SMB 3.0-Dateifreigabe aus, und klicken Sie dann auf OK.
  5. Um zu bestätigen, dass der Host Zugriff hat, öffnen Sie den Arbeitsbereich Aufträge, um den Auftragsstatus anzuzeigen. Alternativ können Sie die Hosteigenschaften noch mal öffnen und dann auf die Registerkarte Speicher klicken. Wählen Sie unter Dateifreigaben die Dateifreigabe SMB 3.0 aus. Stellen Sie sicher, dass neben Zugriff auf Dateifreigabe ein grünes Häkchen angezeigt wird.
  6. Wiederholen Sie diesen Vorgang für alle eigenständigen Hosts, die auf die SMB 3.0-Dateifreigabe zugreifen können sollen, bzw. für alle Knoten in einem Cluster.

Zuweisen einer logischen Einheit zu einem eigenständigen Host

Sie können entweder eine vorhandene Einheit zuweisen, oder Sie erstellen eine neue Einheit und weisen sie anschließend zu.

  1. Klicken Sie in FabricServerAlle Hosts mit der rechten Maustaste auf den zu konfigurierenden Host Eigenschaften.

  2. Wenn Sie eine neue logische Einheit erstellen möchten:

    • Klicken Sie auf der Symbolleiste neben Datenträger auf Hinzufügen. Klicken Sie neben Logische Einheit auf Logische Einheit erstellen.
    • Wählen Sie in „Logische Einheit erstellen“ >> den Pool, aus dem die logische Einheit erstellt werden soll. Geben Sie einen Namen (nur alphanumerische Zeichen), eine Beschreibung und die Größe der Einheit an. Klicken Sie auf OK, um den Vorgang abzuschließen.
  3. Klicken Sie auf der Symbolleiste neben Datenträger auf Hinzufügen, und wählen Sie die logische Einheit aus, die Sie zuweisen möchten.

  4. Überprüfen Sie in der Liste Logische Einheit, ob die gerade von Ihnen erstellte logische Einheit ausgewählt ist.

  5. Wenn Sie den Datenträger formatieren möchten, wählen Sie unter Neuen Datenträger formatieren die Einstellung Format this volume as NTFS volume with the following settings (Dieses Volume als NTFS-Volume mit den folgenden Einstellungen formatieren) aus, und legen Sie die Einstellungen fest. Beachten Sie, dass bei Aktivierung von Force format even if a file system is found (Formatierung erzwingen, auch wenn ein Dateisystem gefunden wird) alle vorhandenen Daten auf dem Volume überschrieben werden. Wenn die logische Einheit Daten enthält und Sie die Option Format erzwingen nicht verwenden, wird der VMM-Auftrag für die Zuweisung der logischen Einheit mit einer Warnung abgeschlossen. VMM weist die logische Einheit dem Host zu. Sie können später die Festplatte formatieren.

  6. Wählen Sie unter Bereitstellungspunkt die Bereitstellungsoptionen aus. Klicken Sie anschließend auf OK, um die logische Einheit dem Host zuzuweisen.

  7. VMM registriert die logische Speichereinheit auf dem Host und stellt den Datenträger bereit.

    • Öffnen Sie den Arbeitsbereich Aufträge, um die zugehörigen Auftragsinformationen anzuzeigen.
    • Um sicherzustellen, dass die logische Einheit zugewiesen wurde, zeigen Sie die Informationen auf der Registerkarte Speicher im Dialogfeld HostnameEigenschaften an. Die neu zugewiesene logische Einheit wird unter Datenträger angezeigt. Klicken Sie auf den neuen Datenträger, um die Datenträgerdetails anzuzeigen.
    • Wenn das Feld Array in den Datenträgerdetails aufgefüllt ist, bedeutet dies, dass das Speicherarray von VMM verwaltet wird.
  8. Öffnen Sie „Datenträgerverwaltung“ auf dem Host, um zusätzliche Speichereinstellungen zu konfigurieren. Klicken Sie auf Start, geben Sie diskmgmt.msc in das Suchfeld ein, und drücken Sie dann die EINGABETASTE, um die Datenträgerverwaltung zu öffnen. Der neue Datenträger wird in der Liste der Datenträger als Basisfestplatte angezeigt. Wenn Sie zuvor die Datenträgerformatierung gewählt hatten, ist der Datenträger bereits formatiert und online. Sie können mit der rechten Maustaste auf den Datenträger klicken, um die verfügbaren Optionen anzuzeigen, wie z. B. Format und Laufwerkbuchstaben und -pfade ändern.

Konfigurieren von Speicher für eine Hyper-V-Cluster

  1. Klicken Sie auf FabricServerAlle Hosts. Klicken Sie mit der rechten Maustaste auf den zu konfigurierenden Cluster und dann auf >. Klicken Sie in HostclusternameEigenschaften auf eine Registerkarte:

    • Verfügbarer Speicher: Hinzufügen von verfügbarem Speicher, Konvertieren von verfügbarem Speicher in freigegebenen Speicher (CSV) oder Entfernen von verfügbarem Speicher.
    • Freigegebene Volumes: Hinzufügen von freigegebenen Clustervolumes (CSV), Konvertieren von freigegebenen Clustervolumes in verfügbaren Speicher oder Entfernen von freigegebenen Clustervolumes. Als Voraussetzung für die Unterstützung von freigegebenen Clustervolumes muss mindestens Windows Server 2012 auf dem Cluster ausgeführt werden.
  2. Konfigurieren Sie Speicher für den Hostcluster. Beachten Sie dabei Folgendes:

    • Wenn Sie verfügbaren Speicher für CSVs hinzufügen, verwenden Sie bitte nur alphanumerische Zeichen für die LUN. Sie können den Partitionsstil eines bereits initialisierten Datenträgers nicht ändern.
    • Wenn Sie verfügbaren Speicher in CSVs konvertieren, stellen Sie sicher, dass sich auf dem Cluster keine VMs befinden, deren zugehörige VHD- oder VHDX-Dateien sich in dem Speicher befinden, den Sie konvertieren möchten.

      Konvertieren Sie jeweils nur ein Volume. Bestätigen Sie nach der Konvertierung, dass die logische Einheit auf der Registerkarte Freigegebene Volumes angezeigt wird.

      Vorsicht: Wenn Sie freigegebenen in verfügbaren Speicher konvertieren und der Speicher gegenwärtig von virtuellen Maschinen verwendet wird, kann dies zu schwerem Datenverlust führen.
    • Sie können Speicher nur entfernen, wenn sich keine VMs im Cluster befinden, die den Speicher gegenwärtig für ihre VHDs verwenden.
  3. Klicken Sie abschließend auf OK, um die Änderungen zu übernehmen.

Erstellen einer iSCSI-Sitzung

  1. Vergewissern Sie sich im Snap-In „Dienste“ auf dem Zielhost, dass der Microsoft iSCSI-Initiator-Dienst gestartet wurde und die Einstellung „Automatisch“ aufweist.
  2. Klicken Sie in FabricServerAlle HostsHosts mit der rechten Maustaste auf den zu konfigurierenden Host Eigenschaften.
  3. Sehen Sie unter iSCSI-Arrays nach, ob das Speicherarray bereits aufgeführt ist. Ist dies nicht der Fall, klicken Sie auf der Symbolleiste neben iSCSI-Array auf Hinzufügen.
  4. Klicken Sie in „Neue iSCSI-Sitzung erstellen“ >> auf das Speicherarray, das Sie verwenden möchten.
  5. Klicken Sie auf Erstellen, um eine neue Sitzung zu erstellen. Klicken Sie auf „Use advanced settings“ (Erweiterte Einstellungen verwenden), wenn Sie benutzerdefinierte Einstellungen ändern möchten, einschließlich Ziellistener, Name oder Host-NIC, die Sie verwenden möchten.
  6. Das Array, das Sie hinzugefügt haben, wird unter iSCSI-Arrays angezeigt. Klicken Sie auf das Array, um weitere Details anzuzeigen.

Nächste Schritte

Einrichten eines Netzwerks für Hyper-V-Hosts und -Cluster