* [Qemu-devel] virtfs fails after migration
@ 2013-05-27 13:29 Malte Starostik
0 siblings, 0 replies; only message in thread
From: Malte Starostik @ 2013-05-27 13:29 UTC (permalink / raw)
To: qemu-devel
[-- Attachment #1: Type: text/plain, Size: 2551 bytes --]
Hello,
trying to get migration work on a setup with several libvirt based hosts, I'm
struggling with those VMs that use virtfs shares.
I remember that in previous versions of qemu, the attempt to migrate
those lead to chaos and mayhem, while now a *mounted* virtfs simply
blocks migration. Fine so far, none of the virtfs shares we use need to be
mounted all the time. However, when I unmount and then migrate
(whether to a different host or just save/restore), the virtfs can't be
mounted anymore.
mount fails with "no such device", and in dmesg I get:
9pnet_virtio: no channels available
The same thing applies to several combinations, the most up to date one
is with host and guest both running a 3.8.13 kernel and qemu 1.4.0.
qemu command line:
/usr/bin/qemu-system-x86_64 -machine accel=kvm -name
test01,process=qemu:test01 -S -M pc-1.2 -m 4096 -smp
1,sockets=1,cores=1,threads=1 -uuid 9d7f74e7-4a90-fbd1-796d-
e23357931e80 -no-user-config -nodefaults -chardev
socket,id=charmonitor,path=/var/lib/libvirt/qemu/test01.monitor,server,no
wait -mon chardev=charmonitor,id=monitor,mode=control -rtc base=utc -
no-shutdown -kernel /var/lib/libvirt/images/boot/vmlinuz-3.8.13-gentoo -
initrd /var/lib/libvirt/images/boot/initramfs-3.8.13-gentoo.img -append
root=UUID=0ccbddca-dc76-4965-95cc-c16956d2670d quiet -device piix3-
usb-uhci,id=usb,bus=pci.0,addr=0x1.0x2 -device virtio-serial-pci,id=virtio-
serial0,bus=pci.0,addr=0x4 -drive file=/dev/vg-
vms/test01,if=none,id=drive-virtio-disk0,format=raw -device virtio-blk-
pci,scsi=off,bus=pci.0,addr=0x5,drive=drive-virtio-disk0,id=virtio-
disk0,bootindex=1 -fsdev local,security_model=passthrough,id=fsdev-
fs0,path=/mnt/portage,readonly -device virtio-9p-pci,id=fs0,fsdev=fsdev-
fs0,mount_tag=portage,bus=pci.0,addr=0x7 -netdev
tap,fd=20,id=hostnet0,vhost=on,vhostfd=21 -device virtio-net-
pci,netdev=hostnet0,id=net0,mac=52:54:00:2b:26:e1,bus=pci.0,addr=0x
3 -chardev pty,id=charserial0 -device isa-
serial,chardev=charserial0,id=serial0 -chardev
spicevmc,id=charchannel0,name=vdagent -device virtserialport,bus=virtio-
serial0.0,nr=1,chardev=charchannel0,id=channel0,name=com.redhat.spic
e.0 -spice port=5900,addr=127.0.0.1,disable-ticketing,seamless-
migration=on -vga qxl -global qxl-vga.ram_size=67108864 -global qxl-
vga.vram_size=67108864 -incoming fd:18 -device virtio-balloon-
pci,id=balloon0,bus=pci.0,addr=0x6
Need to reboot the guest for it to work again. Removing the 9p and
9pnet-virtio modules won't do. Is there any known fix or workaround?
Kind regards,
Malte
[-- Attachment #2: Type: text/html, Size: 5506 bytes --]
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2013-05-27 13:30 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-05-27 13:29 [Qemu-devel] virtfs fails after migration Malte Starostik
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).