Problemy z kartami SAS 12 GB/s na hostach VMware ESX/ESXi 5.x i 6.x
Riepilogo: Problemy z kartą SAS 12 GB/s na hostach VMware ESX(i) można rozwiązać poprzez zmianę sterownika macierzystego msgpt3 na sterownik mpt3sas.
Sintomi
Ten artykuł opisuje sposoby rozwiązywania problemów z kartami SAS 12 GB/s na hostach ESX(i) za pomocą innego sterownika i zawiera kilka łączy do powiązanych artykułów z bazy wiedzy VMware.
Causa
Risoluzione
Opis problemu
Niektóre problemy, które odnoszą się do tego artykułu:
- Karta SAS 12 GB/s dostarczona z modelem MD34xx nie jest widoczna w programie ESXi w obszarze adapterów pamięci masowej.
- Brak dostępu do magazynów danych podczas konfiguracji.
- Przerywane połączenie hosta z pamięcią masową.
- Dostępność jednej ścieżki mimo podłączenia wielu kabli/użycia wielu HBA.
W systemach firmy Dell montowane są 2 karty (lub sprzedawane osobno):
- LSI 9300-8e
- Numery części Dell — 156NC i J91FN.
- SAS 12 Gb/s firmy Dell
- Numery części Dell — T93GD (niski profil) i 2PHG9 (pełna wysokość).
Rozwiązanie
Jeśli w programie ESXi 5.5 i ESXi 6 użyjesz najnowszej wersji sterownika msgpt3, zwiększysz prawdopodobieństwo rozwiązania problemu. Zamiast sterownika mpt3sas lepiej zastosować sterownik msgpt3, który jest macierzysty. Jednak w niektórych przypadkach sterownik mpt3sas może być potrzebny do rozwiązania tego problemu. Więcej informacji na temat sterowników macierzystych znajdziesz tutaj:
Jeśli chcesz sprawdzić, jakie wersje sterowników są ładowane, uruchom na hoście za pomocą SSH następujące polecenia:
-
esxcli software vib list | grep mpt3sas -
esxcli software vib list | grep msgpt3
Najnowsze dostępne sterowniki znajdują się na stronie sterowników: (aby pobrać pliki, należy użyć poświadczeń VMware).
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
SAS 12 Gb/s firmy Dell
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
Jak zainstalować sterowniki (asynchroniczne) w programie ESXi 5.x i 6.x:
http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2005205
-
Dostępne są różne sposoby z łączami dotyczącymi konkretnych sytuacji.
-
Sugerowany sposób:
Jak zainstalować sterowniki w programie ESXi 4.x:
- Sugerowany sposób opisano w sekcji o nazwie „Program ESXi/ESX zainstalowany przy pomocy esxupdate i przeglądarki magazynu danych”.
Po zainstalowaniu sterownika i ponownym uruchomieniu hosta (w celu sprawdzenia, czy działa):
- Przejdź kolejno do karty „Configuration” (Konfiguracja) > łącza „Storage Adapters” (Adaptery pamięci masowej).
- W zależności od używanej karty pojawi się jedna z 2 nazw:
- Avago (LSI)3008
- Zewnętrzna karta HBA SAS 12 Gb/s firmy Dell
Uwaga:
Jeśli korzystasz z programu ESXi w wersji 5.5 lub nowszej ORAZ zainstalowano sterownik mpt3sas, należy wyłączyć sterownik macierzysty lsi_msgpt3, aby używać sterownika mpt3sas.
Uruchom następujące polecenie, a następnie uruchom ponownie system:
esxcli system module set --enabled=false --module=lsi_msgpt3