Референтен списък с полезни команди за конзола VMWare ESXi (включително ESXCLI), които често се използват при отстраняване на неизправности и фина настройка на хипервизора. При необходимост списъкът с команди ще бъде разширен и актуализиран..
Наличните команди на конзолата ESXi могат да бъдат намерени в директорията / usr / sbin.
CD / usr / sbin
LS

Пълен списък на esxcli команди може да се покаже с помощта на командата:
esxcli списък с команди esxcli

За да започнете, ESXi командите, които можете да изпълнявате чрез ssh достъп.
рестартиране- рестартирайте хостаизключен двигател- изключете хостаesxcli система версия- разберете версията (номера) на инсталираната версия на VMware ESXiunme -a- също така открийте версията на VMware ESXi

vmware -vl- и друг начин да разберете версията и версията на VMware ESXi

списък на хардуерни програми за esxcli | още- пълни подробности за инсталираните PCI устройстваlspci- кратка информация за всички инсталирани PCI устройстваesxtop- топ мениджър на процеси за vmware esxi (бързи клавиши за превключване на дисплейв: cpu,аз: прекъсвам,m: памет,п: мрежа,г: дисков адаптер,ф: дисково устройство,V: диск VM,р: мощност mgmt)vmkerrcode -l- дешифриране на кодове за грешкиesxcfg-nics -l- информация за мрежова картаesxcfg-vswitch -l- информация за виртуален превключвателнамери. -името libstorelib.so- намери файл libstorelib.so

dcui- работете със сървърната конзола чрез ssh сесияchkconfig -l- статус на работа на демонesxcli хардуерна памет- инсталиран размер на паметтасписък на вибрациите на софтуера esxcli- списък с инсталирани vib пакетиespcli мрежа ip списък за връзка- състояние на активни връзки (аналог на netstat)esxcli storage vmfs обхват списък- монтиран / монтиран VMFS обем информацияesxcli хардуер часовник (get / set)- показване / задаване на времето на хоста на esxiCD -Промяна на текущата директория;кп -Копиране на файла .cp [файл 1] [файл2];намирам -Търсене на файлове по критерии;LS -Списък на файлове и директории в текущата или изрично посочена директория .ls / vmfs / том / ключове: -l подробна информация -показване на скрити файлове;защитен режим- Създаване на директория;MV- Преместване на файл. Преименуване на file.mv [път и име на файла] [път накъде да се премести];к.с.- Информация за работещите процеси. ps -еф;RM -Изтриване на файловеизключване- Изключване или рестартиране на изключване на сървъра nowshutdown -r сега;VI- Текстов редактор;нано- Подходящ за начинаещи текстов редактор, не се предлага на ESXi;котка- Показва съдържанието на файла на екрана. котка / и т.н. / домакини;още- Показвайте съдържанието на файла на екрана, страница в даден момент. повече / и т.н. / хостове;мъж- Помощ за man команди, за някои команди помощ се показва, когато самата команда се изпълнява без параметри;useradd- Създаване на потребителя. useradd;ако съществува -Задаване на парола за парола на потребителя;списък nfs за съхранение на esxcli- списък на свързани nfs- съхранения на хостасписък на вибрациите на софтуера esxcli- списък с инсталирани vib пакетиesxcli хардуерна памет- Информация за използване на ESXi хост памет, включително обща RAM паметespucli хардуер cpu списък- информация за броя на процесорите на хоста на ESXiсписък на адаптери за esxli iscsi- списък на iSCSI адаптери и техните именаesxcli мрежа nic списък- списък на мрежови адаптерисписък на ip интерфейс на мрежата на esxcli network- Информация за хост IP интерфейсesxcli мрежа ip dns списък за търсене- Информация за настройките на DNSist- Състояние на активните връзки (подобно на netstat)списък на съседите на мрежата- # Изходна ARP таблицаesxcli мрежова защитна стена getсписък с правила за защитна стена на мрежата esxcli- Състояние на защитната стена на ESXi и активни правила за портове и услуги;esxcli storage vmfs обхват списък- Информация за VMFS дялове, свързани с хостасписък на файловата система за съхранение на esxcli- Картографиране на VMFS обеми на устройствасписък на основните маршрути за съхранение на esxcliсписък на основните устройства за съхранение на esxcli- Показва информация за пътя и устройството на Fiber Channel (FC)списък с плъгини за ядро за съхранение на esxcli- Списък на NMP плъгини, изтеглени в систематаesccli адаптер за ядро за съхранение- Изпълнете сканиране на HBA адаптериesxcli vm списък процес- вземете идентификатора на виртуалната машинаesxcli vm процес убива --type = [мек, твърд, сила] --world-id = WorldIDубийте процеса на идентификатора на виртуалната машина (помага от виртуални машини, които са останали и не отговарят в vSphere Client)esxcli система welcomeemsg getesxcli система welcomeemsg набор- Вземете текст и променете ESXi поздравително съобщениеesxcli системни настройки за разширения списък | grep smth- Потърсете нещо в Разширени настройки на хостаesxcli хардуер часовник- Текущо хардуерно време на хостасписък за хардуерни устройства за стартиране на esxcli- Поръчка за зареждане на устройствотосписък на хардуерни програми за esxcli- Списък на PCI устройствапреоткриване на esxcli iscsi адаптер за откриване- Сканиране на iSCSI адаптериesxcli адаптер за ядро за съхранение rescan [-A | -всички]- Rescan iSCSI
Команди за работа с виртуални машини:
vim-cmd vmsvc / getallvms- показва информация за всички виртуални машиниvim-cmd vmsvc / power.getstate 1- включване / изключване на VM с vmid 1vim-cmd vmsvc / power.on 1- активирайте VM с vmid 1vim-cmd vmsvc / power.off 1- изключете (включете) VM с Vmid 1vim-cmd vmsvc / power.reset 1- рестартирайте (подобно на натискане на клавиша RESET на реален сървър) VM с Vmid 1vim-cmd vmsvc / power.shutdown 1- правилно изключване на VM с Vmid 1. Ефективно само ако са инсталирани VMware инструменти!vim-cmd vmsvc / power.reboot 1- рестартиране на VM с Vmid 1. Валидно само ако са инсталирани VMware инструменти!vim-cmd vmsvc / get.summary 1- Получете пълна информация за VM с Vmid 1.vim-cmd vmsvc / get.summary 1 | egrep '(име | мощност | ip)'- получаване на филтрирана VM информация с Vmid 1. Показва се името, състоянието на захранването, IP адреса
vim-cmd vmsvc
Въведете тази команда, ще видите всички възможни опции за нейната употреба. По-долу е списък на команди, които намерих за полезни:
vim-cmd vmsvc / power.getstateСъстояние на захранването на виртуалната машина с посочения идентификационен номер. Можете да видите списъка на виртуалните машини и техните идентификационни номера, като използвате командата;vim-cmd vmsvc / getallvms- Изключете захранването на виртуалната машина;vim-cmd vmsvc / power.off vmid- Захранване на виртуалната машина;vim-cmd vmsvc / power.on vmid- Рестартирайте виртуалната машина;vim-cmd vmsvc / power.reboot vmid- Изтриване на файлове на виртуална машина;vim-cmd vmsvc / унищожи vmid- Изтриване на файлове на виртуална машина;vim-cmd vmsvc / power.shutdown- Изключване на виртуалната машина (изключване на гост);vim-cmd vmsvc / power.reset- Рестартиране на виртуална машина;vim-cmd vmsvc / get.summary- Обща информация за виртуалната машина;vim-cmd solo / registervm /vmfs/vol/datastore/dir/vm.vmx- Свържете виртуална машина;vim-cmd vmsvc / отписване на vmid- Извадете виртуалната машина от хипервизора;vim-cmd vmsvc / tools.install vmid- Инсталирайте vmware инструменти;vim-cmd hostsvc / net / info- Информация за мрежата на Hypervisorvim-cmd hostsvc / support_mode_enter- Превключване на хоста в режим на поддръжка;vim-cmd hostsvc / support_mode_exit- Излезте от режим на поддръжка;chkconfig -l- Показване на услуги, работещи на хипервизора;esxtop- Списък на процесите;vmkerrcode -l- вижте vmkernel грешки;esxcfg-инфо- Вижте информация за хоста;esxcfg-nics -l- Преглед на информация за мрежовите адаптери;esxcfg-vswitch -l- Преглед на информация за адаптери за виртуална мрежа;dcui- ESXI стартираща конзола чрез ssh;vsish- Vmware интерактивна конзола;котка /etc/chkconfig.db- преглед на състоянието на услугите на хоста;/sbin/services.sh рестартиране- рестартирайте всички услуги на хоста;vmkload_mod --list- Показване на заредени драйвери;vmkload_mod -s / mod / your_driver- Показване на опциите на драйвера;vmkfstools -i /vmfs/volumes/san_vmfs/my_vm/large_disk.vmdk -d тънък /vmfs/volumes/san_vmfs/my_vm/new_thin_disk.vmdk- Преобразуване на съществуващ диск в тънък формат;




