VMware – ESXI Host redundante iSCSI Konfiguration

Eine Möglichkeit zur Anbindung von Datenspeicher bei ESXI Hosts kann über das iSCSI-Protokoll realisiert werden. In diesem Beitrag wird iSCSI redundant auf Portgruppenebene auf einem ESXI Host konfiguriert.

Lösung

Zunächst auf die Management-Oberfläche des Hosts wechseln und dort im Reiter Netzwerk den Punkt Virtuelle Switche auswählen. Anschließend Virtuellen Standard-Switch hinzufügen klicken.

Dem vSwitch einen Namen geben (Im Beispiel ISCSI da er für iSCSI verwendet werden soll).

Des Weiteren zwei Uplinks hinzufügen und zum Schluss mit Hinzufügen bestätigen.

Hinweis: Die Bezeichnung der Uplink (vmnicX) kann von System zu System variieren.

Vom Punkt Virtuelle Switche auf Portgruppen wechseln und Portgruppe hinzufügen klicken.

Hinweis: Es müssen zwei Portgruppen erstellt werden (ISCSI1 und ISCSI2).

Der ersten Portgruppe den Namen ISCSI1 vergeben und unter Virtueller Switch den zuvor erstellen ISCSI vSwitch zur Zuordnung auswählen. Mit Hinzufügen bestätigen.

Nun in den Punkt VMkernel-Netzwerkkarte gehen und VMkernel-Netzwerkkarte hinzufügen wählen.

Im Assistenten für die erste VMkernel-Netzwerkkarte unter Portgruppe ISCSI1 auswählen, sowie in den IPv4-Einstellungen die gewünschte IP-Konfiguration vornehmen und mit Erstellen bestätigen.

Hinweis: Die Schritte erneut für die VMkernel-Netzwerkkarte ISCSI2 durchführen.

Bei den jetzt erstellten vmk-Adaptern in der Spalte Portgruppe zunächst auf ISCSI1 klicken.

Hinweis: Die Schritte müssen für ISCSI1 und ISCSI2 durchgeführt werden. Das Beispiel behandelt nur ISCSI1

Anschließend auf Einstellungen bearbeiten gehen.

Im Assistenten auf NIC-Gruppierung klicken und in den ausfahrenden Einstellungen die Failover-Reihenfolge konfigurieren.

Standardmäßig werden hier alle Uplinks des ISCSI vSwitches angezeigt und als aktiv deklariert. Damit iSCSI ordnungsgemäß funktioniert, muss dies abgeändert werden. Dazu darf immer nur ein Uplink pro Portgruppe aktiv sein. Der andere Uplink muss auf nicht verwendet gesetzt werden. Für die beiden Portgruppen ISCSI1 und ISCS2 heißt dies, dass sie gegensätzliche Failover-Einstellungen besitzen müssen.

In diesem Beispiel:

  • Portgruppe ISCSI1: vmnic6 (aktiv), vmnic7 (nicht verwendet)
  • Portgruppe ISCSI2:vmnic6 (nicht verwendet), vmnic7 (aktiv)

Eine andere Möglichkeit wäre die Realisierung auf vSwitch Ebene.

In den Reiter Speicher wechseln und unter Adapter auf iSCSI-Konfigurieren klicken.

Dort zunächst iSCSI aktivieren wählen und anschließend unter Netzwerk-Port-Binding die beiden Vmk-Adapter mit den zugewiesenen Portgruppen ISCSI1 und ISCSI2 hinzufügen.

Zuletzt müssen noch die statischen oder dynamischen Ziele des iSCSI-Anbieters hinzugefügt werden, bevor die Einstellungen mit Konfiguration speichern übernommen werden.

Durch einen Klick auf Erneut prüfen im Punkt Geräte wird das iSCSI-Target der Listehinzugefügt.

Über den Punkt Neuer Datenspeicher kann die iSCSI-LUN initialisiert werden, falls nicht schon geschehen.

Damit ist die ESXI Host iSCSI Konfiguration abgeschlossen und besitzt eine redundante Anbindung.