Verbindungsprobleme, wenn Sie versuchen, StorSimple mit ESX Server zu verbinden
Symptome
Beim Versuch, ein StorSimple-Volume mit ESX Server zu verbinden, können gelegentlich Verbindungsprobleme auftreten. Dieses Problem tritt auf, wenn Access Control Records (ACRs) für ESX Server mithilfe von IP-Adressen konfiguriert werden.
In diesem Artikel werden die Details dieses Problems und die besten Vorgehensweisen zu seiner Vermeidung erläutert. Dieser Artikel gilt für StorSimple v1.2.1, v2.0.1 und v2.1.1.
Ursache
Wenn ein ACR mithilfe einer IP-Adresse auf einem ESX-Server konfiguriert wird, wird der IP-Adressabgleich durchgeführt, bevor der Zugriff auf die StorSimple-Volumes aktiviert wird. Dies bedeutet, dass nur die Verbindungen, die mit der spezifischen IP-Adresse übereinstimmen, auf die Volumes zugreifen können. Wenn der betreffende Server über mehrere IP-Adressen verfügt, die ACRs jedoch so konfiguriert sind, dass nicht alle Pfade zum Netzwerk enthalten sind, kann es beim Benutzer zu Verbindungsproblemen kommen.
Nehmen Sie beispielsweise an, dass der Hostserver zwei IP-Adressen hat, 10.2.43.60 (iSCSI) und 10.2.43.61 (Verwaltung). Über diese kann eine Verbindung zu den jeweiligen StorSimple-Volumes hergestellt werden. Anschließend erstellt der Benutzer ein ACR und verknüpft es nur mit einer dieser IP-Adressen, beispielsweise 10.2.43.60. In diesem Szenario gibt es einen Netzwerkpfad (für 10.2.43.61), für den kein ACR definiert ist. Wenn es mehr als einen Netzwerkpfad zum Server gibt, müssen die ACRs so konfiguriert werden, dass sie alle diese Pfade umfassen.
Wenn ein Benutzer über diese Konfiguration verfügt, ist es wahrscheinlich, dass er oder sie auf Verbindungsprobleme stößt. Wenn beispielsweise die Initiatorverbindung des Benutzers, die die iSCSI-IP-Adresse verwendet, unterbrochen wird und der Initiator erneut eine Verbindung unter Verwendung der Verwaltungs-IP-Adresse herstellt (mit aktiviertem Kernel der virtuellen Maschine), kann der Benutzer dieses Mal eine Verbindung herstellen. Die StorSimple-Volumes werden jedoch nicht verfügbar gemacht. Daher verschwinden die Bände.
Auflösung
Um dieses Problem zu beheben, konfigurieren Sie den ACR so, dass anstelle einer IP-Adresse der iSCSI Qualified Name (IQN)-Abgleich verwendet wird. Dadurch wird sichergestellt, dass eine Verbindung, die von einem beliebigen VM-Kernel-Port kommt, Zugriff auf das Volume hat.
Diese Lösung erfordert einen zweistufigen Prozess.
Schritt 1: IQN auf dem ESX-Server finden
Fahren Sie alle laufenden VMs herunter, die auf dem StorSimple-Volume gespeichert sind.
Greifen Sie auf Ihren ESX-Server zu, um den IQN der iSCSI-Initiatoren des ESX-Servers zu extrahieren. Gehen Sie dazu folgendermaßen vor:
Melden Sie sich bei Ihrem VSphere an.
Klicken Sie auf Startseite , auf Inventar und dann auf Hosts und Cluster .
Wählen Sie im Navigationsbereich den ESX-Server aus. Klicken Sie im Detailbereich auf die Registerkarte Konfiguration .
Wählen Sie Speicheradapter aus.
Klicken Sie unter „iSCSI-Softwareadapter" für das Gerät auf „vmhba##" . Klicken Sie im Detailbereich auf Eigenschaften .
Wählen Sie im Eigenschaftenbereich den angezeigten IQN aus und kopieren Sie ihn.
Wiederholen Sie Schritt 2 auf allen ESX-Servern.
Die Web-Benutzeroberfläche (UI) muss ebenfalls konfiguriert werden. Dazu muss der IQN unter dem Zugriffskontrolldatensatz in der Web-Benutzeroberfläche der StorSimple-Appliance angewendet werden:
Melden Sie sich bei der StorSimple-Webbenutzeroberfläche an.
Klicken Sie auf Konfiguration , auf Sicherheitseinstellungen und dann auf Zugriffskontrolldatensatz.
Klicken Sie für den Zugriffskontrolldatensatz, der für den ESX-Server angegeben ist, der in Schritt 2 des Abschnitts „Schritt 1: IQN auf dem ESX-Server finden" erwähnt wird, auf das Bearbeitungssymbol.
Löschen Sie im Feld „IP-Adresse" die IP-Adresse, die ein Sternchen (*) enthält, und fügen Sie dann in das IQN- Feld den IQN ein, den Sie in Schritt 2F des Abschnitts „Schritt 1: IQN auf dem ESX-Server finden" kopiert haben.
Klicken Sie auf das grüne Häkchen, um den Zugriffskontrolldatensatz zu speichern.
Wiederholen Sie diese Schritte auf allen ESX-Servern.
Hinweis Die iSCSI-Verbindung vom ESX-Server muss getrennt und dann wieder hergestellt werden.
No comments:
Post a Comment