Dell Storage: 여러 SAS 어레이에 연결할 VMware ESXi 호스트 준비

Summary: 다음 지침에 따라 VMware ESXi를 SCv20x0, SCv30x0, SC4020 및 SC5020 SAS 어레이에 연결하도록 준비합니다.

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

이 문서에서는 다음 정보를 제공합니다.   
  • SCv20x0, Scv30X0, SC4020 및 SC5020 어레이에 연결할 VMware ESXi 호스트 준비
  • 프런트엔드 SAS 연결과의 드라이버 호환성

  1. SCv20x0, Scv30X0, SC4020 및 SC5020 어레이에 연결할 VMware ESXi 호스트 준비

지원되는 드라이버 및 펌웨어000147092 대한 내용은 Dell Storage Compatibility Matrix KB 문서를 참조하십시오.

  • ESXi 5.5 및 6.0에는 "mpt3sas" 드라이버가 필요하며 VMware 웹 사이트에서 확인할 수 있습니다를 입력합니다.
    • Dell 맞춤형 ESX 5.5 및 6.0 ISO는 적절한 SAS HBA 드라이버를 자동으로 로드하지 않습니다. 드라이버를 업데이트해야 합니다.
    • 기본 받은 편지함 드라이버를 사용하면 HBA가 ESX에서 볼륨을 볼 수 없습니다.
  • ESXi 6.5에는 "lsi_msgpt3" 드라이버가 필요하며 인박스 드라이버를 사용할 수 있습니다. 그러나 다른 ISO 이미지는 기본적으로 다른 드라이버를 사용합니다.
    • Dell Technologies는 Dell PowerEdge 서버에서 VMware용으로 맞춤 구성된 Dell ISO를 사용할 것을 권장합니다. ISO는 Dell 웹 사이트의 드라이버 및 다운로드(Drivers and Download) 페이지의 엔터프라이즈 솔루션(Enterprise Solutions) 섹션 아래에 Dell 웹사이트에서 확인할 수 있습니다.
    • Dell 맞춤형 ESX 6.5 ISO는 적절한 SAS HBA 드라이버를 자동으로 로드합니다.
    • 표준 VMware ESX 6.5 ISO를 사용하는 경우 올바른 인박스 SAS HBA 드라이버를 활성화해야 합니다.
이 절차는 시스템과 함께 제공된 SCv20x0 설치 포스터의 4단계 또는 배포 안내서의 3장에 요약된 단계와 일치합니다.
 
DSM Data Collector를 사용하여 SAS HBA를 사용하는 ESX 호스트를 Storage Center 어레이에 연결해야 합니다. DSM Client를 어레이에 직접 연결하는 것은 지원되지 않습니다.

활성화된 드라이버를 확인합니다.  
  1. ESXi 호스트에서 SSH를 활성화합니다.
    1. vSphere Client를 사용하여 ESXi 호스트에 로그인
    2. "Configuration" 탭을 선택한 다음 Software 메뉴에서 "Security Profile"을 선택합니다.
    3. Services 영역에서 "Properties"를 선택합니다.
    4. "SSH"를 선택한 다음 "옵션" 버튼을 클릭합니다.
    5. "Start"를 클릭하고 "OK"를 눌러 확인합니다.
  2. SSH 클라이언트(예: Putty)를 사용하여 ESXi 호스트에 연결합니다.
  3. 실행 중인 드라이버를 확인합니다. 이 작업은 다음 명령을 입력하여 수행할 수 있습니다. "esxcfg-scsidevs -a"                                                       
HOW11081_en_US__1ESX_SAS_esxcfg-scsidevs-a
 
  1. 표준 ESX 6.5 ISO 이미지를 사용하는 경우 다음 명령을 사용하여 "mpt3sas" 드라이버를 비활성화하고 "lsi_msgpt3" 드라이버를 활성화할 수 있습니다.  
  • esxcfg-module -d mpt3sas
  • esxcfg-module -e lsi_msgpt3
  1. ESX 5.5 및 6.0: 드라이버가 잘못된 경우 5a단계로 이동합니다. 올바른 드라이버가 나열되는 경우 5b단계로 이동합니다.
    1. 다음 명령 중 하나를 입력하여 올바르지 않은 드라이버를 비활성화합니다
  • esxcli system module set --enabled=false --module=lsi_msgpt3. 6단계로 이동합니다.
HOW11081_en_US__2ESX_SAS_esxcli_system_module_set(1)
  1. 드라이버 버전이 KB 문서 000147092의 버전과 일치하는지 확인합니다. 올바른 드라이버 버전을 다운로드합니다. 다음 명령을 입력합니다.
  • mpt3sas 드라이버의 경우 "vmkload_mod -s mpt3sas |grep Version"을 입력합니다. 
HOW11081_en_US__3ESX_SAS_vmkload_mod
  드라이버 업데이트:  
  1. 모든 VM을 호스트 밖으로 이동하고 유지 보수 모드로 전환합니다.
  2. KB 문서 000147092에 명시된 대로 올바른 드라이버 버전을 다운로드합니다. 올바른 드라이버 버전을 다운로드합니다.을 엽니다. (이 문서 작성 시점을 기준으로 ESX 5.5 U2의 드라이버 버전은 04.00.00.00.1vmw입니다.) 드라이버는 다음에서 찾을 수 있습니다. VMware 웹 사이트에서 확인할 수 있습니다를 입력합니다.
  3. 발췌 ." 다운로드 "ZIP" 드라이버 패키지의 VIB" 파일
  4. ESXi 호스트에 "VIB" 파일 업로드
    1. ESXi 호스트 인터페이스에서 "Configuration" 탭을 선택합니다.
    2. Configuration 메뉴에서 "Storage"를 선택한 다음 "VIB" 파일을
      업로드하기 위한 데이터 저장소를 선택합니다(사용할 수 있는 데이터 저장소가 없는 경우 FTP 클라이언트를 사용하여 /tmp 폴더에 업로드할 수 있음).
    3. 데이터 저장소를 탐색(마우스 오른쪽 버튼 클릭)한 다음 "Browse Datastore"를 선택합니다.
    4. "파일 업로드" 아이콘을 선택하여 "VIB" 파일을 업로드합니다.
  5. 다음 명령을 입력하여 새 드라이버를 설치합니다(경로 및 파일 이름 적절하게 조정). "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. VMware ESXi 호스트를 다시 부팅합니다.
  2. 이제 HBA에 올바른 드라이버가 로드되고 Storage Center에서 제대로 작동할 수 있습니다. 위의 5b단계를 반복하여 확인할 수 있습니다.
또한 iDRAC를 사용하여 HBA 펌웨어를 업데이트해야 합니다.
  1. Front-End SAS Connectivity2와의 드라이버 호환성

출판하다:
Dell Storage 호환성 매트릭스에서 6.5 VMware ESXi 버전은 SAS 프런트엔드 연결을 통해 테스트/지원됩니다. SAS 드라이버 "lsi-msgpt3" 버전 12와 Storage Center OS(SCOS) 버전 7.2.x 및 7.3.x가 테스트를 거쳐 지원되는 솔루션에 포함되었습니다. 그러나 VMware ESXi 6.5 U1, 6.5 U2 및 6.7로 업그레이드하면 버전 16과 같은 업데이트된 lsi-msgpt3 SAS 드라이버가 자동으로 설치됩니다. 드라이버에서 모듈 매개변수를 수동으로 구성하지 않으면 이 업데이트된 드라이버 및 SCOS를 사용하는 ESXi 버전에서 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 SC Series 모범 사례에서 확인할 수 있습니다. 이 변경 사항을 적용하려면 호스트를 재부팅해야 합니다.

SAS 드라이버에서 모듈 매개변수를 구성하는 단계 

  1. 모듈 매개변수 값을 나열합니다.
esxcli system module parameters list -m lsi_msgpt3
 
SLN313031_en_US__1image(7172)
  1. issue_scsi_cmd_to_bringup_drive 모듈 매개변수를 수정합니다.
esxcli system module parameters set -p issue_scsi_cmd_to_bringup_drive=0 -m lsi_msgpt3
  1. 1단계의 list 명령을 사용하여 모듈 매개변수 값이 수정되었는지 확인합니다.
SLN313031_en_US__2image(7173)
  1. ESXi 호스트를 재부팅하여 변경 내용을 적용합니다. 
 

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.