Автостарт VM в XenServer 6.2

В графическая оболочка XenCenter 6.2  в свойствах виртуальной машине нет пункта о настройке автозапуске, сейчас это можно сделать в настройка HA (High Availability)

XenAutostart6

Start order: приоритет старта VM

Attempt to start next VM after: задержка старта в секундах перед запуском следующий VM, чтобы снизить нагрузку на файловую систему

HA Restart Priority Restart Explanation
0 attempt to start VMs with this priority first
1 attempt to start VMs with this priority, only after having attempted to restart all VMs with priority 0
2 attempt to start VMs with this priority, only after having attempted to restart all VMs with priority 1
3 attempt to start VMs with this priority, only after having attempted to restart all VMs with priority 2
best-effort attempt to start VMs with this priority, only after having attempted to restart all VMs with priority 3

 

Так же можно настроить запуск VM из консоли. Подключаемся по ssh или из графической консоли  XenServer

1) Назначаем автостарт для pool (pool)
Узнаем uuid пула выполним следующую команду:

xe pool-list

 

XenAutostart1

Устанавливаем параметр автозапуска pool

auto_poweron

XenAutostart2

xe pool-param-set uuid=(uuid pool можно 2 раза нажать TAB) other-config:auto_poweron=true

xe pool-param-set uuid=(uuid pool можно 2 раза нажать TAB) other-config:auto_poweron=true

Теперь у нас пул будет автоматически стартовать при включении или восстановлении питания

2) Смотрим список наших виртуальных машин (VM)

xe vm-list

XenAutostart3

Если VM много, находим нужную нам VM для автозапуска, запоминаем или копируем ее uuid

XenAutostart4

Далее пишем команду:

xe vm-param-set uuid=(uuid VM можно 2 раза нажать TAB) other-config:auto_poweron=true

XenAutostart5

Теперь ваша VM будет автоматически стартовать при запуске системы.

 

Views: 44