로컬 스토리지에 대한 PowerFlex 원시 디바이스 매핑
Summary: 이 KB 문서에서는 ESXi에서 PowerFlex VM(Virtual Machine)에 RDM(Raw Device Mapping)을 수행하는 방법에 대해 설명합니다. 이 문서는 ESXi server에 RAID(Redundant Array of Independent Disks) 컨트롤러가 있는 경우에만 사용할 수 있습니다. 그렇지 않은 경우 ESXi에 "보라색 화면"이 표시되고 재부팅될 수 있습니다. ...
Instructions
단계: 다음은 절차에 대한 VMware KB입니다. 로컬 스토리지에 대한 RDM(Raw Device Mapping) 구성(외부 링크)
증상:
이러한 증상은 로컬 데이터 저장소를 RDM(Raw Device Mapping)으로 구성하려고 할 때 나타납니다.
- RDM을 생성하는 옵션이 회색으로 표시됩니다.
- 로컬 볼륨은 가상 머신에 원시 디바이스 매핑으로 추가할 수 없습니다.
원인: 기본적으로 로컬 스토리지 디바이스는 ESXi/ESX 호스트에서 잠재적인 RDM 후보로 비활성화되어 있습니다. 이는 대부분의 기존 로컬 컨트롤러가 RDM 디스크를 올바르게 처리하고 통신하기 위한 하드웨어 요구 사항을 충족하지 못하기 때문입니다.
해결 방법:
ESXi/ESX 호스트를 사용하여 로컬 스토리지에서 RDM을 구성하려면 다음 두 조건이 모두 필요합니다.
- 후보 디바이스는 SCSI Inquiry VPD(Vital Data Product) 페이지 코드를 지원해야 합니다.
0x83- RDM 디바이스와 직접 주소 지정하고 통신하는 데 사용됩니다. SCSI 감지 코드에 대한 자세한 내용은 VMkernel 로그의 SCSI 검사 조건 해석을 참조하십시오. - 대상 디바이스는 ESXi/ESX 호스트가 RDM으로 사용할 디바이스를 고유하게 식별할 수 있도록 글로벌 일련 번호를 내보내야 합니다.
RDM 역할을 하는 이 기능은 일부 로컬 컨트롤러와 연결된 스토리지에서 사용하지 못할 수 있습니다. 하드웨어 공급업체에 문의하여 컨트롤러가 필요한 조건을 지원하는지 여부와 기술 지원을 확인하십시오.
적절한 컨트롤러가 있는 경우 로컬 디바이스를 RDM으로 구성할 수 있습니다. 로컬 스토리지 디바이스를 RDM으로 구성하려면 CLI(Command Line Interface)를 사용해야 하며 vSphere Client를 통해서는 구성할 수 없습니다.
로컬 디바이스를 RDM 디스크로 구성하려면
- ESXi/ESX 호스트에 대한 SSH 세션을 엽니다.
- 다음 명령을 사용하여 ESXi 호스트에 연결된 디스크를 나열합니다.
# ls -l /vmfs/devices/disks
- 목록에서 RDM으로 구성할 로컬 디바이스를 식별하고 디바이스 이름을 복사합니다.
디바이스 이름 앞에 t10이 붙을 가능성이 높습니다. 그리고 다음과 비슷하게 보입니다.t10.F405E46494C4540046F455B64787D285941707D203F45765 - 디바이스를 RDM으로 구성하고 선택한 대상으로 RDM 포인터 파일을 출력하려면 다음 명령을 실행합니다.
# vmkfstools -z /vmfs/devices/disks/ /vmfs/volumes///_x.vmdk
예:
# vmkfstools -z /vmfs/devices/disks/t10.F405E46494C4540046F455B64787D285941707D203F45765 /vmfs/volumes/Datastore2/SVM-1/svm-1_1.vmdk
새로 생성된 RDM 포인터 파일의 크기는 해당 파일이 매핑된 원시 디바이스와 동일한 크기로 표시됩니다. 이 파일은 더미 파일이며 스토리지 공간을 사용하지 않습니다.
- RDM 포인터 파일을 생성했으면 vSphere Client를 사용하여 RDM을 가상 머신에 연결합니다.
-
- RDM 디스크를 추가할 가상 머신을 마우스 오른쪽 버튼으로 클릭합니다.
- Edit Settings를 클릭합니다.
- Add...를 클릭합니다.
- 하드 디스크를 선택합니다.
- 기존 가상 디스크 사용을 선택합니다.
- RDM 포인터를 저장한 디렉토리로 이동하여 RDM 포인터 파일을 선택하고 다음을 클릭합니다.
- 디스크를 연결할 가상 SCSI 컨트롤러를 선택하고 Next를 클릭합니다.
- Finish를 클릭합니다.
이제 가상 머신 인벤토리에 새 하드 디스크가 매핑된 원시 LUN으로 표시됩니다. 이 가상 머신에는 이제 로컬 디스크 마이그레이션이 연결되어 있으므로 vMotion을 사용할 수 없습니다.