Menu
vmware - ползные команды

vmware - ползные команды

Полезные команды

* vmware –vl - Узнать версию

* esxcli vm process list — получаем ID виртуальной машины

* esxcli vm process kill --type=[soft,hard,force] --world-id=WorldID - убиваем процесс виртуальной машины ID 

* vim-cmd vmsvc/getallvms — вывод информации обо всех VM

* vim-cmd vmsvc/power.getstate 1 — включена/выключена VM с Vmid 1

* vim-cmd vmsvc/power.on 1 — включить VM с Vmid 1

  • vim-cmd vmsvc/power.off 1 — выключить (по питанию) VM с Vmid 1
  • vim-cmd vmsvc/power.reset 1 — перезагрузка (аналогично нажатию клавиши RESET на реальном сервере) VM с Vmid 1
  • vim-cmd vmsvc/power.shutdown 1 — корректное выключение VM с Vmid 1. Действует только, если установлены VMware Tools!
  • vim-cmd vmsvc/power.reboot 1 — перезагрузка VM с Vmid 1. Действует только, если установлены VMware Tools!
  • vim-cmd vmsvc/get.summary 1 — получение полной информации о VM с Vmid 1.
  • vim-cmd vmsvc/get.summary 1 | egrep ‘(name|power|ip)’ — получение отфильтрованной информации о VM с Vmid 1. Выводится имя, состояние питания, IP-адрес
  • vim-cmd vmsvc/power.getstate  статус питания виртуальной машины с указанным ID. Увидеть список ВМ и их ID вы можете при помощи команды;
  • 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/destroy vmid — Удалить файлы виртуальной машины;
  • vim-cmd vmsvc/power.shutdown  — Выключение виртуальной машины (shutdown guest);
  • vim-cmd vmsvc/power.reset  — Перезагрузка виртуальной машины;
  • vim-cmd vmsvc/get.summary  — Общая информация о виртуальной машине;
  • vim-cmd solo/registervm /vmfs/vol/datastore/dir/vm.vmx — Подключить виртуальную машину;
  • vim-cmd vmsvc/unregister vmid — Убрать виртуальную машину из гипервизора;
  • vim-cmd vmsvc/tools.install vmid — Установка vmware tools;
  • vim-cmd hostsvc/net/info — информация о сети гипервизора;
  • vim-cmd hostsvc/maintenance_mode_enter — Переключить хост в режим обслуживания;
  • vim-cmd hostsvc/maintenance_mode_exit — Выйти из режима обслуживания;
  • chkconfig -l — Показать службы запущенные на гипервизоре;
  • esxtop — Список процессов;
  • vmkerrcode -l — посмотреть vmkernel ошибки;
  • esxcfg-info — Посмотреть информацию о хосте;
  • esxcfg-nics -l — Посмотреть информацию о сетевых адаптерах;
  • esxcfg-vswitch -l — Посмотреть информацию о виртуальных сетевых адаптерах;
  • dcui — Стартовая консоль ESXI по ssh;
  • vsish — Vmware интерактивная консоль;
  • cat /etc/chkconfig.db — посмотреть состояние сервисов на хосте;
  • /sbin/services.sh restart — перезагрузить все сервисы на хосте;
  • vmkload_mod --list — Показать загруженные драйвера;
  • vmkload_mod -s /mod/your_driver — Показать параметры драйверов;
  • vmkfstools -i /vmfs/volumes/san_vmfs/my_vm/large_disk.vmdk -d thin /vmfs/volumes/san_vmfs/my_vm/new_thin_disk.vmdk — Конвертировать существующий диск в thin формат;

@@KNxh3

 

Включение SSH на ESXi 5 через vSphere Client.

Переходим на вкладку "Configuration", выбираем пункт "Security Profile" и нажимаем "Properties":

Выбираем сервис SSH и нажимаем "Options":

 

БЭКАПИРОВАНИЕ (ghettoVCB)

Начиная с версии 5.5 на free версиях нормально работает VEEAM.

 

https://communities.vmware.com/t5/VI-VMware-ESX-3-5-Documents/ghettoVCB-sh-Free-alternative-for-backing-up-VM-s-for-ESX-i-3-5/ta-p/2773570

/etc/ghettovcb/ghetto.conf:

VM_BACKUP_VOLUME=/vmfs/volumes/b32
DISK_BACKUP_FORMAT=thin
VM_BACKUP_ROTATION_COUNT=3
POWER_VM_DOWN_BEFORE_BACKUP=0
ENABLE_HARD_POWER_OFF=0
ITER_TO_WAIT_SHUTDOWN=4
POWER_DOWN_TIMEOUT=5
SNAPSHOT_TIMEOUT=15
ENABLE_COMPRESSION=0
VM_SNAPSHOT_MEMORY=0
VM_SNAPSHOT_QUIESCE=0

Запуск backup

 /opt/ghettovcb/bin/ghettoVCB.sh -a -g /etc/ghettovcb/ghetto.conf

Восстановление

/opt/ghettovcb/bin/ghettoVCB-restore.sh -c restore

restore:

"/vmfs/volumes/b32/w10/w10-2021-07-29_12-05-18;/vmfs/volumes/datastore1;1;w10-restored"

Ошибки

info: ###### Final status: ERROR: All VMs failed! ######

Может возникать при некорретно созданных снэпшотах.
Требуется создать снэпшот руками и удалить все.