Если говорить языком Google Translate то имеем приблизительно следующее:
Он был удален из-за плохого взаимодействия с другими функциями, такими как высокая доступность, Rolling Бассейн обновления и интегрированные DR. Автозапуск настройками виртуальных машин начинается в неконтролируемых моды, в самое неподходящее время или в неправильном хостов и фактически нарушил эти другие функции.Но если все таки нужно настроить автозапуск для одного сервера можно воспользоваться следующим способом:
1. Для начала необходимо выяснить uuid виртуальных машин, которые должны самостоятельно запускаться. В консоли сервера необходимо выполнить команду
xe vm-list
Получим приблизительно следующее:
uuid ( RO) : 5fa88a5d-5906-7d66-dc5f-3924be3acbd0
name-label ( RW): yellow
power-state ( RO): halted
uuid ( RO) : ccfc11a9-728c-cc26-ecf2-babc36c51631
name-label ( RW): red
power-state ( RO): running
2. Открываем на редактирование файл rc.local, для этого выполняем команду
nano /etc/rc.local
3. Дописываем в конец файла:
sleep 20
xe vm-start uuid=ccfc11a9-728c-cc26-ecf2-babc36c51631
sleep 20
xe vm-start uuid=5fa88a5d-5906-7d66-dc5f-3924be3acbd0
Сохраняем файл по F2.
Теперь после перезагрузки XenServer будет произведен автоматический запуск перечисленных виртульных машин с задержкой в 20 секунд.
11 коментарів:
Сохраняем файл по F2
Если nano то может по Ctrl+O ?
У меня в ssh сессии по F2
всё намного проще
xe vm-list
получаем uuid
xe vm-param-set other-config:auto_poweron=true uuid=
и всё :)
Я так понимаю, все равно прописывать нужно в rc.local. А какая задержка между запуском виртуальных машин если их несколько?
нет оно прописываетв конфиге vm и стартует как на 5-й ветке
если надо задержка и последовательность то или через HA или скриптом
других вариантов я не знаю
Так в конфиге XenServer, точнее его консоли или в свойствах ВМ в XenCenter?
это в консоли xenserver в свойствах видно через консоль, а в XenCenter это не контролируется. Там только для НА есть.
это всё из той же оперы как прокидывание оборудования внутрь VM, через GUI только видео карту можно и всё
Попробовал Вашим методом на сервере после обновления - не работает.
to Алексей Блинков
после каждого обновления версии Xen возвращает к исходному файл rc.local
поэтому нужно после каждого обновления вносить такую правку
Да, это есть так. Системные обновления захватывают файл rc.local
Дописати коментар