Führen Sie Fehlerbehebungsaufgaben aus, wenn iSCSI-Speichergeräte im vSphere Web Client nicht ordnungsgemäß angezeigt werden.

Tabelle 1. Fehlerbehebung bei der iSCSI-LUN-Anzeige

Fehlerbehebungsaufgabe

Beschreibung

Prüfen Sie die Kabelverbindung.

Wenn ein Port nicht angezeigt wird, ist die Ursache dieses Problems möglicherweise die Kabelverbindung oder das Routing. Überprüfen Sie zunächst die Kabel. Stellen Sie sicher, dass die Ports mit Kabeln verbunden sind und eine Leuchte anzeigt, dass die Verbindung ordnungsgemäß funktioniert. Wenn dies nicht an beiden Enden des Kabels der Fall ist, ersetzen Sie das Kabel.

Prüfen Sie die Routing-Einstellungen.

Steuert die Konnektivität zwischen verschiedenen Subnetzen in Ihrer Ethernet-Konfiguration. Wenn sich das ESXi-System und der iSCSI-Speicher nicht in demselben Subnetz befinden, stellen Sie sicher, dass das Routing zwischen den Subnetzen ordnungsgemäß funktioniert. Stellen Sie ferner sicher, dass die Subnetzmaske und Gateway-Adresse im iSCSI-Speicher und iSCSI-Initiator auf dem ESXi-Host ordnungsgemäß konfiguriert sind.

Prüfen Sie die Konfiguration der Zugriffssteuerung.

Wenn die erwarteten LUNs nach dem erneuten Überprüfen nicht angezeigt werden, ist die Zugriffssteuerung auf Speichersystemseite möglicherweise nicht ordnungsgemäß konfiguriert.

  • Wenn CHAP konfiguriert ist, stellen Sie sicher, dass das Protokoll auf dem ESXi-Host aktiviert ist und der Einrichtung des Speichersystems entspricht.

  • Wenn die IP-basierte Filterung verwendet wird, stellen Sie sicher, dass die IP-Adresse von iSCSI-HBA oder der VMkernel-Portgruppe zulässig ist.

  • Wenn Sie die auf dem Initiator-Namen basierende Filterung verwenden, stellen Sie sicher, dass der Name ein qualifizierter iSCSI-Name ist und der Einrichtung des Speichersystems entspricht.

  • Um über ein SAN zu starten, stellen Sie sicher, dass jedem Host ausschließlich die erforderlichen LUNs angezeigt werden. Legen Sie fest, dass für einen Host keine Start-LUNs mit Ausnahme der eigenen sichtbar sind. Verwenden Sie Speichersystemsoftware, um sicherzustellen, dass dem Host ausschließlich die erforderlichen LUNs angezeigt werden.

  • Stellen Sie sicher, dass die Einstellung Disk.MaxLUN das Anzeigen der erwarteten LUN zulässt. Weitere Informationen finden Sie in der Dokumentation zu vSphere-Speicher.

Prüfen Sie die Einrichtung der Speicherprozessoren.

Wenn ein Speicherprozessor über mehrere Speicherprozessoren verfügt, stellen Sie sicher, dass der SAN-Switch mit dem Speicherprozessor verbunden ist, dem die LUNs zugewiesen sind, auf die Sie zugreifen möchten. In einigen Speichersystemen ist lediglich ein Speicherprozessor aktiv, und die anderen Speicherprozessoren sind so lange passiv, bis ein Failover eintritt. Wenn Sie mit dem falschen Speicherprozessor verbunden sind (dem mit dem passiven Pfad), werden die erwarteten LUNs möglicherweise nicht angezeigt, oder die LUNs werden angezeigt, beim Versuch, darauf zuzugreifen, erhalten Sie jedoch Fehlermeldungen.

Überprüfen Sie die Netzwerkkonfiguration für Software- und abhängige Hardware-iSCSI

Die Software-iSCSI-Adapter und die abhängigen Hardwareadapter in ESXi erfordern, dass ein VMkernel-Netzwerkport auf den iSCSI-Speicher zugreifen kann. Die Adapter verwenden den VMkernel für die Datenübertragung zwischen dem ESXi-System und dem iSCSI-Speicher.

Prüfen Sie den iSCSI-Initiator erneut.

Führen Sie eine erneute Prüfung durch, wenn Sie eine der folgenden Aufgaben ausgeführt haben:

  • Erstellen von neuen LUNs in einem SAN.

  • Ändern Sie die LUN-Maskierung.

  • Erneutes Verbinden eines Kabels.

  • Ändern eines Hosts in einem Cluster

  • Ändern der CHAP-Einstellungen oder Hinzufügen neuer Erkennungsadressen.

Weitere Informationen finden Sie in der Dokumentation zu vSphere-Speicher.