[Bug 1545687] [NEW] Unable to launch a guest using libvirt on PowerNV Ubuntu Host
Launchpad Bug Tracker
1545687 at bugs.launchpad.net
Tue Feb 16 06:29:03 UTC 2016
You have been subscribed to a public bug:
== Comment: #0 - 2016-02-11 23:34:06 ==
---Problem Description--
libvirt shooting below error on launch/install a guest on Ubuntu16.04-ppc64le PowerNV Host.
But, It was successful in bringing up guest using qemu directly.
root at p8wookie:~#
root at p8wookie:~# virt-install --name=Ubuntu.16.04 --ram 2048 --cdrom /var/lib/libvirt/images/xenial-server-ppc64el.iso --disk path=/var/lib/libvirt/images/ubuntu.16.04.qcow2,bus=virtio,size=25,format=qcow2,cache=none --bridge=virbr0,model=virtio-net --machine pseries
ERROR Host does not support any virtualization options
root at p8wookie:~#
root at p8wookie:~#
Missing HVM capability:
root at p8wookie:~# virsh capabilities | grep hvm
root at p8wookie:~# echo $?
1
root at p8wookie:~#
(complete virsh capabilities output attached )
Libvirtd Status:
root at p8wookie:~# service libvirt-bin status
? libvirt-bin.service - Virtualization daemon
Loaded: loaded (/lib/systemd/system/libvirt-bin.service; enabled; vendor preset: enabled)
Active: active (running) since Thu 2016-02-11 23:16:02 EST; 4s ago
Docs: man:libvirtd(8)
http://libvirt.org
Main PID: 47938 (libvirtd)
Tasks: 17 (limit: 512)
CGroup: /system.slice/libvirt-bin.service
??47938 /usr/sbin/libvirtd
Feb 11 23:16:02 p8wookie systemd[1]: Starting Virtualization daemon...
Feb 11 23:16:02 p8wookie systemd[1]: Started Virtualization daemon.
root at p8wookie:~#
Package Information:
root at p8wookie:~# dpkg -l | grep libvirt
ii libvirt-bin 1.2.21-2ubuntu10 ppc64el programs for the libvirt library
ii libvirt-dev:ppc64el 1.2.21-2ubuntu10 ppc64el development files for the libvirt library
ii libvirt0:ppc64el 1.2.21-2ubuntu10 ppc64el library for interfacing with different virtualization systems
ii libvirt0-dbg 1.2.21-2ubuntu10 ppc64el library for interfacing with different virtualization systems
ii libvirtodbc0 6.1.6+repack-0ubuntu5 ppc64el high-performance database - ODBC libraries
ii python-libvirt 1.2.15-1ubuntu1 ppc64el libvirt Python bindings
root at p8wookie:~#
Qemu Packages:
root at p8wookie:~# dpkg -l | grep qemu
ii ipxe-qemu 1.0.0+git-20150424.a25a16d-1ubuntu1 all PXE boot firmware - ROM images for qemu
ii qemu 1:2.5+dfsg-1ubuntu5 ppc64el fast processor emulator
ii qemu-block-extra:ppc64el 1:2.5+dfsg-1ubuntu5 ppc64el extra block backend modules for qemu-system and qemu-utils
ii qemu-kvm 1:2.5+dfsg-1ubuntu5 ppc64el QEMU Full virtualization
ii qemu-slof 20151103+dfsg-1ubuntu1 all Slimline Open Firmware -- QEMU PowerPC version
ii qemu-system 1:2.5+dfsg-1ubuntu5 ppc64el QEMU full system emulation binaries
ii qemu-system-arm 1:2.5+dfsg-1ubuntu5 ppc64el QEMU full system emulation binaries (arm)
ii qemu-system-common 1:2.5+dfsg-1ubuntu5 ppc64el QEMU full system emulation binaries (common files)
ii qemu-system-mips 1:2.5+dfsg-1ubuntu5 ppc64el QEMU full system emulation binaries (mips)
ii qemu-system-misc 1:2.5+dfsg-1ubuntu5 ppc64el QEMU full system emulation binaries (miscelaneous)
ii qemu-system-ppc 1:2.5+dfsg-1ubuntu5 ppc64el QEMU full system emulation binaries (ppc)
ii qemu-system-sparc 1:2.5+dfsg-1ubuntu5 ppc64el QEMU full system emulation binaries (sparc)
ii qemu-system-x86 1:2.5+dfsg-1ubuntu5 ppc64el QEMU full system emulation binaries (x86)
ii qemu-user 1:2.5+dfsg-1ubuntu5 ppc64el QEMU user mode emulation binaries
ii qemu-user-binfmt 1:2.5+dfsg-1ubuntu5 ppc64el QEMU user mode binfmt registration for qemu-user
ii qemu-utils 1:2.5+dfsg-1ubuntu5 ppc64el QEMU utilities
root at p8wookie:~#
---uname output---
Linux p8wookie 4.4.0-2-generic #16-Ubuntu SMP Thu Jan 28 15:42:17 UTC 2016 ppc64le ppc64le ppc64le GNU/Linux
Machine Type = PowerNV 8284-22A
---Steps to Reproduce---
1. Run Following command:
virt-install --name=Ubuntu.16.04 --ram 2048 --cdrom
/var/lib/libvirt/images/xenial-server-ppc64el.iso --disk
path=/var/lib/libvirt/images/ubuntu.16.04.qcow2,bus=virtio,size=25,format=qcow2,cache=none
--bridge=virbr0,model=virtio-net --machine pseries
== Comment: #1 - 2016-02-11 23:37:37 ==
The complete virsh capabilities output.
== Comment: #3 - 2016-02-12 01:33:01 ==
(In reply to comment #2)
> Sudeesh,
>
> Can you please attach livbvirt log and host dmesg log.
>
> As said you were able to launch VM with qemu command, please check if kvm
> was enable in cmdline "--enable-kvm", please share the qemu command.
>
> Share the Host login info.
>
> Thanks,
> Chandan
For guest installation
qemu-system-ppc64 -nographic -vga none -machine type=pseries,usb=off -m
3G -boot d -cdrom ./xenial-server-ppc64el.iso ./ubuntu.16.04.qcow2
-enable-kvm
To start the guest:
qemu-system-ppc64 -drive file=/var/lib/libvirt/images/ubuntu.16.04.qcow2
-nographic -m 2G -enable-kvm -machine pseries,usb=off
== Comment: #9 - 2016-02-15 05:34:36 ==
HVM capability is missing in libvirt.
root at p8wookie:/var/lib/libvirt/images# virsh define test.xml
error: Failed to define domain from test.xml
error: invalid argument: could not find capabilities for arch=ppc64
root at p8wookie:/var/lib/libvirt/images# virsh capabilities | grep hvm
root at p8wookie:/var/lib/libvirt/images#
root at p8wookie:/var/lib/libvirt/images#
root at p8wookie:~# cat /etc/os-release
NAME="Ubuntu"
VERSION="16.04 (Xenial Xerus)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 16.04"
VERSION_ID="16.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
UBUNTU_CODENAME=xenial
root at p8wookie:~#
root at p8wookie:~# lsmod | grep kvm
kvm_hv 97267 0
kvm 168522 1 kvm_hv
** Affects: libvirt (Ubuntu)
Importance: Undecided
Assignee: Taco Screen team (taco-screen-team)
Status: New
** Tags: architecture-ppc64le bot-comment bugnameltc-137066 severity-high targetmilestone-inin---
--
Unable to launch a guest using libvirt on PowerNV Ubuntu Host
https://bugs.launchpad.net/bugs/1545687
You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to libvirt in Ubuntu.
More information about the Ubuntu-server-bugs
mailing list