Dell Storage: Forberedelse af VMware ESXi-værter til tilslutning til flere SAS-systemer
Summary: Følg denne vejledning for at forberede din VMware ESXi til at blive tilsluttet SCv20x0-, SCv30x0-, SC4020- og SC5020-SAS-systemer.
Instructions
- Forberedelse af VMware ESXi-vært til tilknytning til SCv20x0-, Scv30X0-, SC4020- og SC5020-systemer
- Driverkompatibilitet med frontend SAS-tilslutningsmuligheder
- Forberedelse af VMware ESXi-vært til tilknytning til SCv20x0-, Scv30X0-, SC4020- og SC5020-systemer
Se KB-artikel 000147092 DELL Storage Compatibility Matrix for den understøttede driver og firmware
- ESXi 5.5 og 6.0 kræver "mpt3sas"-driveren og skal downloades fra VMware-webstedet.
- Dells tilpassede ESX 5.5 og 6.0 ISO'er indlæser IKKE automatisk den korrekte SAS HBA-driver. Driveren skal opdateres.
- Brug af den indbyggede indbakkedriver resulterer i, at HBA erne ikke kan se nogen diskenheder i ESX.
- ESXi 6.5 kræver driveren "lsi_msgpt3", og indbakkedriveren kan bruges. Forskellige ISO-afbildninger bruger dog som standard forskellige drivere.
- Dell Technologies anbefaler, at du bruger den Dell-tilpassede ISO til VMware på Dell PowerEdge-servere. ISO'en kan være placeret under afsnittet Enterprise Solutions på siden Drivere og downloads på Dells websted.
- Dells tilpassede ESX 6.5 ISO indlæser automatisk den korrekte SAS HBA-driver.
- Hvis du bruger standarden VMware ESX 6.5 ISO, skal den korrekte indbakke SAS HBA-driver være aktiveret.
Find ud af, hvilken driver der er aktiveret:
- Aktivér SSH på ESXi-værten:
- Log på ESXi-værten med vSphere-klienten
- Vælg fanen "Konfiguration", og vælg derefter "Sikkerhedsprofil" i menuen Software.
- I området Services skal du vælge "Egenskaber".
- Vælg "SSH", og klik derefter på knappen "Indstillinger".
- Klik på "Start" og bekræft med "OK".
- Opret forbindelse til ESXi-værten vha. SSH Client (f.eks. Putty).
- Find ud af, hvilken driver der kører. Dette kan gøres ved at skrive følgende kommando: "ESXCFG-SCSIDEVS -A"
- Hvis du bruger en standard ESX 6.5 ISO-afbildning, kan du deaktivere "mpt3sas"-driveren og aktivere "lsi_msgpt3"-driveren med disse kommandoer:
- esxcfg-module -d mpt3sas
- esxcfg-module -e lsi_msgpt3
- For ESX 5.5 og 6.0: Hvis du har den forkerte driver, skal du gå til trin 5a. Hvis du har den korrekte driver på listen, skal du gå til trin 5b.
- Deaktiver den forkerte driver ved at skrive en af følgende kommandoer:
- esxcli system module set --enabled=false --module=lsi_msgpt3. Gå til trin 6
- Kontroller, at driverversionen svarer til versionen i KB-artikel 000147092 DELL-matrixen for lagringskompatibilitet ved at skrive følgende kommando:
- For mpt3sas-driveren skal du skrive "vmkload_mod -s mpt3sas |grep version"
- Flyt alle VM'er væk fra værten, og skift til vedligeholdelsestilstand.
- Download den korrekte driverversion som angivet i KB-artiklen 000147092 DELL-matrixen for lagringskompatibilitet: (I skrivende stund er driverversionen 04.00.00.00.1vmw til ESX 5.5 U2.) Føreren kan findes på VMware-webstedet.
- Uddrag ." VIB"-fil fra download "ZIP"-driverpakke
- Upload "VIB"-filen til ESXi-værten
- På ESXi-værtsgrænsefladen skal du vælge fanen "Konfiguration".
- Vælg "Storage" i menuen Configuration og derefter et datalager til upload af "VIB"-filen
(hvis der ikke er noget datalager, kan du bruge en hvilken som helst FTP-klient og uploade til mappen /tmp) - Gennemse dit datalager (ved at højreklikke på det), "Gennemse datastore."
- Upload filen "VIB" ved at vælge ikonet "upload en fil"
- Installer den nye driver (juster stien og filnavnet i overensstemmelse hermed) ved at skrive følgende kommando: "esxcli software vib install -v /vmfs/volumes/ESXi01-Local/scsi-mpt3sas-04.00.00.00.1vmw-1OEM.500.0.0.472560.x86_64.vib"
- Genstart VMware ESXi-værten.
- HBA erne bør nu have den korrekte driver indlæst og kunne fungere korrekt med Storage Center. Du kan kontrollere dette ved at gentage trin 5b ovenfor.
- Driverkompatibilitet med SAS-tilslutningsmuligheder i frontend2
Spørgsmål:
I Dell Storage Compatibility Matrix testes/understøttes 6.5 VMware ESXi-versionen med SAS frontend-tilslutningsmuligheder. SAS-driveren "lsi-msgpt3" version 12 og Storage Center OS (SCOS)-versionerne 7.2.x og 7.3.x indgik i denne testede og understøttede løsning. Opgraderinger til VMware ESXi 6.5 U1, 6.5 U2 og 6.7 installerer dog automatisk opdaterede lsi-msgpt3 SAS-drivere, f.eks. version 16. Uden manuel indgriben ved konfiguration af en modulparameter på driveren fungerer lsi-msgpt3-versioner, der er større end 12, ikke korrekt (f.eks. ser genstart af værten en LUN-kapacitet på 0 byte, mister adgangen til SAS Front-End-diskenheder ved controllerfailover, PSOD-kernedumps) med ESXi-versioner ved hjælp af denne opdaterede driver og SCOS. Dette gælder især ESXi 6.5 og 6.7, men hvis denne nyere driver anvendes på ESXi 6.0 (som ikke er standarddriver), vil dette også være gældende.
Anbefalinger:
Hvis du bruger SAS-forbindelse mellem Storage Center og ESXi-værter ved hjælp af lsi-msgpt3-driveren (typisk ESXi 6.5+), er indstillingen for bedste fremgangsmåde at ændre modulparameteren som beskrevet nedenfor for alle versioner af lsi-msgpt3 SAS-driveren. Det er et krav for enhver version, der er større end 12. Disse opdaterede best practices-indstillinger kan findes i Dell SC-seriens bedste praksis med VMware vSphere 5.x-6.x. Husk, at denne ændring kræver, at værten genstartes, for at den kan træde i kraft.
Trin til at konfigurere modulparameteren på SAS-driveren
- Angiv modulparameterværdierne
- Tilpas modulparameteren issue_scsi_cmd_to_bringup_drive
- Bekræft, at modulparameterværdien er blevet ændret med listekommandoen i trin 1.
- Genstart ESXi-værten, for at den ændrede værdi kan træde i kraft.