Перезапуск Management Network на VMware ESXi из командной строки

Автор Itworkroom

Перезапуск Management Network на VMware ESXi из командной строки.

При администрировании виртуальной инфраструктуры VMware vSphere часто приходится перезапускать Management Network после различных манипуляций с хостом VMware ESXi (например, после обновления аренды IP-адреса у DHCP-сервера).

Делается это из консоли сервера ESXi (DCUI) в пункте меню «Restart Management Network»:

Restart Management Network


доступ к графическому интерфейсу консоли сервера (DCUI) можно получить и по протоколу SSH, выполнив команду:

# dcui

Однако многие хотели бы рестартовать сеть ESXi консольной командой ESXCLI, которую можно выполнить, например, из vSphere Management Assistant. Для этого нужно просто отключить и включить сетевой интерфейс VMkernel на хосте. Делается это через пространство имен esxcli network.

При этом, поскольку вы подключены к ESXi через этот интерфейс, то нужно, чтобы две команды (отключение и включение) были выполнены обязательно вместе. Делается это добавлением точки с запятой («;») между командами.

Узнаем имя интерфейса командой:

esxcli network ip interface ipv4 get

Далее отключаем и включаем интерфейс vmk0, что соответствует функции Restart Management Network в графическом интерфейсе хоста:

esxcli network ip interface set -e false -i vmk0; esxcli network ip interface set -e true -i vmk0

отключаем и включаем интерфейс vmk0

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *