четверг, 22 августа 2013 г.

Обновление драйвера Emulex на VMware ESXi 5.1. OneCommand Manager.

У меня на одном из хостов VMware ESXi 5.1 в кластере возникли ошибки с вводом-выводом, а именно стала выскакивать ошибка iSCSI aborts. Переподключение LUN ситуацию не изменило. Поэтому решил посмотреть какие-же драйвера стоят на HBA-адаптере.

понедельник, 19 августа 2013 г.

Утилита для сжатия тонкого (thin) диска vmWare ESXi

Тонкий диск виртуальной машины растет по мере заполнения, но если данные удалить, то размер диска не уменьшается.
На сайте http://labs.vmware.com имеется утилита Guest Reclaim, которая работает из ОС гостевой ВМ и уменьшает размер тонкого диска путем истребования нулевых блоков.
Работает утилита с ОС Windows XP, Windows Vista, Windows 7, Windows Server 2003, Windows Server 2008.
При этом версия виртуального железа должна быть девятой. Поэтому если вы ставили ВМ в ESXi 5.0. и ниже то железо необходимо обновить - Обновление версии виртуального железа ВМ VMware ESXi (VM Version)
Также не должно быть снапшотов.

понедельник, 12 августа 2013 г.

Обновление версии виртуального железа ВМ VMware ESXi (VM Version)

Версия виртуальной машины (VM Version) необходима для поддержки виртуального железа (БИОС, доступные PCI слоты, максимальное количество процессоров и размер памяти... ).
На данный момент на ESXi 5.1 версия ВМ - 9. При создании ВМ доступны и более ранние версии, но они необходимы для совместимости.
Для виртуальных машин, работающих на хостах с ESXi 5.x VMware рекомендует обновить VM Version до 8 или 9 версии.
VM Version становится очень актуальной когда необходимо "сжать" тонкий диск - утилита Guest Reclaim работает только с девятой версий.

 Перед обновлением VMware рекомендует:
1. Создать снапшот.
2. Обновить VMware Tools. В  виртуальных машинах с ОС Microsoft Windows, если вы обновите виртуальное оборудования перед обновлением VMware Tools,  виртуальная машина может потерять свои сетевых настройки. Примечание: думаю данное утверждение относится к "продвинутым" адаптетрам и не касается E1000 который работает вообще без всяких VMware Tools.
3. Убедится, что все VMDK файлы доступны ESXi / ESX хостам через VMFS3, VMFS5 или NFS хранилище.
4. Убедится, что виртуальные машины хранятся на VMFS3, VMFS5 или на NFS хранилищах данных.

Затем виртуальная машина выключается и на ВМ при нажатии на правую кнопку мыши становится доступным меню Upgrade Virtual Hardware (в vSphere Web Client опция: Compatibility > Upgrade VM Compatibility). 

пятница, 9 августа 2013 г.

Уменьшение размера диска ВМ vmWare ESXi с ОС windows 2000 server

Имелась в виртуальной инфраструктуре старая виртуалка с операционной системой windows 2000 server. Диск был большой и толстый. Толстый в плане Thick. И имелось на нем порядочно свободного места. И сама виртуалка стояла скорее "на всякий случай", т.е. рост диска не планировался. Появилось естественное желание сконвертировать диск в "тонкий" и затем его "сжать" дабы освободить место. Сконвертировал путем миграции ВМ на новое хранилище. К слову - есть два способа преобразования:
1. Storage vMotion - в процессе миграции можно сменить тип диска.



2. Использование VMware Converter. В процессе конвертации также будет предложено выбрать формат дисков.

Итак получил тонкий диск. Решил перенести ВМ обратно и вот тут процесс завис. Именно на этой виртуалке с windows 2000 server. 
Тогда попробовал использовать с чтобы вернуть диск к первоначальному типу - программа отказалась запускается на древней ОС. Слышал что можно использовать более ранние версии VMware Converter, но решил пойти другим путем. - уменьшить разделы диска с помощью программ работы с обычными, не виртуальными дисками, после чего клонировать диск на диск нужного размера.

четверг, 8 августа 2013 г.

Обновление драйверов HP в VMware ESXi 5.1 через Update Manager

Обновления Firmware для серверов HP ProLiant, доступное для гипервизора VMware ESXi 5.1 компания HP выкладывает на http://vibsdepot.hp.com/hpq/.
Эти обновления нужны и в том случае, если изначально использовался образ ESXi от HP - драйверы то устаревают.
Для владельцев платной версии ESXi c установленными vCenter и Update Manager нет необходимости что-то скачивать, - достаточно настроить Update Manager.