Libvirt Qemu / KVM не работает при создании гостя без какого-либо конкретного сообщения об ошибке

Я пытаюсь начать работу с Libvirt / Qemu / KVM в Debian 8.7.1. Я загрузил ISO-образ Debian Stretch, чтобы проверить его. Когда я пытаюсь создать виртуальную машину, установщик Debian инициирует, настраивает пароль root, user, apt, а затем терпит неудачу на шаге «Выбрать и установить программное обеспечение». Нет сообщения об ошибке или чего-то еще. Буквально сказано:

Installation Failed on this step: select and install software

И это все, что он говорит. Я проверил / var / log / libvirt / qemu / и там только пустой файл mytest.log .

Во время установки мой терминал показывает:

Starting install...
Allocating 'mytest.qcow2'                         | 4.0 GB     00:00     
Creating domain..

Нет сообщений об ошибках даже после сбоя.

Вот шаги, которые я предпринял:

sudo apt-get update
sudo apt-get update install qemu-kvm libvirt-bin virtinst virt-viewer virt-manager

adduser myuser kvm
adduser myuser libvirt

sudo usermod -a -G libvirt myuser
sudo usermod -a -G kvm myuser

virsh -c qemu:///system net-start default

virt-install --virt-type kvm --name stretch-amd64 --memory 512 --cdrom ~/Downloads/firmware-stretch-DI-rc3-amd64-netinst.iso --disk size=4

Есть идеи, что могло вызвать сбой?

0
04.05.2017, 06:42
1 ответ

С помощью этого замечательного руководства и трех дней проб и ошибок мне удалось заставить это работать с Ubuntu 17.04 ISO, а также с альфа-версией CoreOS ISO. Однако Debian 9 ISO не будет работать. Я создам отдельный вопрос для этой проблемы, потому что я считаю, что это связано с virt-viewer.

Ниже приведены шаги, которые я предпринял, чтобы решить исходную проблему. Было несколько проблем, включая проблемы с разрешениями, размером диска и многое другое. Я очистил и переустановил все от root, а затем предпринял следующие шаги (это для альфа-образа CoreOS ISO):

$ su

# apt-get install qemu-kvm libvirt-bin virtinst virt-manager

# adduser jmnooor kvm
# adduser jmnooor libvirt

# sudo usermod -a -G libvirt myuser
# sudo usermod -a -G kvm myuser

$ mkdir ~/pools

$ virsh -c qemu:///system net-autostart default

$ virsh -c qemu:///system net-start default

$ virsh -c qemu:///system \
    pool-define-as mytest000 \
    dir --target ~/pools

$ virsh -c qemu:///system pool-autostart mytest000

$ virsh -c qemu:///system pool-start mytest000

$ virsh -c qemu:///system pool-list --all

$ cd ~/pools

$ sudo virt-install --virt-type kvm --name vm000 --memory=2048 --vcpus=2 --cpu=host --cdrom ~/pools/coreos_production_iso_image.iso --disk=pool=mytest000,size=10,format=qcow2 -w network=default --graphics=vnc
0
28.01.2020, 04:46

Теги

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