Probleme mit SAS-Karten mit 12 GB auf VMware ESX/ESXi 5.x- und 6.x-Hosts
Riepilogo: Probleme mit einer 12-GB-SAS-Karte auf VMware ESX(i)-Hosts können behoben werden, indem vom nativen Treiber msgpt3 zum Treiber mpt3sas gewechselt wird.
Sintomi
In diesem Artikel wird beschrieben, wie Sie Probleme mit 12-GB-SAS-Karten auf ESX(i)-Hosts mithilfe eines anderen Treibers beheben können. Außerdem enthält dieser Artikel mehrere Links zu relevanten VMware Knowledge Base-Artikeln.
Causa
Risoluzione
Problembeschreibung
Einige beobachtete Probleme, auf die sich dieser Artikel bezieht:
- Die mit dem MD34xx gelieferte 12-GB-SAS-Karte wird in ESXi nicht unter den Speicheradaptern angezeigt.
- Datenspeicher sind während der Konfiguration nicht verfügbar.
- Verbindungsabbrüche zum Speicher vom Host aus.
- Nur einzelner Pfad verfügbar, obwohl mehrere Kabel/mehrere HBAs verwendet werden.
Es gibt zwei mögliche Karten, die mit Dell Systemen geliefert oder einzeln verkauft werden:
- LSI 9300-8e
- Dell Teilenummern 156NC und J91FN
- Dell 12 Gbit/s-SAS
- Dell Teilenummern T93GD (niedriges Profil) und 2PHG9 (volle Höhe)
Lösung
Für ESXi 5.5 und ESXi 6 wurde mit der neuesten Version des Treibers msgpt3 eine hohe Erfolgsquote bei der Behebung dieses Problems erzielt. Da es sich bei dem Treiber msgpt3 um einen nativen Treiber handelt, wird er dem mpt3sas-Treiber vorgezogen. In einigen Fällen ist jedoch möglicherweise der Treiber mpt3sas erforderlich, um das Problem zu beheben. Weitere Informationen zu "nativen Treibern" finden Sie hier:
Sie können überprüfen, welche Treiberversionen geladen werden, indem Sie die folgenden Befehle über SSH an den Host ausführen:
-
esxcli software vib list | grep mpt3sas -
esxcli software vib list | grep msgpt3
Aktuelle Treiber finden Sie auf der Treiber-Seite: (Zum Herunterladen der Dateien sind VMware-Zugangsdaten erforderlich.)
LSI 9300-8e
http://www.vmware.com/resources/compatibility/detail.php?deviceCategory=io&productid=34317&deviceCategory=io&details=1&keyword=9300&vioSolutions=Standard%20-%20IO%20Devices&page=1&display_interval=10&sortColumn=Partner&sortOrder=Asc
Dell 12 Gbit/s-SAS
https://www.vmware.com/resources/compatibility/detail.php?deviceCategory=io&productid=34856&deviceCategory=io&details=1&VID=1000&DID=0097&SVID=1028&SSID=1f46&page=1&display_interval=10&sortColumn=Partner&sortOrder=Asc
Anleitung zur Installation der Treiber (asynchron) in ESXi 5.x und 6.x:
http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2005205
-
Es werden mehrere Methoden mit Links aufgeführt, abhängig von den Umständen.
-
Empfohlene Methode:
Anleitung zur Installation der Treiber in ESXi 4.x:
- Die empfohlene Methode wird in Abschnitt „Vorhandene ESXi/ESX-Installation unter Verwendung von esxupdate und Datastore Browser“ beschrieben.
Nach der Installation des Treibers und dem Neustart des Hosts (was bestätigt, dass er funktioniert):
- Navigieren Sie zur Registerkarte Konfiguration > Speicheradapterverknüpfung.
- Abhängig von der verwendeten Karte wird einer von zwei Namen angezeigt:
- Avago (LSI)3008
- Dell 12 Gbit/s-SAS-HBA extern
HINWEIS:
Wenn Sie ESXi 5.5 oder höher ausführen UND der Treiber mpt3sas installiert wurde. Es ist erforderlich, den systemeigenen Treiber lsi_msgpt3 zu deaktivieren, um den Treiber mpt3sas verwenden zu können.
Führen Sie den folgenden Befehl aus und starten Sie das System neu:
esxcli system module set --enabled=false --module=lsi_msgpt3