Дек
07
2014

VMware vSphere — VMX VMK_NO_MEMORY: Решение.

   Давно и плодотворно работаю с vMware, а вот вчера встретил преинтересную ошибку: На хосте в огромным количеством свободной памяти не запускались виртуальным машины, кроме того не выполнялись операции по миграции vMotion. Ошибка гласила. о нехватки памяти для запуска:

 

 

 

Can not start

Can not start2

«An error was received from the ESX host while powering on VM W###.

Heap globalCartel-1 already at its maximum size of 7869288. Cannot expand.
Could not start VMX: msg.vmk.status.VMK_NO_MEMORY»

Особое внимание было обращено на то, что хоcты работали под кастомизированным образом ESX сервера от вендора поставщика аппаратной части (в данном случае HP).

Custom Profile

Более того, не удавалось запустить даже элементарную службу SSH

Start SSH

Кроме того, подключившись к консоли  ESX можно увидеть следующею ошибку

Launch iLO

Эта ошибка связана с утечкой памяти в драйвере, который отвечает за заполнение SWAP памяти на хосте VMware ESX. Именно из-за этого хост не смог выполнить простую команду по запуску SSH.

Как исправить:

Тут есть несколько вариантов: обновить версию  HP-AMS или удалить их)

Ввиду невозможности выполнить какие-либо манипуляции с хостом, его нужно будет перезагрузить, и только потом обновить версию HP-AMS.

1.  Первым делом рекомендуется обновить версию HP-AMS до последней, которую можно найти на соответствующем сайте.

Скачав дистрибутив пакета и разместив его на общедоступном хранилище установим соответствующее обновление

# esxcli software vib install -d /vmfs/volumes/<путь к обовлнеию>/hp-ams-esxi5.5-bundle-10.0.1-2.zip

После установки потребуется перезагрузка

Проверка установки:

# esxcli software vib list | grep hp-ams
hp-ams 550.10.0.1-07.1198610 Hewlett-Packard PartnerSupported 2014-12-08

Процедура удаления описана в KB2085618 и сводится к простым командам:

#  /etc/init.d/hp-ams.sh stop

# esxcli software vib remove -n -hp-ams

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

Поделиться в соц. сетях

Опубликовать в LiveJournal
Опубликовать в Мой Мир
Опубликовать в Одноклассники
Опубликовать в Яндекс

Мастерская IT решений © | 2013-2018 | При копировании или цитировании ссылка на сайт netolkoit.ru и автора обязательна!