Vor einiger Zeit habe ich einen Artikel geschrieben, wie Sie iSCSI Traget unter Windows Server 2008 R2 einrichten können (Link), um in Ihrem Testlabor eine Storage-Technologie zu simulieren. Ich wollte nun ein Cluster in meinem Lab unter Windows Server 2012 R2 bereitstellen und musste feststellen, dass die Clusterüberprüfung mit einer Warnung abgebrochen wurde. Schuld war die fehlende Überprüfung der Permanente SCSI-3-Reservierung. Grund für mich, mein in die Jahre gekommenen Storage Server (Windows Server 2008 R2) abzulösen. Im Gegensatz zu Windows Server 2008 R2 brauchen Sie den iSCSI Target bzw. den iSCSI Initiator nicht mehr separat herunterzuladen. Diese sind nun fester Bestandteil von Windows Server 2012 bzw. Windows Server 2012 R2. In diesem Blogbeitrag möchte ich Ihnen nun zeigen, wie sie iSCSI Target unter Windows Server 2012 und Windows Server 2012 R2 einrichten. Hierzu brauchen Sie folgende Infrastruktur:
Installation von iSCSI-Target und iSCSI-Intitiator unter Windows Server 2012
Installieren Sie als erstes einen Windows Server 2012 bzw. Windows Server 2012 R2. In meinem Lab habe ich dem Server zwei NIC’s gegeben. Mit der Einen kommuniziert er in das Domänennetzwerk (Rot), die Andere stellt die Kommunikation mit dem Storeagenetzwerk (Grün) sicher. Achten Sie darauf, dass der Server Mitglied Ihrer Domäne ist. Melden Sie sich dann an Ihrem Storage Server an. Öffnen Sie das “Server Manager Dashboard” auf dem Server, so mal noch nicht vom System geöffnet. Klicken Sie nun auf “Verwalten” und wählen Sie im Kontextmenü den Eintrag “Rollen und Features hinzufügen”.
Lesen Sie die Vorbemerkungen bei Bedarf durch. Klicken Sie anschließend auf “Weiter”.
Bestätigen Sie die Auswahl des Servers und klicken Sie auf “Weiter”.
Als nächstes wählen Sie unter Serverrollen die Option “Datei-/Serverdienste (1 von 12 installiert”. Extrahieren Sie den Baum “Datei- und iSCSI-Dienste” und wählen Sie hier die zwei Optionen iSCSI-Zielserver und iSCSI-Zielspeicheranbieter (VDS- und VSS-Hardware). Klicken Sie anschließend auf “Weiter”.
Sollte das .Net Framefork 3.5 noch nicht installiert sein, so wählen Sie dies bitte ebenfalls aus. Dies wird von zahlreichen Anwendungen benötigt. Klicken Sie anschließend auf “Weiter”.
Für die Bereitstellung von .Net Framefork 3.5 benötigen Sie die Source Dateien. Entweder haben Sie diese in Ihrem Netzwerk bereitgestellt, oder Sie benötigen den Source-Datenträger bzw. das Installations Image vom Server 2012/R2. Stellen Sie sicher, dass die Source-Dateien im Zugriff stehen. Klicken Sie dann auf den Link “Alternativen Quellpfad angeben”.
Geben Sie nun den Pfad zu den Source-Dateien an. In meinem Beispiel habe ich die Source-Dateien in meinem Netzwerk zur Verfügung gestellt. Klicken Sie anschließend auf “OK”.
Schließen Sie nun die Installation ab, indem Sie auf “Installieren” klicken.
Die erfolgreiche Bereitstellung wird Ihnen wie folgt angezeigt.
Konfiguration von iSCSI Target
Nachdem wir nun die Rollen auf dem Server bereitgestllt haben, werden wir nun die Konfiguration vornehmen. Klicken Sie nun innerhalb des Server Management Dashboard auf der rechen Seite auf den Button “Datei und Speicherdienste”.
Als erstes werden wir nun ein Laufwerk als “vhd” anlegen, wobei unter Windows Server 2012 die Laufwerke als “xvhd” Datei angelegt werden. Klicken Sie hierzu auf den Link, um den Assistenten zu starten.
Wählen Sie nun das Laufwerk aus, auf dem Sie Ihre Laufwerke erstellen wollen. In meinem Beispiel ist das Laufwerk S:\. Klicken Sie anschließend auf “Weiter”.
Geben Sie nun einen Namen für den Datenträger ein. In meinem Beispiel erstelle ich die HDD für das Quorum. Geben Sie bei Bedarf noch eine Beschreibung ein. Im unteren Bereich wird Ihnen noch einmal der relative Pfad angezeigt, indem das Laufwerk bereitgestellt wird.
Geben Sie nun die gewünschte Größe des Laufwerks ein. In meinem Beispiel sind es 2 GB. Wählen Sie ebenfalls die gewünschte Bereitstellungsart aus, da ich die Bereitstellung des Laufwerks zu einem späteren Zeitpunkt in einem Microsoft Cluster benutzen möchte, wähle ich feste Größe aus und belasse die Standard Einstellungen. Klicken Sie anschließend auf “Weiter”.
Da wir noch kein iSCSI Ziel (Target) erstellt haben, belassen Sie die Einstellung und klicken Sie auf “Weiter”.
Geben Sie nun einen Namen für Ihr iSCSI Ziel ein. Tragen Sie bei Bedarf noch eine Beschreibung ein und klicken Sie anschließend auf “Weiter”.
Als nächstes Tragen Sie die Zugriffsserver ein, die an dem Ziel berechtigt werden. Klicken Sie hierzu auf “Hinzufügen”.
Achtung: Da es sich bei meiner Konfiguration zu einem späteren Zeitpunkt, um ein Shared-Volume handelt, trage ich hier beide Server ein. Diese Einstellung sollten Sie nur wählen, wenn Sie ein Clusterservice nutzen.
Ich erlaube den Zugriff in meinem Beispiel über die IP-Adresse der jeweiligen Server. Sollten Ihr Storage Server Zugriff auf einen DNS Server besitzen, können Sie hier auch mit dem IQN bzw. DNS-Namen arbeiten. Wählen Sie nun unter Typ die Option “IP-Adresse” und geben Sie die IP-Adresse unter ”Wert” ein.
Fügen Sie bei Bedarf die IP-Adresse des zweiten Servers hinzu und klicken Sie dann auf “OK”. Überprüfen Sie nun in der Übersicht noch einmal Ihre Einstellungen und klicken Sie anschließend auf “Weiter”.
Belassen Sie unter “Authentifizierung aktivieren” die Standardeinstellungen und klicken Sie auf “Weiter”.
Überprüfen Sie noch einmal Ihre Einstellung und klicken Sie dann auf “Erstellen”.
Die erfolgreiche Bereitstellung wird Ihnen wie folgt angezeigt.
Sollten Sie weitere Laufwerke bereitstellen wollen, können Sie dies über die Option “Aufgabe” in der rechten oberen Ecke. Klicken Sie hierzu auf “Aufgaben” und wählen Sie im Kontextmenü die Option “Neuer virtueller iSCSI-Datenträger..”. Stellen Sie auf gleiche Weise, wie oben beschrieben, die gewünschten Datenträger zur Verfügung.
Einbinden der Laufwerke auf einem Server 2012/R2
Als nächstes werden wir nun die bereitgestellten Laufwerke auf unseren Cluster-Knoten bereitstellen. Gehen Sie hierzu auf die Metro-Oberfläche und tippen Sie einfach “iSCSI”. Die Suche wird automatisch geöffnet. Wählen Sie nun “iSCSI-Initiator” aus.
Geben Sie nun unter der Registerkarte “Ziele” in dem Eingabefeld “Ziel” die IP-Adresse des Storage Server ein und klicken Sie anschließend auf “Schnell verbinden”.
Nun wird automatisch das iSCSI Ziel gefunden und eingebunden. Klicken Sie im unteren Bereich auf “Fertig”.
Klicken Sie nun auf die Registerkarte “Volumes und Geräte”. Klicken Sie im unteren Bereich auf “Auto. konfigurieren”. Wie in der Abbildung dargestellt, werden die Laufwerke automatisch eingebunden. Klicken Sie anschließend auf “OK”.
Fügen Sie nun auf dem zweiten Cluster-Knoten, auf gleiche Weise die Volumes hinzu. Öffnen Sie auf dem ersten Knoten die Datenträgerverwaltung, setzen Sie die Datenträger online, initialisieren Sie die Datenträger und formatieren Sie diese. Wählen Sie hierbei die gewünschten Laufwerksbuchstaben. führen Sie nun die Cluster-Überprüfung durch. Wie sie sehen, wird dies ohne Warnungen durchgeführt!
Schreibe einen Kommentar