문제:
Dell EMC 스토리지 호환성 매트릭스에서 SAS 프런트엔드 연결을 통해 6.5 VMware ESXi 버전을 테스트/지원합니다. SAS 드라이버 "lsi-msgpt3" 버전 12 및 SCOS(Storage Center OS) 버전 7.2.x 및 7.3.x가 테스트 및 지원되는 솔루션에 포함되었습니다. 그러나 VMware ESXi 6.5 U1, 6.5 U2 및 6.7로 업그레이드하면 버전 16과 같이 업데이트된 lsi-msgpt3 SAS 드라이버가 자동으로 설치됩니다. 드라이버에서 모듈 매개변수를 수동으로 구성하지 않으면 ESXi 버전에서 이 업데이트된 드라이버 및 SCOS를 사용하여 12 이후 lsi-msgpt3 버전이 제대로 작동하지 않습니다(예: 재부팅 시 호스트에 LUN 용량이 0바이트로 표시되고, 컨트롤러 장애 복구 시 SAS 프런트 엔드 볼륨에 대한 액세스가 손실되며, PSOD 커널 덤프가 수행됨). 이는 특히 ESXi 6.5 및 6.7에 영향을 주지만, 이 최신 드라이버가 ESXi 6.0(기본 드라이버가 아님)에서 사용되는 경우에도 적용됩니다.
권장 사항:
lsi-msgpt3 드라이버(일반적으로 ESXi 6.5+)를 사용하여 Storage Center와 ESXi 호스트 간에 SAS 연결을 활용하는 경우 모든 버전의 lsi-msgpt3 SAS 드라이버에 대해 아래에 설명된 대로 module 매개변수 를 수정하는 것이 모범 사례 설정입니다. 이는 12 이후 모든 버전을 사용하기 위한 요구 사항입니다. 이 업데이트된 모범 사례 설정은 VMware vSphere 5.x~6.x에 대한 Dell EMC SC 시리즈 모범 사례에서 찾을 수 있습니다. 이 변경 사항을 적용하려면 호스트를 재부팅해야 합니다.
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