Как подключить жесткий диск напрямую к виртуальной машине VMware ESXi

Нужно создать маппинг-файл VMDK на локальное дисковое устройство, который уже как диск (pRDM или vRDM) подключить к виртуальной машине.
Подключаемся к ESXi-хосту по SSH.
1. Найдем нужное имя жесткого диска в списке устройств ESXi. Для этого перейдем в соответствующую директорию командой:

# cd /dev/disks

2. Просмотрим имеющиеся диски:

# esxcfg-mpath -l

или:

# ls -al /vmfs/devices/disks

ls-output
esxcfg-mpath
Нам интересно то, что выделено красным, необходимо найти нужный диск и скопировать его имя, например, t10.ATA___....__WD2DWCAVU0477582.

3. Далее переходим в папку с виртуальной машиной, которой мы хотим подцепить диск, например:

# cd /vmfs/volumes/datastore1/

4. Создаем там маппинг VMDK-диска для создания RDM-тома, при этом можно выбрать один из режимов совместимости:
Для pRDM (Physical RDM):

# vmkfstools -z /vmfs/devices/disks/<имя t10.ATAитп> rdm_WD2DWCAVU0477582.vmdk

Для vRDM (Virtual RDM):

# vmkfstools -r /vmfs/devices/disks/<имя t10.ATAитп> rdm_WD2DWCAVU0477582.vmdk

5. После того, как vmdk mapping file создан, можно цеплять этот диск к виртуальной машине через Add Virtual Disk (лучше использовать для него отдельный SCSI Controller):
local-esxi-rdm-mapping-3

Помните, подобная конфигурация не поддерживается со стороны VMware.


Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *