Problema:
nella Dell EMC Storage Compatibility Matrix, la versione 6.5 di VMware ESXi è testata/supportata con connettività front-end SAS. Il driver SAS "lsi-msgpt3" versione 12 e Storage Center OS (SCOS) versioni 7.2.x e 7.3.x sono stati inclusi in questa soluzione testata e supportata. Tuttavia, gli aggiornamenti a VMWare ESXi 6.5 U1, 6.5 U2 e 6.7 installano automaticamente i driver SAS lsi-msgpt3 aggiornati, ad esempio la versione 16. Senza interventi manuali per configurare il parametro di un modulo sul driver, le versioni di lsi-msgpt3 superiori alla 12 non funzionano correttamente (ad esempio, in seguito al riavvio dell'host si riscontra una capacità LUN di 0 byte, si perde l'accesso ai volumi SAS front-end quando si esegue il failover del controller, si verifica il dump del kernel PSOD) con le versioni ESXi che usano questo driver e questo SCOS aggiornati. Questa condizione ha un impatto significativo su ESXi 6.5 e 6.7, ma si verifica anche se questo driver più recente viene utilizzato su ESXi 6.0 (che non è il driver predefinito).
Consigli:
Se si utilizza la connettività SAS tra Storage Center e gli host ESXi utilizzando il driver lsi-msgpt3 (in genere ESXi 6.5+), l'impostazione consigliata consiste nel modificare il parametro del modulo come descritto di seguito per tutte le versioni del driver SAS lsi-msgpt3. Si tratta di un requisito per qualsiasi versione successiva alla 12. Questa procedura consigliata aggiornata è disponibile in Dell EMC SC Series Best Practices with VMware vSphere 5.x–6.x. Tenere presente che questa modifica richiede un riavvio dell'host per rendere effettiva.
Procedura per la configurazione del parametro del modulo sul driver SAS
esxcli system module parameters list -m lsi_msgpt3
esxcli system module parameters set -p issue_scsi_cmd_to_bringup_drive=0 -m lsi_msgpt3