====== Полезные команды ESXCLI в VMware ESXi ======
Список полезных команд при работе в консольном режиме VMWare ESXi благодаря которым можно контролировать широкий спектр настроек, не все из которых дублируются графическим интерфейсом vSphere Client
=== Список примонтированных NFS ===
|# esxcli storage nfs list
|
=== Список установленных vib-пакетов ===
|# esxcli software vib list
|
=== Информация о памяти на ESXi, включая объем RAM ===
|# esxcli hardware memory get
|
=== Информация о количестве процессоров на ESXi ===
|# esxcli hardware cpu list
|
=== Список iSCSI-адаптеров и их имена ===
|# esxcli iscsi adapter list
|
=== Список сетевых адаптеров: ===
|# esxcli network nic list
|
=== Информация об IP-интерфейсах хоста ===
|# esxcli network ip interface list
|
=== Информация о настройках DNS ===
|# esxcli network ip dns search list
# esxcli network ip dns server list
|
=== Состояние активных соединений (аналог netstat) ===
|# esxcli network ip connection list
|
=== Вывод ARP-таблицы ===
|# network neighbors list
|
=== Состояние фаервола ESXi и активные разрешения для портов и сервисов ===
|# esxcli network firewall get
# esxcli network firewall ruleset list
|
=== Информация о томах VMFS, подключенных к хосту ===
|# esxcli storage vmfs extent list
|
=== Мапинг VMFS-томов к устройствам ===
|# esxcli storage filesystem list
|
=== Текущая версия ESXi ===
|# esxcli system version list
|
=== Вывод информации о путях и устройствах FC ===
|# esxcli storage core path list
# esxcli storage core device list
|
=== Список плагинов NMP, загруженных в систему ===
|# esxcli storage core plugin list
|
=== Сканирование HBA-адаптеров ===
|# esxcli storage core adapter rescan
|
=== Получить список VM с их World ID и убить их по этому ID (помогает от зависших и не отвечающих в vSphere Client ВМ) ===
|# esxcli vm process list (получаем ID)
# esxcli vm process kill --type=[soft,hard,force] --world-id=WorldID (убиваем разными способами)
|
=== Узнать и изменить приветственное сообщение ESXi ===
|# esxcli system welcomemsg get
# esxcli system welcomemsg set
|
=== Поиск в Advanced Settings хоста ===
|# esxcli system settings advanced list | grep
|
=== Текущее аппаратное время хоста ===
|# esxcli hardware clock get
|
=== Порядок загрузки с устройств ===
|# esxcli hardware bootdevice list
|
=== Список PCI-устройств ===
|# esxcli hardware pci list
|
=== Сканирование iSCSI-адаптеров (выполняем две команды последовательно) ===
|# esxcli iscsi adapter discovery rediscover -A
# esxcli storage core adapter rescan [-A | -all]
|
=== Список виртуальных коммутаторов и портгрупп ===
|# esxcli network vswitch standard list
|