Ручной запуск Ovirt

Интересный вопрос:

Было просто интересно. В худшем варианте развития событий Вы не смогли бы запустить VM.

У кого-либо еще есть метод для запуска VM вручную с помощью CLI?

Из oVirt менеджера GUI (веб-интерфейс) снижается или больше работа, как можно вручную запустить VM на узле? VdsClient выглядит многообещающим, а также старая команда virsh. Но это кажется, после того как Вы остановили VM в GUI, не возможно запустить VM снова без GUI.

Я получаю это:

[root@virt0 ~]# vdsClient -s 0 continue 6416b49f-6045-4972-9805-cf24bb3801d0 Virtual machine does not exist

0
задан 23 October 2014 в 15:03
1 ответ

Команда continue предназначена для приостановленных виртуальных машин, а не для отключенных виртуальных машин. Чтобы запустить виртуальную машину, вам понадобятся две вещи - доступ к хранилищу и настройки виртуальной машины. Когда oVirt запускает виртуальную машину, он находит диски, подключенные к виртуальной машине, в базе данных, находит подходящий хост, разрешает хосту доступ к дискам, генерирует XML домена для виртуальной машины и запускает его. Без базы данных вы не знаете, какие диски принадлежат какой виртуальной машине, а также не знаете настройки виртуальной машины. Оба, конечно, можно найти в наборе файлов OVF главного домена, но это ручной процесс. Запуск и запуск двигателя oVirt происходит быстрее, его резервное копирование очень просто, и запуск его в режиме высокой доступности также далек от ракетостроения.

Для быстрого и грязного решения при полностью неудачной настройке я бы отсканировал хосты для имени виртуальной машины в журналах vdsm. Там размещен весь domxml, так что вы можете использовать его для создания быстрой и грязной конфигурации libvirt, а также для извлечения адресов дисков виртуальной машины. Я бы не рекомендовал идти по этому пути, особенно если есть шанс вернуть двигатель в рабочее состояние.

Короче говоря, убедитесь, что ваш движок кластеризован или, по крайней мере, зарезервирован ( engine-backup.sh находится в / usr / share / ovirt-engine / bin ) и у вас не будет этих проблем. Если двигатель выходит из строя, работающие виртуальные машины продолжают работать, поэтому, если вы включите его быстро, простоя производства не ожидается.

1
ответ дан 4 December 2019 в 17:08

Теги

Похожие вопросы