Freigeben über


Hinzufügen von Speicher für Hyper-V-Hosts und ‑Cluster

In diesem Artikel wird beschrieben, wie Sie bereitgestellten Speicher hyper-V-Hosts und Clustern in der VMM-Fabric (System Center Virtual Machine Manager) zuweisen.

Vor der Installation

Bevor Sie bereitgestellten Speicher für Hosts und Cluster zuweisen können, muss er in der VMM-Fabric ermittelt und klassifiziert werden:

  1. Ermitteln und Klassifizieren von Speicher:
  2. Zuordnen von Blockspeicher zu Hostgruppen. Sie können einen gesamten Speicherpool oder eine bestimmte logische Einheit (LUN) zuweisen.
  3. Stellen Sie sicher, dass Sie die folgenden Schritte ausgeführt haben, bevor Sie Speicher Hosts zuweisen:
    • MPIO: Wenn Sie Fiber Channel- oder iSCSI-Speicher verwenden, muss die Multipath-E/A-Funktion (MPIO) auf jedem Host aktiviert sein.
      • Wenn MPIO bereits aktiviert ist, bevor Sie den Host hinzufügen, aktiviert VMM es automatisch für unterstützte Speicher-Arrays, die Microsoft DSM verwenden. Wenn Sie herstellerspezifische DSMs haben, werden diese verwendet.
      • Wenn Sie einen Host zu VMM hinzufügen und MPIO später aktivieren, müssen Sie ihn manuell konfigurieren, um die Hardware-IDs der erkannten Geräte hinzuzufügen.
    • HBA und Zoning: Wenn Sie Fibre Channel-Storage Array Network (SAN) verwenden, muss jeder Hostbusadapter (HBA) installiert sein, und das Zoning muss ordnungsgemäß konfiguriert sein.
    • iSCSI: Wenn Sie iSCSI-SAN verwenden, stellen Sie sicher, dass iSCSI-Portale hinzugefügt wurden und dass der iSCSI-Initiator beim Array angemeldet ist.

      Stellen Sie sicher, dass der Microsoft iSCSI-Initiatordienst auf jedem Host gestartet und auf Automatisch festgelegt ist.
    • Speichergruppe: Erläutern Sie Ihrer Speicheradministration, wie VMM Speicher verwaltet.
      • In VMM bindet eine Speichergruppe Hostinitiatoren, Zielports und logische Einheiten zusammen.
      • Eine Speichergruppe enthält eine oder mehrere Hostinitiator-IDs (IQN oder WWN) (WWN).
      • Eine Speichergruppe enthält auch einen oder mehrere Zielports und mindestens eine logische Einheit. Logische Einheiten werden den Hostinitiatoren über Zielports verfügbar gemacht.
      • Wenn VMM die Zuordnung logischer Einheiten verwaltet, erstellt VMM standardmäßig eine Speichergruppe pro Host, entweder einen eigenständigen Host oder einen Hostclusterknoten.
      • Bei einigen Speicherarrays ist es vorzuziehen, eine Speichergruppe für den gesamten Cluster zu verwenden, wobei Hostinitiatoren für alle Clusterknoten in einer einzigen Speichergruppe enthalten sind. Dazu müssen Sie die CreateStorageGroupsPerCluster-Eigenschaft mithilfe des Cmdlets Set-SCStorageArray auf $true festlegen.

Speicherzuordnung

  • Sie können Dateispeicher direkt Hosts und Clustern zuordnen.

  • Sie können Hosts und Clustern LUNs hinzufügen.

  • Wenn Sie LUNs bereits in einer Hostgruppe bereitgestellt haben, können Sie diese Hosts und Clustern zuweisen.

  • Wenn Sie einen Speicherpool in einer Hostgruppe bereitgestellt haben, können Sie LUNs während der Prozedur erstellen, um einem Cluster Speicher hinzuzufügen.

  • Wenn Sie freigegebenen Speicher verwenden möchten, der nicht von VMM verwaltet wird, müssen die Speicherplatten für alle Hosts oder Knoten verfügbar sein, bevor Sie sie hinzufügen können. Sie müssen eine oder mehrere LUNs für alle Hosts bereitstellen, die Sie clustern möchten, und dann die Speicherdatenträger auf einem der Knoten einbinden und formatieren.

    Hinweis

    VMM unterstützt oder blockiert nicht die Verwendung von asymmetrischem Speicher, bei dem ein WorkloadFestplatten verwenden kann, die von einer Teilmenge der Clusterknoten geteilt werden. Jeder Clusterknoten muss ein möglicher Besitzer des Clusterdatenträgers sein.

  • Nachdem Sie einem Host einen iSCSI-Speicher hinzugefügt haben, müssen Sie eine neue Sitzung für den Speicher erstellen.

Zuordnen des Dateispeichers zu einem eigenständigen Host

Sie können Dateifreigaben auf jedem Host zuweisen, auf dem Sie VMs erstellen möchten, die die Dateifreigabe als Speicher verwenden.

  1. Wählen Sie qFabric>Servers>All Hosts aus, und wählen Sie den Host- oder Clusterknoten aus, den Sie konfigurieren möchten.

  2. Wählen Sie Host>Eigenschaften>Hostzugriff aus. 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 für das ausführende Konto die Kontoeinstellungen. Sie können das Konto, das Sie für den VMM-Dienst verwenden, nicht verwenden.

    Hinweis

    • Wenn Sie für das VMM-Dienstkonto ein Domänenkonto verwendet haben, fügen Sie das Domänenkonto der lokalen Administrierendengruppe auf dem Dateiserver hinzu.
    • Wenn Sie das lokale Systemkonto für das VMM-Dienstkonto verwendet haben, fügen Sie das Computerkonto für den VMM-Verwaltungsserver der lokalen Administrierendengruppe auf dem Dateiserver hinzu. Fügen Sie beispielsweise für einen VMM-Management-Server mit dem Namen VMMServer01 das Computerkonto VMMServer01$ hinzu.
    • Hosts oder Hostcluster, die auf die SMB 3.0-Dateifreigabe zugreifen, müssen mit einem „Ausführen als“-Konto zu VMM hinzugefügt worden sein. VMM verwendet dieses „Ausführen als“-Konto automatisch, um auf die SMB 3.0-Dateifreigabe zuzugreifen.
    • Wenn Sie beim Hinzufügen eines Host- oder Hostclusters explizite Benutzeranmeldeinformationen angegeben haben, können Sie den Host oder Cluster aus VMM entfernen und dann erneut mit einem Run As-Konto hinzufügen.
  3. Wählen Sie Hostname-Eigenschaften>Speicher>Dateifreigabe hinzufügen aus.

  4. Wählen Sie unter Dateifreigabepfad die gewünschte SMB 3.0-Dateifreigabe aus, und wählen Sie OK aus.

  5. Um zu bestätigen, dass der Host Zugriff hat, öffnen Sie den Arbeitsbereich Aufträge, um den Auftragsstatus anzuzeigen. Oder öffnen Sie die Hosteigenschaften erneut, und wählen Sie dann die Registerkarte "Speicher " aus. Wählen Sie unter "Dateifreigaben" die SMB 3.0-Dateifreigabe aus. Überprüfen Sie, ob ein grünes Häkchen neben Zugriff auf Dateifreigabe erscheint.

  6. Wiederholen Sie diesen Vorgang für jeden eigenständigen Host, der auf die SMB 3.0-Dateifreigabe zugreifen soll, oder 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 eine neue einheit erstellen und sie zuweisen.

  1. Klicken Sie in Fabric>Server>Alle Hosts mit der rechten Maustaste auf den zu konfigurierenden Host >Eigenschaften.

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

    • Wählen Sie in der Symbolleiste neben Datenträger Hinzufügen aus. Wählen Sie neben Logische Einheit Logische Einheit erstellen aus.
    • Wählen Sie im Pool "Logische Einheitsspeicher>erstellen" den Pool aus, aus dem Sie die logische Einheit erstellen möchten. Geben Sie einen Namen (nur alphanumerisch), eine Beschreibung und die Einheitengröße an. Klicken Sie auf OK, um den Vorgang abzuschließen.
  3. Wenn Sie dem Host eine vorhandene logische Einheit zuweisen möchten, wählen Sie auf der Symbolleiste neben Datenträger Hinzufügen aus und wählen Sie die logische Einheit aus, die Sie zuweisen möchten.

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

  5. Wenn Sie den Datenträger formatieren möchten, wählen Sie in Neuen Datenträger formatierenDieses Volume als NTFS-Volume mit den folgenden Einstellungen formatieren aus und geben Sie die Einstellungen an.

    Hinweis

    Wenn Sie Format erzwingen, auch wenn ein Dateisystem gefunden auswählen, werden alle vorhandenen Daten auf dem Volume überschrieben. Wenn die logische Einheit über vorhandene Daten verfügt und Sie die Option Format erzwingen nicht verwenden, wird der VMM-Auftrag zum Zuweisen der logischen Einheit mit einer Warnung abgeschlossen. VMM weist dem Host die logische Einheit zu. Sie können den Datenträger später formatieren.

  6. Wählen Sie in Bereitstellungspunkt die Bereitstellungsoptionen aus. Wählen Sie "OK" aus, um die logische Einheit dem Host zuzuweisen.

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

    • Um die zugehörigen Auftragsinformationen anzuzeigen, öffnen Sie den Arbeitsbereich Aufträge.
    • Um sicherzustellen, dass die logische Einheit zugewiesen wurde, zeigen Sie die Informationen auf der Registerkarte Speicher im Dialogfeld Hostname>Eigenschaften an. Die neu zugewiesene logische Einheit wird unter Datenträger angezeigt. Wählen Sie den neuen Datenträger aus, um die Datenträgerdetails anzuzeigen.
    • Wenn das Feld Array in den Datenträgerdetails aufgefüllt wird, gibt dies an, dass sich das Speicherarray unter der VMM-Verwaltung befindet.
  8. Um zusätzliche Datenträgereinstellungen zu konfigurieren, öffnen Sie die Datenträgerverwaltung auf dem Host. Um die Datenträgerverwaltung zu öffnen, wählen Sie "Start" aus, geben Sie "diskmgmt.msc" in das Suchfeld ein, und drücken Sie dann die EINGABETASTE. Der neue Datenträger wird in der Liste der Datenträger als Basisdatenträger angezeigt. Wenn Sie sich für das Formatieren des Datenträgers entschieden haben, 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, z.B. Formatieren und Laufwerkbuchstaben und Pfade ändern.

Konfigurieren des Speichers für einen Hyper-V-Cluster

  1. Wählen Sie Fabric>Server>Alle Hosts aus. Klicken Sie mit der rechten Maustaste auf den zu konfigurierenden Cluster und dann auf Eigenschaften. Wählen Sie in Hostclustername>Eigenschaften eine Registerkarte aus:

    • Verfügbarer Speicher: Zum Hinzufügen verfügbarer Speicher, Konvertieren des verfügbaren Speichers in freigegebenen Speicher (CSV) oder Entfernen des verfügbaren Speichers.
    • Freigegebene Volumes: Zum Hinzufügen von freigegebenen Clustervolumes (CSVs), Konvertieren von CSVs in verfügbaren Speicher oder Entfernen von CSVs. Das Cluster muss mindestens Windows Server 2012 ausführen, um CSVs zu unterstützen.
    • Freigegebene Volumes: zum Hinzufügen von freigegebenen Clustervolumes (CSVs), Konvertieren von CSVs in verfügbaren Speicher oder Entfernen von CSVs. Das Cluster muss mindestens Windows Server 2016 ausführen, um CSVs zu unterstützen.
    • Freigegebene Volumes: zum Hinzufügen von freigegebenen Clustervolumes (CSVs), Konvertieren von CSVs in verfügbaren Speicher oder Entfernen von CSVs. Der Cluster muss mindestens Windows Server 2019 ausführen, um CSVs zu unterstützen.
  2. Konfigurieren Sie einen Speicher für den Hostcluster.

    • Wenn Sie verfügbaren Speicher für CSVs hinzufügen, verwenden Sie nur alphanumerische Zeichen für eine LUN. Sie können den Partitionsstil eines bereits initialisierten Datenträgers nicht ändern.
    • Wenn Sie verfügbaren Speicherplatz in CSVs konvertieren, stellen Sie sicher, dass sich im Cluster keine virtuellen Computer befinden, deren zugehörige .vhd‑ oder .vhdx-Dateien sich auf dem Speicherplatz befinden, den Sie konvertieren möchten.

      Konvertieren Sie Volumes einzeln. Vergewissern Sie sich nach der Konvertierung, dass die logische Einheit auf der Registerkarte Freigegebene Volumes angezeigt wird.

    Achtung

    Wenn Sie freigegebenen Speicher in verfügbaren Speicher umwandeln und der Speicher von virtuellen Computern verwendet wird, kann dies zu schwerwiegenden Datenverlusten führen.

    • Sie können Speicher nur dann entfernen, wenn es im Cluster keine virtuellen Computer gibt, die den Speicher derzeit für ihre vhds verwenden.
  3. Wenn Sie bereit sind, die Änderungen zu übernehmen, wählen Sie OK aus.

Erstellen einer iSCSI-Sitzung

  1. Stellen Sie auf dem Zielhost im Dienst-Snap-In sicher, dass der Microsoft iSCSI Initiator Service gestartet und auf "Automatisch" festgelegt ist.
  2. Klicken Sie in Fabric>Server>Alle Hosts mit der rechten Maustaste auf den zu konfigurierenden Host >Eigenschaften.
  3. Überprüfen Sie unter iSCSI-Arrays, ob das Speicherarray bereits aufgeführt ist. Wenn nicht, wählen Sie auf der Symbolleiste neben dem iSCSI-Array die Option Hinzufügen aus.
  4. Wählen Sie im Create New iSCSI Session>Array das Speicherarray aus, das Sie verwenden möchten.
  5. Wählen Sie Erstellen aus, um eine neue Sitzung zu erstellen. Wählen Sie „Erweiterte Einstellungen verwenden“ aus, wenn Sie benutzerdefinierte Einstellungen ändern möchten, einschließlich Ziel-Listener, Name oder die Host-NIC, die Sie verwenden möchten.
  6. Das hinzugefügte Array wird unter iSCSI-Arrays angezeigt. Wählen Sie es aus, um weitere Details anzuzeigen.

Nächste Schritte

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