Ovirt Manual Start Up

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

Было просто интересно. В худшем случае вы не сможете запустить виртуальную машину.

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

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

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

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

1 ответ

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

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

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

Другие вопросы по тегам