Problem med 12 GB SAS-kort med VMware ESX/ESXi 5.x- och 6.x-värdar
Riepilogo: Det går att lösa problem med 12 GB SAS-kort på VMware ESX(i)-värdar genom att växla från den inbyggda msgpt3-drivrutinen till mpt3sas-drivrutinen.
Sintomi
I den här artikeln beskrivs hur du löser problem med 12 GB SAS-kort i ESX(i)-värdar genom att använda en annan drivrutin. Här finns även flera länkar till relevanta artiklar i kunskapsbasen för VMware.
Causa
Risoluzione
Problembeskrivning
Några observerade problem som relaterar till den här artikeln:
- Det 12 GB SAS-kort som medföljer MD34xx visas inte i ESXi under lagringskorten.
- Datalager är inte tillgängliga under konfigurationen.
- Återkommande problem med anslutning till lagringsplats från värden.
- En sökväg tillgänglig trots att flera kablar/HBA används.
Det finns två kort som kan levereras med Dell-system (eller säljs separat):
- LSI 9300-8e
- Dell-artikelnummer: 156NC och J91FN
- Dell 12 Gbit/s SAS
- Dell-artikelnummer: T93GD (låg profil) och 2PHG9 (full höjd)
Lösning
För ESXi 5.5 och ESXi 6 kan problemet i ofta lösas genom användning av den senaste versionen av drivrutinen msgpt3. Eftersom drivrutinen msgpt3 är en inbyggd drivrutin är de att föredra framför drivrutinen mpt3sas. Men i vissa fall kan drivrutinen mpt3sas behövas för att problemet ska lösas. Mer information om inbyggda drivrutiner finns här:
Du kan kontrollera vilka drivrutinsversioner som finns inlästa genom att köra följande kommandon via SSH mot värden:
-
esxcli software vib list | grep mpt3sas -
esxcli software vib list | grep msgpt3
Du hittar de senaste tillgängliga drivrutinerna på drivrutinssidan: (Måste använda VMware-inloggningsuppgifter för att ladda ner filerna)
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
Så här installerar du (async-)drivrutinerna i ESXi 5.x eller 6.x:
http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2005205
-
Flera metoder anges, med länkar, beroende på omständigheterna.
-
Rekommenderad metod:
Så här installerar du drivrutinerna i ESXi 4.x:
- Förslag på metod som beskrivs i avsnittet "Existing ESXi/ESX installation using esxupdateand Datastore Browser"
Efter installation av drivrutinen och omstart av värden (kontroll av att det fungerar):
- Gå till fliken Configuration (konfiguration) > länken Storage Adapters (lagringskort).
- Ett av två namn visas, beroende på vilket kort som används:
- Avago (LSI)3008
- Dell 12Gbps SAS HBA external (12 Gbit/s SAS HBA externt)
OBS!
Om du kör ESXi 5.5 eller senare OCH drivrutinen mpt3sas installerades: Du måste inaktivera den inbyggda drivrutinen lsi_msgpt3 för att kunna använda mpt3sas-drivrutinen.
Kör följande kommando och sedan starta om systemet:
esxcli system module set --enabled=false --module=lsi_msgpt3