Ноя
23
2011

Некоторые полезные команды консоли VMware ESXi по работе с виртуальными машинами.

У Duncan’а Epping’а обнаружился полезный список команд, который пригодится администраторам VMware vSphere для управления виртуальными машинами из консоли сервера или по SSH:

  • Список всех зарегистрированных машин на хосте (позволит получить параметр “Vmid”, необходимый для других комманд)
    vim-cmd /vmsvc/getallvms
  • Unregister a VM (то есть вычеркнуть ее из Inventory vSphere Client для хоста)
    vim-cmd /vmsvc/unregister <Vmid>
  • Register a VM (добавить в Inventory)
    vim-cmd /solo/register /path/to/file.vmx
  • Get power state of a VM
    vim-cmd /vmsvc/power.getstate <Vimid>
  • Power off a VM
    vim-cmd /vmsvc/power.off <Vmid>
  • Power on a VM
    vim-cmd /vmsvc/power.on <Vmid>
  • Vladislav

    При первом старте VM после регистрации выдается вопрос о перемещении или копировании VM.
    Пока не будет ответа, vm не будет запущена.
    Для ответа на вопрос используйте:
    #vim-cmd vmsvc/message vmid messageid answerid

  • areconster

    Спасибо!