MAZIN.UZ

Блог Дмитрия Мазина

Я рад вас видеть на моем блоге!

Полезные заметки в личном блоге Дмитрия Мазина.
                    Заходите, читайте, подписывайтесь.

Как подключить физический диск к VMware ESX 4.0

Автор: Дмитрий Мазин Опубликовано: 15 - марта - 2011

Появилась задача, как к ESX прицепить физический диск. Напрямую через  Vsphere Client не дает подключить диск как RDM.

Нашлось решение Филиппа Зыкова, как можно это реализовать.

Дело в том, что диск уже был с данными, которые переносить было тяжело, да и нужно было, чтобы диск можно было бы в нужный момент переставить на другой сервер.

Итак все оказалось просто:

  1. Создаем для VM новый диск, после этого данный диск Remove без удаления, чтобы получить vmdk-файл/заготовку для конвертации! Диск можно создавать с параметрами по умолчанию. Какие они – не важно.
  2. Открываем Putty, чтобы в консоли написать немного команд.
  3. Смотрим разделы fdisk –l , находим нужный нам раздел из которого надо сделать RDM (можно опознать по размеру).
  4. Вычисляем его имя (naa.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx) через esxcfg-scsidevs -c
  5. После этого в консоли вводим команду vmkfstools -i -d , которая делает конвертацию vmdk-файла.
  6. Синтаксис ее такой : vmkfstools -i [Путь к vmdk –файл ] -d rdm:/vmfs/devices/disks/naa.xxxxxxxxxxxxxxxxxxxxx [vmdk-файл]

    Пример: [root@dell-nf500 Arizona]# vmkfstools -i /vmfs/volumes/Local_Servers_VM/Arizona/Arizona_1.vmdk -d rdm:/vmfs/devices/disks/naa.60022190bd135e001238f9a43a44a6d8 Local_RDM.vmdk

    Таким образом мы конвертируем любой vmdk-файл в RDM.

  7. После этого подключаем полученный vmdk через VC-клиент к VM и делаем с ним то, что считаем нужным.
  8. Итак, на самом деле, это не совсем «кошер» и тянет на “грязный хак”, по меркам Vmware, но работает так как архитектура позволяет и допускает!

Мне помогло, работает!

Решение для ESX 3.0 можно почитать тут.

Оставить комментарий