Dell Storage: Förbereda VMware ESXi-värdar för anslutning till flera SAS-disksystem

Summary: Följ de här anvisningarna för att förbereda din VMware ESXi för anslutning till SCv20x0-, SCv30x0-, SC4020- och SC5020 SAS-disksystem.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Den här artikeln innehåller information om:   
  • Förbereda VMware ESXi-värd för anslutning till disksystemen SCv20x0, Scv30X0, SC4020 och SC5020
  • Drivrutinskompatibilitet med SAS-anslutningar på frontend

  1. Förbereda VMware ESXi-värd för anslutning till disksystemen SCv20x0, Scv30X0, SC4020 och SC5020

Läs KB-artikeln 000147092 DELLs lagringskompatibilitetsmatris för drivrutiner och fast programvara som stöds

  • ESXi 5.5 och 6.0 kräver drivrutinen "mpt3sas" och måste hämtas från VMwares webbplats.
    • Dells anpassade ESX 5.5 och 6.0 ISO:er läser INTE automatiskt in rätt SAS HBA-drivrutin. Drivrutinen måste uppdateras.
    • Om du använder den inbyggda inkorgsdrivrutinen kan HBA:erna inte se några volymer i ESX.
  • ESXi 6.5 kräver drivrutinen "lsi_msgpt3" och inkorgsdrivrutinen kan användas. Olika ISO-avbildningar använder dock olika drivrutiner som standard.
    • Dell Technologies rekommenderar att du använder Dells anpassade ISO för VMware på Dell PowerEdge-servrar. Du hittar ISO-filen på avdelningen Företagslösningar på sidan Drivrutiner och hämtningsbara filer på Dells webbplats.
    • Dells anpassade ESX 6.5 ISO läser automatiskt in rätt drivrutin för SAS HBA.
    • Om du använder standardversionen av VMware ESX 6.5 ISO måste rätt SAS HBA-drivrutin vara aktiverad.
Proceduren är i linje med stegen som beskrivs i steg 4 i installationsguiden till SCv20x0 som levererades med systemet eller kapitel 3 i installationsguiden.
 
DSM Data Collector måste användas för att ansluta en ESX-värd med SAS HBA:er till Storage Center-disksystemet. Det går inte att ansluta DSM-klienten direkt till disksystemet.

Ta reda på vilken drivrutin som är aktiverad:  
  1. Aktivera SSH på ESXi-värden:
    1. Logga in på ESXi-värden med vSphere Client
    2. Välj fliken "Configuration" och välj sedan "Security Profile" i menyn Software.
    3. I området Tjänster väljer du "Egenskaper".
    4. Välj SSH och klicka sedan på knappen "Options".
    5. Klicka på "Start" och bekräfta med "OK".
  2. Anslut till ESXi-värden med en SSH-klient (t.ex. Putty).
  3. Fastställ vilken drivrutin som körs. Detta kan göras genom att skriva följande kommando: "esxcfg-scsidevs -a"                                                       
HOW11081_en_US__1ESX_SAS_esxcfg-scsidevs-a
 
  1. Om du använder en ESX 6.5 ISO-standardavbildning kan du avaktivera drivrutinen "mpt3sas" och aktivera drivrutinen "lsi_msgpt3" med följande kommandon:  
  • esxcfg-module -d mpt3sas
  • esxcfg-module -e lsi_msgpt3
  1. Om du har fel drivrutin för ESX 5.5 och 6.0 går du till steg 5a. Om du har rätt drivrutin går du till steg 5b.
    1. Avaktivera den felaktiga drivrutinen genom att skriva ett av följande kommandon
  • esxcli system module set --enabled=false --module=lsi_msgpt3. Gå till steg 6
HOW11081_en_US__2ESX_SAS_esxcli_system_module_set(1)
  1. Kontrollera att drivrutinsversionen matchar versionen i KB-artikeln 000147092 DELL Storage-kompatibilitetsmatrisen genom att skriva följande kommando:
  • För mpt3sas-drivrutinen skriver du "vmkload_mod -s mpt3sas |grep Version
HOW11081_en_US__3ESX_SAS_vmkload_mod
  Uppdatera drivrutin:  
  1. Flytta alla virtuella datorer från värden och gå in i underhållsläge.
  2. Ladda ned rätt drivrutinsversion enligt vad som anges i KB-artikeln 000147092 DELL Storage-kompatibilitetsmatrisen: (När detta skrivs är drivrutinsversionen 04.00.00.00.1vmw för ESX 5.5 U2.) Drivrutinen finns på VMwares webbplats.
  3. Extrahera ." VIB"-filen från det nerladdade "ZIP"-drivrutinspaketet
  4. Överför VIB-filen till ESXi-värden
    1. I ESXi-värdgränssnittet väljer du fliken Configuration (konfiguration).
    2. Välj Storage i konfigurationsmenyn och sedan ett datalager för att ladda upp VIB-filen
      (om inget datalager är tillgängligt kan du använda valfri FTP-klient och ladda upp till /tmp-mappen)
    3. Bläddra i ditt datalager (genom att högerklicka på det), "Bläddra i datalager".
    4. Ladda upp VIB-filen genom att välja ikonen för att ladda upp en fil
  5. Installera den nya drivrutinen (justera sökväg och filnamn därefter) genom att skriva följande 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"
HOW11081_en_US__4ESX_SAS_esxcli_software_vib
 
  1. Starta om VMware ESXi-värden.
  2. HBA-enheterna bör nu ha rätt drivrutin inläst och kan fungera korrekt med Storage Center. Du kan kontrollera detta genom att upprepa steg 5b ovan.
Värdbussadaptrarnas fasta programvara bör också uppdateras med iDRAC.
  1. Drivrutinskompatibilitet med frontend-SAS-anslutning2

Utfärda:
I Dells lagringskompatibilitetsmatris testas/stöds 6.5 VMware ESXi-versionen med SAS-frontend-anslutning. SAS-drivrutinen "lsi-msgpt3" version 12 och Storage Center OS (SCOS) version 7.2.x och 7.3.x ingick i den här lösningen som testades och stöddes. Uppgraderingar till VMware ESXi 6.5 U1, 6.5 U2 och 6.7 installerar dock automatiskt uppdaterade lsi-msgpt3 SAS-drivrutiner, t.ex. version 16. Om man inte manuellt konfigurerar en modulparameter i drivrutinen fungerar inte lsi-msgpt3-versioner som är äldre än 12 som de ska (till exempel leder omstart av värden till en LUN-kapacitet på 0 byte, åtkomsten till SAS-klientdelsvolymer förloras vid redundansväxling av styrenheten, PSOD-kerneldumpar) med ESXi-versioner som använder den här uppdaterade drivrutinen och SCOS. Detta påverkar framför allt ESXi 6.5 och 6.7, men om den här nyare drivrutinen används på ESXi 6.0 (som inte är standarddrivrutin) så gäller även detta.

Rekommendationer: 

Om du använder SAS-anslutning mellan Storage Center och ESXi-värdar med lsi-msgpt3-drivrutinen (vanligtvis ESXi 6.5+) är inställningen för bästa praxis att ändra modulparametern enligt beskrivningen nedan för alla versioner av lsi-msgpt3 SAS-drivrutinen. Det är ett krav för alla versioner som är äldre än 12. De uppdaterade inställningarna för bästa praxis finns i Dell SC-seriens bästa praxis med VMware vSphere 5.x–6.x. Tänk på att den här ändringen kräver en omstart av värden för att börja gälla.

Steg för att konfigurera modulparametern för SAS-drivrutinen 

  1. Visa modulparametervärdena
esxcli system module parameters list -m lsi_msgpt3
 
SLN313031_en_US__1image(7172)
  1. Ändra modulparametern issue_scsi_cmd_to_bringup_drive
esxcli system module parameters set -p issue_scsi_cmd_to_bringup_drive=0 -m lsi_msgpt3
  1. Kontrollera att modulparametervärdet har ändrats med listkommandot i steg 1.
SLN313031_en_US__2image(7173)
  1. Starta om ESXi-värden så börjar det ändrade värdet att gälla. 
 

Affected Products

Storage, Dell Compellent SC4020, Dell Storage SCv2000, Dell Storage SCv2020, Dell Storage SCv2080, Dell Storage SC5020, Dell Storage SCv3000, Dell Storage SCv3020

Products

Storage
Article Properties
Article Number: 000118040
Article Type: How To
Last Modified: 03 Feb 2025
Version:  7
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.