Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Dell Storage Vorbereiten der VMware ESXi-Hosts für den Anschluss an SCv20x0-, SCv30x0-, SC4020-, SC5020-SAS-Speicherarrays

Summary: Befolgen Sie diese Anweisungen, um Ihre ESXi für die Anbindung an SAS-Arrays vorzubereiten.

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Instructions

Dieser Artikel enthält Informationen zu folgenden Themen:   
  • Vorbereiten der VMware ESXi-Hosts für den Anschluss an SCv20x0-, SCv30x0-, SC4020-, SC5020-SAS-Speicherarrays
  • Treiberkompatibilität mit Front-End-SAS Konnektivität

  1. Vorbereiten der VMware ESXi-Hosts für den Anschluss an SCv20x0-, SCv30x0-, SC4020-, SC5020-SAS-Speicherarrays

Überprüfen Sie den KB-Artikel 000147092 Dell Storage Compatibility Matrix für den unterstützten Treiber und die Firmware.

  • ESXi 5.5 und 6.0 benötigen einen "mpt3sas“-Treiber und müssen von der VMware-Website heruntergeladen werden..
    • Die benutzerdefinierten ISO-Dateien ESX 5.5 & 6.0 von Dell laden den richtigen SAS HBA-Treiber nicht automatisch. Der Treiber muss aktualisiert werden.
    • Durch die Verwendung der eigenen Inbox-Treiber können die HBAs Volumen in ESX nicht erkennen.
  • Im Fall von ESXi 6.5 ist der Treiber "lsi_msgpt3“ erforderlich und der Inbox-Treiber kann verwendet werden. Jedoch verwendet ein anderes ISO-Image standardmäßig einen anderen Treiber.
    • Dell EMC empfiehlt die Verwendung der benutzerdefinierten ISO-Dateien von Dell für VMware auf Dell EMC PowerEdge-Servern. Die ISO-Datei befindet sich im Abschnitt "Enterprise Solutions" auf der Seite "Driver and Download" (Treiber und Download) der Website von Dell.
    • Die benutzerdefinierten Dell ESX 6.5 ISO-Dateien laden automatisch den richtigen SAS HBA-Treiber.
    • Bei Verwendung der standardmäßigen VMware ESX 6.5 ISO-Dateien muss der SAS-HBA-Inbox-Treiber aktiviert werden.
Dieses Verfahren richtet sich nach den in Schritt 4 aufgeführten Schritten des Scv20x0-Installationsposters, das mit dem System mitgeliefert wird, oder Kapitel 3 im Bereitstellungshandbuch.
 
Um einen ESX-Host mit den SAS-HBAs am Storage Center-Array zu verbinden, muss der DSM Data Collector verwendet werden.  Der direkte Anschluss des DSM Client an den Array wird derzeit nicht unterstützt.

Prüfen Sie, welcher Treiber aktiviert ist:  
  1. Aktivieren Sie SSH auf dem ESXi-Host:
    1. Melden Sie sich mit vSphere Client beim ESXi-Host an.
    2. Wählen Sie die Registerkarte "Configuration“ (Konfiguration) und dann im Menü "Software" die Option "Security Profile" (Sicherheitsprofil).
    3. Wählen Sie im Bereich "Services" (Dienste) die Option "Properties“ (Eigenschaften).
    4. Wählen Sie "SSH" und klicken Sie dann auf die Schaltfläche „Options“ (Optionen).
    5. Klicken Sie auf "Start" und bestätigen Sie mit "OK".
  2. Stellen Sie über den SSH-Client ein Verbindung zum ESXi-Host her (z. B. als Putty).
  3. Prüfen Sie, welcher Treiber ausgeführt wird. Dazu können Sie den folgenden Befehl eingeben: "esxcfg-scsidevs-a"                                                       
HOW11081_en_US__1ESX_SAS_esxcfg-scsidevs-a
 
  1. Wenn Sie ein standardmäßiges ESX 6.5 ISO-Image verwenden, können Sie den Treiber " mpt3sas“ deaktivieren und den Treiber "lsi_msgpt3“ über die folgenden Befehle aktivieren:  
  • esxcfg-module -d mpt3sas
  • esxcfg-module -e lsi_msgpt3
  1. Wenn Sie im Fall von ESX 5.5 und 6.0 über den falschen Treiber verfügen, fahren Sie mit Schritt 5a fort. Wenn der richtige Treiber aufgeführt wird, fahren Sie mit Schritt 5b fort.
    1. Deaktivieren Sie den falschen Treiber, indem Sie einen der folgenden Befehl eingeben
  • esxcli system module set --enabled=false --module=lsi_msgpt3. Fahren Sie mit Schritt 6 fort.
HOW11081_en_US__2ESX_SAS_esxcli_system_module_set (1)
  1. Überprüfen Sie, ob die Treiberversion dem im KB-Artikel 000147092 entspricht. DELL Storage Kompatibilitätsmatrix übereinstimmt: Geben Sie folgenden Befehl ein:
  • Geben Sie für den Treibertyp mpt3sas "vmkload_mod -s mpt3sas |grep Version" ein. 
HOW11081_en_US__3ESX_SAS_vmkload_mod
  Aktualisieren des Treibers:  
  1. Entfernen Sie alle VMs vom Host und wechseln Sie in den Wartungsmodus.
  2. Laden Sie die richtige Treiberversion herunter, wie im KB-Artikel 000147092 angegeben. DELL Storage Kompatibilitätsmatrix übereinstimmt: : (zum Zeitpunkt der Veröffentlichung dieses Dokuments wird die Treiberversion 04.00.00.00.1vmw für ESX 5.5 U2 unterstützt). Der Treiber befindet sich auf der VMware-Website heruntergeladen werden..
  3. Extrahieren Sie die ".VIB"-Datei aus dem heruntergeladenen Treiberpaket “ZIP”.
  4. Laden Sie die "VIB"-Datei auf den ESXi-Host hoch.
    1. Wählen Sie auf der ESXi Host-Schnittstelle die Registerkarte "Configuration“ (Konfiguration).
    2. Wählen Sie im Menü "Configuration" (Konfiguration) die Option "Storage" (Speicher) und dann einen Datenspeicher für den Upload der ".VIB“-Datei. 
      (Wenn kein Datenspeicher verfügbar ist, können Sie einen beliebigen FTP-Client für den Upload in das Verzeichnis /tmp-Ordner verwenden).
    3. Durchsuchen Sie Ihren Datenspeicher, indem Sie mit der rechten Maustaste darauf klicken, "Browse Datastore (Datenspeicher durchsuchen).
    4. Laden Sie die ".VIB"-Datei hoch, indem Sie das Symbol zum Hochladen einer Datei auswählen.
  5. Installieren Sie den neuen Treiber, indem Sie den folgenden Befehl eingeben: "esxcli-Software-/VMFS/Volumes/esxi01-local/SCSI-mpt3sas-04.00.00.00.1vmw--Installation-v 1OEM.500.0.0.472560.x86_64."
HOW11081_en_US__4ESX_SAS_esxcli_software_vib
 
  1. Starten Sie den VMware ESXi-Host neu.
  2. In den HBAs sollte jetzt der richtige Treiber geladen sein und sie müssten ordnungsgemäß mit dem Storage Center funktionieren. Dies können Sie überprüfen, indem Sie den vorstehenden Schritt 5b wiederholen.
Darüber hinaus sollte die HBA-Firmware mithilfe von iDRAC aktualisiert werden.
  1. Treiberkompatibilität mit Front-End-SAS Connectivity2

In der Kompatibilitätsmatrix für Dell EMC Storage wurde die Version 6.5 von VMware ESXi mit SAS Front-End-Konnektivität getestet/unterstützt. Der SAS-Treiber „lsi-msgpt3“ Version 12 und die SCOS-Versionen (Storage Center OS) 7.2.x und 7.3.x wurden in diese getestete und unterstützte Lösung aufgenommen. Upgrades auf VMWare ESXi 6.5 U1, 6.5 U2 und 6.7 installieren jedoch automatisch aktualisierte lsi-msgpt3 SAS-Treiber, wie beispielsweise Version 16.  Ohne manuelles Eingreifen bei der Konfiguration eines Modulparameters auf dem Treiber funktionieren Versionen von lsi-msgpt3 höher als 12 nicht ordnungsgemäß (z. B. beim Neustart des Hosts wird eine LUN-Kapazität von 0 Byte erkannt, der Zugriff auf SAS-Frontend-Volumes geht beim Controller-Failover verloren, PSOD-Kernel-Dumps), wenn ESXi-Versionen diesen aktualisierten Treiber und SCOS verwenden. Dies hat insbesondere Auswirkungen auf ESXi 6.5 und 6.7, wenn dieser neuere Treiber jedoch auf ESXi 6.0 verwendet wird (was nicht der Standardtreiber ist) gilt dies auch.

Empfehlungen: 

Wenn Sie SAS-Konnektivität zwischen Storage Center und ESXi-Hosts verwenden, die den Treiber lsi-msgpt3 verwenden (in der Regel bei ESXi 6.5+), hat sich die Einstellung bewährt, den Modulparameter wie unten beschrieben für alle Versionen des SAS-Treibers lsi-msgpt3 zu ändern.  Dies ist eine Voraussetzung für jede Version höher als 12.  Diese aktualisierten Best Practice-Einstellungen finden Sie unter Dell EMC SC Serie – Best Practices mit VMware vSphere 5.x–6.x. Beachten Sie bitte, dass der Host neu gestartet werden muss, damit die Änderungen wirksam werden.

Schritte zum Konfigurieren des Modulparameters auf dem SAS-Treiber 

  1. Listen Sie die Werte der Modulparameter auf
esxcli system module parameters list -m lsi_msgpt3
 
SLN313031_en_US__1image (7172)
  1. Ändern Sie den Modulparameter Issue_scsi_cmd_to_bringup_drive
esxcli system module parameters set -p issue_scsi_cmd_to_bringup_drive=0 -m lsi_msgpt3
  1. Überprüfen Sie, dass der Modulparameterwert mit dem Befehl „list“ in Schritt 1 geändert wurde.
SLN313031_en_US__2image (7173)
  1. Starten Sie den ESXi-Host neu, damit der geänderte Wert in Kraft tritt. 
 

Article Properties


Affected Product

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

Product

Storage

Last Published Date

21 Feb 2021

Version

6

Article Type

How To