NVMe 디바이스에 대해 ESXi는 디바이스에서 검색한 정보를 기반으로 디바이스 식별자를 생성합니다. 일반적으로 NVMe 디바이스는 EUI64 또는 NGUID 형식의 식별자를 지원하거나 두 가지 형식 모두를 사용합니다. NGUID는 EUI64 16바이트 지정자 형식을 사용하는 네임스페이스 전역 고유 식별자입니다.
NGUID 형식만 지원하는 디바이스의 경우 호스트 생성 디바이스 식별자는 ESXi의 버전에 따라 변경됩니다. 버전 6.7 이전의 ESXi 호스트는 t10.xxx_controller_serial_number 식별자를 생성했습니다. 6.7 업데이트 1부터는, 호스트가 두 가지 식별자 즉, eui.xxx(NGUID)를 기본으로 t10.xxx_controller_serial_number를 대체 기본으로 생성합니다.
디바이스에서 지원되는 ID 형식 | 호스트에서 생성되는 디바이스 식별자 | ||
---|---|---|---|
EUI64 ID 형식 | NGUID ID 형식 | ESXi 6.7 및 이전 버전 | ESXi 6.7 업데이트 1 이상 |
예 | 예 | t10.xxx_EUI64 | t10.xxx_EUI64 |
예 | 아니요 | t10.xxx_EUI64 | t10.xxx_EUI64 |
아니요 | 예 | t10.xxx_controller_serial_number | eui.xxx(NGUID) - 기본 ID t10.xxx_controller_serial_number - 대체 기본 ID |
참고: 호스트에 NGUID 전용 디바이스가 있고 호스트를 이전 버전에서
ESXi 7.0.x로 업그레이드하면 디바이스 식별자가 t10에서 변경됩니다.
xxx_controller_serial_number에서 eui.
xxx (NGUID)로(전체
ESXi 환경의) 변경됩니다. 고객 스크립트에서 디바이스 식별자를 사용하는 경우에는 이 형식 변경을 반영해야 합니다.
기본 및 대체 디바이스 식별자 간의 매핑 확인
esxcli storage core device uidmap list 명령을 사용하여 디바이스 식별자를 확인할 수 있습니다. 출력은 다음과 비슷합니다.
esxcli storage core device uidmap list eui.0000xyz..... Primary UID: eui.0000xyz..... Alternative Primary UIDs: t10.0000abc.... Legacy UID: vml.0000000000766d68.... Alternative Legacy UIDs: vml.000000000080906....