KundInnenbenachrichtigung zu SC Storage: Treiberkompatibilität mit Front-end-SAS-Konnektivität
Summary: Best-Practice-Einstellungen zum Ändern eines Modulparameters für den SAS-Treiber lsi-msgpt3 bei Verwendung von SAS-Front-End-Konnektivität.
Symptoms
Problem:
In der Dell EMC Storage-Kompatibilitätsmatrix wird die VMware ESXi-Version 6.5 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.
Cause
Resolution
Empfehlungen:
Wenn Sie eine SAS-Konnektivität zwischen Storage Center und ESXi-Hosts verwenden, die den lsi-msgpt3-Treiber (in der Regel ESXi 6.5+) verwenden, besteht die bewährte Vorgehensweise darin, den Modulparameter wie unten beschrieben für alle Versionen des lsi-msgpt3-SAS-Treibers 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, dass für diese Änderung ein Neustart des Hosts erforderlich ist, um wirksam zu werden.
Schritte zum Konfigurieren der Modulparameter auf dem SAS-Treiber
- Listen Sie die Werte der Modulparameter auf
esxcli system module parameters list -m lsi_msgpt3
- Ä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
- Überprüfen Sie, dass der Modulparameterwert mit dem Befehl „list“ in Schritt 1 geändert wurde.
- Starten Sie den ESXi-Host neu, damit der geänderte Wert in Kraft tritt.