Dell-lagring: Forberede VMware ESXi-verter til å koble til flere SAS-arrayer
Summary: Følg disse instruksjonene for å klargjøre VMware ESXi for å koble til SCv20x0-, SCv30x0-, SC4020- og SC5020 SAS-arrayer.
Instructions
- Klargjøre VMware ESXi-vert for tilkobling til SCv20x0-, SCV30X0-, SC4020- og SC5020-arrayer
- Driverkompatibilitet med frontend-tilkobling for SAS
- Klargjøre VMware ESXi-vert for tilkobling til SCv20x0-, SCV30X0-, SC4020- og SC5020-arrayer
Se gjennom KB-artikkel 000147092 DELL-lagringskompatibilitetsmatrise for støttet driver og fastvare
- ESXi 5.5 og 6.0 krever "mpt3sas"-driveren og må lastes ned fra nettstedet for VMware.
- ISO-ene tilpasset Dells ESX 5.5 og 6.0 laster IKKE inn den riktige SAS HBA-driveren automatisk. Driveren må være oppdatert.
- Hvis du bruker den innebygde innboksdriveren, kan HBA-ene ikke se noen volumer i ESX.
- ESXi 6.5 krever "lsi_msgpt3"-driveren, og innboksdriveren kan brukes. Imidlertid bruker forskjellige ISO-bilder forskjellige drivere som standard.
- Dell Technologies anbefaler at du bruker tilpasset ISO for VMware fra Dell på Dell PowerEdge-servere. Du finner ISO-en i delen Løsninger for virksomheter på siden Drivere og nedlastinger på Dells nettsted.
- Dell-tilpasset ESX 6.5 ISO laster automatisk inn riktig SAS HBA-driver.
- Hvis du bruker standard VMware ESX 6.5 ISO, må riktig SAS HBA-driver aktiveres.
Finne ut hvilken driver som er aktivert
- Aktiver SSH på ESXi-verten på følgende måte:
- Logg på ESXi-verten med vSphere Client
- Velg kategorien "Konfigurasjon", og velg deretter "Sikkerhetsprofil" i programvaremenyen.
- I Tjenester-området velger du "Egenskaper".
- Velg "SSH" og klikk deretter på knappen "Alternativer".
- Klikk på "Start"Og bekreft med"OK».
- Koble til ESXi-verten ved hjelp av SSH-klienten (for eksempel PuTTY).
- Finn ut hvilken driver som kjører. Dette kan gjøres ved å skrive inn følgende kommando: "esxcfg-scsidevs -a"
- Hvis du bruker et standard ESX 6.5 ISO-image, kan du deaktivere "mpt3sas"-driveren og aktivere "lsi_msgpt3"-driveren med disse kommandoene:
- esxcfg-module -d mpt3sas
- esxcfg-module -e lsi_msgpt3
- For ESX 5.5 og 6.0: Hvis du har feil driver, går du til trinn 5a. Hvis du har riktig driver, går du til trinn 5b.
- Deaktiver feil driver ved å skrive inn én av følgende kommandoer
- esxcli system module set --enabled=false --module=lsi_msgpt3. Gå til trinn 6.
- Kontroller at driverversjonen samsvarer med versjonen i KB-artikkel 000147092 kompabilitetsmatrisen for DELL Storage ved å skrive inn følgende kommando:
- For mpt3sas-driveren skriver du inn "vmkload_mod -s mpt3sas |grep-versjon"
- Flytt alle virtuelle maskiner bort fra verten, gå inn i vedlikeholdsmodus.
- Last ned riktig driverversjon som angitt i KB-artikkel 000147092 kompabilitetsmatrisen for DELL Storage: (I skrivende stund er driverversjonen 04.00.00.00.1vmw for ESX 5.5 U2.) Du finner driveren på nettstedet for VMware.
- Pakk ut.» VIB" -fil fra nedlasting "ZIP" driverpakke
- Last opp VIB-fil til ESXi-verten
- I ESXi-vertsgrensesnittet velger du kategorien "Configuration".
- Velg "Storage" i Configuration-menyen, og deretter et datalager for opplasting av "VIB"-fil
(Hvis ingen datalager er tilgjengelig, kan du bruke en hvilken som helst FTP-klient og laste opp til /tmp-mappen) - Bla gjennom datalageret ditt (ved å høyreklikke på det), "Bla gjennom datalager."
- Last opp VIB-filen ved å velge "last opp fil"-ikonet
- Installer den nye driveren (juster banen og filnavnet tilsvarende) ved å skrive inn 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"
- Start VMware ESXi-verten på nytt.
- HBA-ene skal nå ha lastet inn riktig driver og kunne fungere ordentlig med Storage Center. Du kan kontrollere dette ved å gjenta trinn 5b ovenfor.
- Driverkompatibilitet med SAS-frontend-tilkobling2
Utstede:
I Dells matrise for lagringskompatibilitet er 6,5 VMware ESXi-versjonen testet/støttet med SAS-frontend-tilkobling. SAS-driver "lsi-msgpt3" versjon 12 og Storage Center OS (SCOS) versjon 7.2.x og 7.3.x var i denne testede og støttede løsningen. Oppgraderinger til VMware ESXi 6.5 U1, 6.5 U2 og 6.7 installerer imidlertid automatisk oppdaterte lsi-msgpt3 SAS-drivere, for eksempel versjon 16. Uten manuell inngripen for å konfigurere en modulparameter på driveren, fungerer ikke lsi-msgpt3-versjoner som er større enn 12 på riktig måte (for eksempel ser omstart av vert LUN-kapasitet på 0 byte, mister tilgang til SAS Front-End-volumer ved kontroller-failover, PSOD-kjernedumper) med ESXi-versjoner som bruker denne oppdaterte driveren og SCOS. Dette påvirker mest merkbart ESXi 6.5 og 6.7, men hvis denne nyere driveren benyttes på ESXi 6.0 (som ikke er standarddriveren), gjelder også dette.
Anbefalinger:
Hvis du bruker SAS-tilkobling mellom Storage Center- og ESXi-verter ved hjelp av lsi-msgpt3-driveren (ESXi 6.5+ vanligvis), er beste fremgangsmåte å endre modulparameteren som beskrevet nedenfor for alle versjoner av lsi-msgpt3 SAS-driveren. Det er et krav for alle versjoner som er større enn 12. Du finner disse oppdaterte innstillingene for anbefalte fremgangsmåter i Dell SC-serien med VMware vSphere 5.x–6.x. Husk at denne endringen krever en omstart av verten for å tre i kraft.
Trinnvis veiledning for å konfigurere modulparameteren på SAS-driveren
- Vis en liste over modulparameterverdiene
- Endre modulparameteren issue_scsi_cmd_to_bringup_drive
- Kontroller at modulparameterverdien er endret med listekommandoen i trinn 1.
- Start ESXi-verten på nytt for at de endrede verdiene skal tre i kraft.