Страница 1 из 2

Запуск ВМ из консоли

Добавлено: 25 июл 2018 14:05
Леонид Альбов
Возможно ли это?
Сторэйдж Домен в кластер не импортируется.
На домене лежит образ и метадата.
Можно ли как-то запустить ВМ из этого образа?
Есть у кого-то такой опыт?

Re: Запуск ВМ из консоли

Добавлено: 25 июл 2018 14:25
Dan Yasny
почему не импортируется? энжин новый или старый или восстаовленный из бекапа?

Re: Запуск ВМ из консоли

Добавлено: 25 июл 2018 15:20
Леонид Альбов
я писал вчера
- энжин новый 4.2
- при импорте доменаиз старого кластера ошибка:

Код: Выделить всё

2018-07-25 18:13:54,253+03 WARN  [org.ovirt.engine.core.bll.storage.domain.AttachStorageDomainToPoolCommand] (default task-30) [fa0fb8c1-7056-4cbd-801a-49b640b78e10] Detaching Storage Domain 'a0e51739-17b4-46c3-a99c-7e14046b6133' from it's previous storage pool '00000000-0000-0000-0000-000000000000' has failed. The meta data of the Storage Domain might still indicate that it is attached to a different Storage Pool.
2018-07-25 18:13:54,253+03 ERROR [org.ovirt.engine.core.bll.storage.domain.AttachStorageDomainToPoolCommand] (default task-30) [fa0fb8c1-7056-4cbd-801a-49b640b78e10] Command 'org.ovirt.engine.core.bll.storage.domain.AttachStorageDomainToPoolCommand' failed: EngineException: org.ovirt.engine.core.vdsbroker.irsbroker.IrsOperationFailedNoFailoverException: IRSGenericException: IRSErrorException: Failed to DetachStorageDomainVDS, error = Cannot acquire host id: (u'a0e51739-17b4-46c3-a99c-7e14046b6133', SanlockException(19, 'Sanlock lockspace add failure', 'No such device')), code = 661 (Failed with error AcquireHostIdFailure and code 661)

Re: Запуск ВМ из консоли

Добавлено: 25 июл 2018 15:55
Dan Yasny
Надо вычистить старую метадату. Точно не скажу где, под рукой нет установки, но на users@ подскажут точно.

Re: Запуск ВМ из консоли

Добавлено: 25 июл 2018 16:03
Леонид Альбов
ок, попробую попозже

Re: Запуск ВМ из консоли

Добавлено: 26 июл 2018 09:19
Леонид Альбов
Что пока придумал:
ВМ test
Копируем RAW образ нашей машины с хранилища в файл test.hdd, в VirtualBox создаем ВМ test и подключаем образ test.hdd
С ВМ на линуксе всё работает, в винде как всегда STOP 7B
Ну хоть что-то)

Re: Запуск ВМ из консоли

Добавлено: 26 июл 2018 14:13
Dan Yasny
1. зачем virtualbox? ведь можно поднять на локальном kvm
2. для обхода проблемы с 7B надо предустанавливать драйверы контроллера дисков в машину

Re: Запуск ВМ из консоли

Добавлено: 26 июл 2018 14:16
Леонид Альбов
1. Выше я и спросил, как?
Потому что у меня не получилось.
Попробовал через virsh test.xml - ошибка образа.
Через virt-install - машина запускается, но ни консоли ни сети я увидеть не смог.

Делал:

Код: Выделить всё

virt-install -n test -r 512 -f /storage500/a0e51739-17b4-46c3-a99c-7e14046b6133/images/e5fbc66c-cf74-46ef-ae39-e649e2d7f571/0e1d72db-aead-42bd-9b7d-24327a291091 -v --vnc -w bridge:ovirtmgmt --import
(на хосте centos 7 minimal)

Re: Запуск ВМ из консоли

Добавлено: 26 июл 2018 14:38
Dan Yasny
нет, напрямую я бы туда не лазил, скопировать диск при помощи dd или qemu-img и подцепить просто файл.

создать машину можно через virt-install --import притащит существующий диск а не попытается создать новый. Ну или тупо поставить virt-manager у себя и прицепиться к хосту удаленно, и сделать все в гуе

Re: Запуск ВМ из консоли

Добавлено: 31 июл 2018 05:10
molik
Dan Yasny писал(а): 25 июл 2018 15:55 Надо вычистить старую метадату.
Смысле удалить метедату? Если да, то сторедж может вообще не импортироваться потом.