Vmware esxi 5 - підключення локального диска як rdm

Знадобилося підключити локальний диск VMware ESXi 5 хоста безпосередньо в гостьову ОС. Для локальних дисків ця можливість офіційно не підтримується, і клієнт VMware vSphere підключити локальний диск не дає. Однак ESXi таке вміє. Як виявилося, зробити це буде непросто, а дуже просто. Причому частина необхідної інформації є в KB1026256.

Для підключення локального диска у VMware ESXi хоста як RDM диск в гості, досить за допомогою vmkfstools створити vmdk файл, і потім в клієнті VMware vSphere підключити його до віртуальної машини.

  1. Отже, перш за все треба зайти на ESXi хост по SSH.
  2. Переходимо в директорію з віртуальною машиною, в яку будемо підключати RDM диск. У цій директорії надалі буде створений vmdk файл.
  3. Потім знаходимо шлях до локальному диску. командою
виводимо список всіх підключених дисків.
  • Створюємо vmdk файл:
  • В клієнті VMware vSphere додаємо в віртуальну машину новий диск як існуючий vmdk файл.
  • Трохи додам інформації до статті. Зіткнувся з цим пів року назад. На наших сайтах і форумах про це нічого немає, а ось на зарубіжних інформації побільше)
    У vmkfstools є 2 режиму підключення фізичних дисків, один -r - як у вас в прикладі і ще є -z. Їх різниця полягає в тому, що ваш варіант, він же перший - це підключення диска не зовсім прямо, а через прошарок гипервизора. Це дає більші шанси на сумісність з гостьової ОС, але виключає можливість використання таких функцій як, наприклад, SMART, тобто показання диска ви не впізнаєте. Ще в такому варіанті погано працює ZFS, тому що їй диски потрібні реальні.
    Параметр -z - якраз підключає диски як є, всякі SMART і ZFS працюють прекрасно, але не всі гостьові ОС їх повноцінно бачать. Наприклад FreeBSD 9.x і більш ранні версії диски бачать, але тільки в снулевим розміром, а ось в FreeBSD 10 це виправили, але якось не до кінця, при великому навантаженні вилазять деякі глюки, не критичні, але осад все ж є)
    Винда і Линух майже без різниці в якому режимі підключені диски, але краще, имхо, використовувати -z, щоб видить диск повноцінно.

    Спасибі, це дійсно дуже корисний ключ.

    Vmware esxi 5 - підключення локального диска як rdm

    Схожі статті