Сегодня в статье мы расскажем как перезапустить Агентов Управления (Management agents) в ESXi.
include '../static/php/content/promo.php'; ?>
Это может быть необходимо в случае если невозможно подключение напрямую к хосту ESXi или управление с помощью vCenter Server или если vCenter Server отображает сообщение об ошибке: Virtual machine creation may fail because agent is unable to retrieve VM creation options from the host
(создание ВМ может потерпеть неудачу, из-за невозможности получения параметров создания виртуальных машин с хоста).
Решение
Для устранения неполадок с подключением ESXi перезапустите Агентов Управления на хосте ESXi
Предупреждение: если LACP настроен на сеть VSAN не перезагружайте Агентов Управления при хостах ESXi под управлением vSAN.
- Перезапуск Агентов Управления может повлиять на задачи, которые выполняются на хосте ESXi в момент перезапуска
- Проверьте наличие каких-либо проблем с хранилищем перед перезапуском службы
host deamon hostd
илиservices.sh
Перезапустите Агентов Управления ESXi используя Direct Console User Interface (DCUI)
- Подключитесь к консоли вашего ESXi хоста.
- Нажмите
F2
, чтобы настроить систему. - Войдите в систему с правами администратора.
- Используйте стрелки вверх/вниз, чтобы перейти к устранению неполадок
Troubleshooting Options -> Restart Management Agents
(Функции -> Перезапустить Management Agents). - Нажмите Enter.
- Нажмите
F11
для перезапуска сервера. - После перезапуска сервера, нажми Enter.
- Нажмите Esc для выхода
Примечание: Вы можете также перезапустить службы с помощью Host Client. В Host Client выберите Host>> Manage>> Services и Restart
(Хост >> Управление >> Услуги) и выберите услугу перезапуска.
Перезапуск Агентов Управления с помощью ESXi Using ESXi Shell или Secure Shell (SSH)
- Войдите в систему ESXi Shell или SSH с правами администратора
-
Перезапустите службы host deamon ESXi и vCenter Agent с помощью следующих команд:
/etc/init.d/hostd restart
/etc/init.d/vpxa restart
Или-
Чтобы сбросить сеть управления на определенном интерфейсе VMkernel, по умолчанию vmk0 выполните команду:
esxcli network ip interface set -e false -i vmk0; esxcli network ip interface set -e true -i vmk0
Примечание: Использование точки с запятой
;
между двумя командами гарантирует то, что интерфейс VMkernel будет отключен, а затем снова включен. Если интерфейс управления не работает наvmk0
, измените приведенную выше команду в соответствии с используемым интерфейсом VMkernel. - Чтобы перезапустить все Агенты Управления на хосте, выполните команду:
services.sh restart
-
Чтобы сбросить сеть управления на определенном интерфейсе VMkernel, по умолчанию vmk0 выполните команду:
Внимание:
- Если LACP включен и настроен, не перезапускайте службы управления с помощью команды
services.sh
. Вместо этого перезапустите независимые службы, используя команду/etc/init.d/module restart
- Если проблема не устранена, и вы перезапускаете все службы, которые являются частью сценария
services.sh
, подождите, прежде чем переходить к сценарию. - Если NSX настроен в среде, не запускайте для перезапуска команду
/sbin/services.sh restart
, поскольку это перезапустит все службы на хосте ESXi. Если вам нужно перезапустить management agents на хосте ESXi, перезапуститеvpxa
,host.d
иfdm
по отдельности. Если вам также необходимо выполнить команду перезапуска/sbin/services.sh restart
, поскольку перезапуск каждого management agent не работает, то перенесите все VM с хоста ESXi и переведите хост в режим обслуживания, если это возможно. - Если вы не уверены в том, что NSX для vSphere установлен на хосте ESXi, выполните эту команду, для проверки:
esxcli software vib list --rebooting-image | grep esx-*
Найдите следующие VIB, чтобы определить, установлен ли NSX на хосте ESXi:vsip-esx esx-vxlan
- Если вы используете общую графику в среде View (VGPU, vDGA, vSGA), не используйте
services.sh
. Это отключит службуxorg
, которая отвечает за графику на уровне гостевого ОС. Отключив графику из гостевого уровня ОС, вы вызовете сбой нагрузки VDI с использованием общей графики. Убедитесь, что вы используете общую графику для перезапуска толькоhostd
иvpxa
, если вы не в режиме обслуживания.