Референтен списък с полезни команди за конзола 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 get
esxcli система 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
- Преобразуване на съществуващ диск в тънък формат;