Полезные команды ESXCLI в VMware ESXi

Полезные команды ESXCLI в VMware ESXi

Roman Bogachev VMware Specialist | Drone Pilot | Traveler

Список полезных команд при работе в консольном режиме VMWare ESXi благодаря которым можно контролировать широкий спектр настроек, не все из которых дублируются графическим интерфейсом vSphere Client

Список примонтированных NFS

1
# esxcli storage nfs list

Список установленных vib-пакетов

1
# esxcli software vib list

Информация о памяти на ESXi, включая объем RAM

1
# esxcli hardware memory get

Информация о количестве процессоров на ESXi

1
# esxcli hardware cpu list

Список iSCSI-адаптеров и их имена

1
# esxcli iscsi adapter list

Список сетевых адаптеров:

1
# esxcli network nic list

Информация об IP-интерфейсах хоста

1
# esxcli network ip interface list

Информация о настройках DNS

1
2
# esxcli network ip dns search list
# esxcli network ip dns server list

Состояние активных соединений (аналог netstat)

1
# esxcli network ip connection list

Вывод ARP-таблицы

1
# network neighbors list

Состояние фаервола ESXi и активные разрешения для портов и сервисов

1
2
# esxcli network firewall get
# esxcli network firewall ruleset list

Информация о томах VMFS, подключенных к хосту

1
# esxcli storage vmfs extent list

Мапинг VMFS-томов к устройствам

1
# esxcli storage filesystem list

Текущая версия ESXi

1
# esxcli system version list

Вывод информации о путях и устройствах FC

1
2
# esxcli storage core path list
# esxcli storage core device list

Список плагинов NMP, загруженных в систему

1
# esxcli storage core plugin list

Сканирование HBA-адаптеров

1
# esxcli storage core adapter rescan

Получить список VM с их World ID и убить их по этому ID (помогает от зависших и не отвечающих в vSphere Client ВМ)

1
2
# esxcli vm process list (получаем ID)
# esxcli vm process kill --type=[soft,hard,force] --world-id=WorldID (убиваем разными способами)

Узнать и изменить приветственное сообщение ESXi

1
2
# esxcli system welcomemsg get
# esxcli system welcomemsg set

Поиск в Advanced Settings хоста

1
# esxcli system settings advanced list | grep <var>

Текущее аппаратное время хоста

1
# esxcli hardware clock get

Порядок загрузки с устройств

1
# esxcli hardware bootdevice list

Список PCI-устройств

1
# esxcli hardware pci list

Сканирование iSCSI-адаптеров (выполняем две команды последовательно)

1
2
# esxcli iscsi adapter discovery rediscover -A <adapter_name>
# esxcli storage core adapter rescan [-A <adapter_name> | -all]

Список виртуальных коммутаторов и портгрупп

1
# esxcli network vswitch standard list
On this page