각 스토리지 디바이스 또는 LUN은 여러 이름으로 식별됩니다.
디바이스 식별자
스토리지의 유형에 따라 ESXi 호스트는 다양한 알고리즘 및 규칙을 사용하여 각 스토리지 디바이스의 식별자를 생성합니다.
- SCSI INQUIRY 식별자
-
호스트는 SCSI INQUIRY 명령을 사용하여 스토리지 디바이스를 쿼리합니다. 호스트는 결과 데이터, 특히 페이지 83 정보를 사용하여 고유한 식별자를 생성합니다. 페이지 83을 기반으로 하는 디바이스 식별자는 모든 호스트에서 고유하고 지속적이며 다음 중 한 형식을 사용합니다.
- naa.number
- t10.number
- eui.number
이러한 형식은 T10 위원회 표준을 따릅니다. T10 위원회 웹 사이트의 SCSI-3 설명서를 참조하십시오.
- 경로 기반 식별자
-
디바이스가 페이지 83 정보를 제공하지 않는 경우 호스트는
mpx.path 이름을 생성합니다. 여기서
path는 디바이스의 첫 번째 경로를 나타냅니다(예:
mpx.vmhba1:C0:T1:L3). 이 식별자는 SCSI INQUIRY 식별자와 같은 방법으로 사용할 수 있습니다.
mpx. 식별자는 경로 이름이 고유하다는 가정하에 로컬 디바이스용으로 생성됩니다. 하지만 이 식별자는 고유하지도 않고 지속적이지도 않으므로 시스템이 다시 시작할 때마다 변경될 수 있습니다.
일반적으로 디바이스에 대한 경로의 형식은 다음과 같습니다.
vmhbaAdapter:CChannel:TTarget:LLUN
- vmhbaAdapter가 스토리지 어댑터의 이름입니다. 이 이름은 가상 시스템에 사용되는 SCSI 컨트롤러가 아닌 호스트의 물리적 어댑터를 가리킵니다.
- CChannel은 스토리지 채널 번호입니다.
소프트웨어 iSCSI 어댑터 및 종속 하드웨어 어댑터는 채널 번호를 사용하여 동일한 대상에 대한 여러 경로를 표시합니다.
- TTarget은 대상 번호입니다. 대상 번호 지정은 호스트에 의해 결정되며 호스트에 표시될 수 있는 대상의 매핑이 바뀌면 변경될 수 있습니다. 여러 호스트가 공유하는 대상의 대상 번호는 동일하지 않을 수도 있습니다.
- LLUN은 대상 내에서 LUN의 위치를 보여 주는 LUN 번호입니다. LUN 번호는 스토리지 시스템에서 제공합니다. 대상에 LUN이 하나만 있는 경우 LUN 번호는 항상 영(0)입니다.
예를 들어 vmhba1:C0:T3:L1은 스토리지 어댑터 vmhba1과 채널 0을 통해 액세스하는 대상 3의 LUN1을 나타냅니다.
기존 식별자
SCSI INQUIRY 또는 mpx. 식별자 이외에 ESXi에서는 각 디바이스에 대해 대체 기존 이름을 생성합니다. 식별자는 다음과 같은 형식이 있습니다.
vml.number
기존 식별자는 디바이스에 고유한 일련의 숫자를 포함하며 페이지 83 정보에서 일부가 파생될 수 있습니다. 페이지 83 정보를 지원하지 않는 비로컬 디바이스의 경우에는 vml. 이름만 고유 식별자로 사용할 수 있습니다.
vSphere CLI에 디바이스 이름 표시
esxcli --server=server_name storage core device list 명령을 사용하여 vSphere CLI에 모든 디바이스 이름을 표시할 수 있습니다. 출력은 다음 예제와 비슷합니다.
# esxcli --server=server_name storage core device list naa.number Display Name: DGC Fibre Channel Disk(naa.number) ... Other UIDs:vml.number