SCROLL

Посты с тэгом: esxi

В работе имеется Blade-сервер Dell VRTX на лезвиях которых используется гипервизор VMware vSphere 6.5. Так как все лезвия используют одну дисковую корзину VRTX, то перемещение\миграция виртуальных машин осуществляется путем обычного разрегистрирования на одном лезвии и регистрация на другом.

[stextbox id=’info’]Такой метод миграции VM соответственно требует обязательного выключения машины, в отличии от использования vCenter. Но vCenter дорогой и не каждая организация готова его себе позволить, как в моем случае.[/stextbox]

 

В очередной раз понадобилось переместить VM (webserver_1) с одного лезвия на другой и в процессе этого столкнулся с трудностями запуска VM на целевом лезвии. В качестве памятки себе опишу свою проблему и ее решение.

 

На исходном лезвии выполнил завершение работы на виртуальной машине, но она не выключилась. Решил принудительно завершить ее работу через консоль, но в активных процессах виртуальную машину (webserver_1) не обнаружил, а вместо нее висела виртуальная машина с названием vm.572109.

Принудительно завершил процесс vm.572109 и разрегистрировал ее из текущего лезвия. На другом лезвии зарегестрировал ее и попытался запустить, но она не запустилась.

 

Долго висел статус «Running…»

Рассмотрим как корректно переименовать виртуальную машину в VMware ESXi (5.5, 6.5, 6.7) версиях. Для примера рассмотрим переименование виртуальной машины asterisk_1 в asterisk_test.

В качестве памятки по работе с ESXi посредством командной строки, приведу список основных команд для работы как с хостом VMware ESXi, так и с виртуальными машинами.

VMFSTOOLS  — это инструмент командной строки vSphere, для управления томами VMFS.  С помощью vmfstools можно выполнять операции с файлами виртуальных дисков. В качестве памятки, разберем примеры работы с виртуальными дисками.

Появилось на одном из серверов ESXi 5.5.0 вот такое предупреждающее сообщение: Lost connectivity to the device mpx.vmhba32:C0:T0:L0 backing the boot filesystem /vmfs/devices/disks/mpx.vmhba32:C0:T0:L0. As a result, host configuration changes will not be saved to presistent storage.

esxi_5-5-0_1

 

Это предупреждающее сообщение говорит о том что вставленная Flash-карта/SD-карта (с которой был установлен и с которого происходит загрузка ESXi) не доступна на ESXi хосте из за потери соединения с ней. Потеря соединения в загрузочным устройством могло произойти из за какого либо сбоя в работе ESXi, либо в следствии выхода из строя самого загрузочного устройства.

 

Так как ESXi ОС загружается в память при загрузке, то система будет нормально работать до отключения питания. Можно отключить загрузочное устройство и проверить его на целостность, т.к. возможно оно вышло из строя. Данное предупреждение не исчезнет автоматически при восстановлении соединения с загрузочным устройством и будет висеть пока мы не исправим проблему.

 

Если с загрузочным устройством все нормально, то нам всего лишь нужно перезапустить агентов управления. Перезапустить агентов управления можно двумя способами, через подключение к ESXi по SSH или локально на самом ESXi используя встроенный интерфейс управления ESXi.

Разберем как конвертировать виртуальный диск из Thick Provision Lazy Zeroed (толстый) в Thin Provision (тонкий) на VMware ESXi 5.5.

В этой статье мы разобрали как развернуть vCenter Server 5.5 Appliance и теперь нам нужно на этот сервер завести наши хосты ESXi для централизованного управления ими.

Использовать для работы мы будем vSphere Client.

Запускаем сферу и первым делом нужно создать новый Datacenter. Правой кнопкой мыши по localhost (он же vCenter) и выбираем New Datacenter. Именуем созданный Datacenter произвольно.

enter_host1

На работе была поставлена задача создать шаблоны виртуальных машин, для того чтобы в случае его можно было на ESXi быстро развернуть ту или иную тачку, не тратя время на последующую ее настройку и обновления.

Для выполнения поставленной задачи нам необходим vCenter Server, единый пульт управления всеми нашими серверами ESXi и виртуальными машинами. Развернуть vCenter Server можно двумя способами:

 

  1. Использовать готовый образ  vCenter Server 5.5 Appliance на базе OpenSUSE (Скачать можно тут)
  2. Ручная установка vCenter Server 5.5 (Скачать можно тут)

Мы рассмотрим как развернуть vCenter Server 5.5 Appliance. Данный образ создан командой VMWare и уже можно сказать из коробки готов к работе. Разворачивать образ мы будем на сервере ESXi 5.5. Поехали.

Импортируем скачанную виртуальную машину. File — Deploy OVF Template.

install_vcenter1

Иногда в следствии сбоя в работе VMware ESXi (5.5, 6.5, 6.7), виртуальная машина зависает и ее нельзя никаким средствами перезагрузить/выключить с помощью интерфейса клиента vSphere.