[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-users] pv guest fails to start after 4.2 upgrade
On Mon, 2013-02-25 at 14:42 +0000, Travis Osterman wrote: > On Mon, Feb 25, 2013 at 4:30 AM, Ian Campbell <Ian.Campbell@xxxxxxxxxx> wrote: > > On Sun, 2013-02-24 at 21:57 +0000, Travis Osterman wrote: > >> I also tried to take pvgrub out of the picture so I mounted the image > >> and copied my initrd and kernel to the dom0 file system and updated my > >> config with the appropriate ramdisk and kernel lines. > >> > >> Full output without pvgrub > >> http://pastebin.com/c7VWWwXk > >> > >> Which dropped me in a shell asking for my root partition (progress). > > Ian, thanks for the help, here are the answers. > > > Does /usr/lib/xen/bin/qemu-system-i386 exist? > > yes > # ls /usr/lib/xen/bin/qemu-system-i386 > /usr/lib/xen/bin/qemu-system-i386 > > > Is there a qemu process running while the guest is booting? > > No. If I mount the image to a loopback device and boot the domain, I > also do not have a qemu process (althought I'm not sure if I'm > supposed to at that point. I don't think so, in the loopback case you will be using the in-kernel blkback driver. Only with file:// would you expect the qemu-base qdisk (or blktap, which your logs indicate you don't have) > > Do you get any logs in the /var/log/xen/*dm*.log relating to this domain? > > # cat /var/log/xen/qemu-dm-prime.log > bind(unix:/var/run/xen/qmp-libxl-4): No such file or directory > chardev: opening backend "socket" failed: No such file or directory > > # ls /var/run/xen* > /var/run/xenconsoled.pid /var/run/xenstored.pid > > /var/run/xenstored: > socket socket_ro > > > Were you using xl or xm with Xen 4.1? > > xl > > So it looks like the lack of /var/run/xen/qmp-libxl-4 is contributing > ... any idea where to head next? Thanks again. I expect either libxl should have created this or qemu should, since qemu is complaining I assume libxl should have done it... Ah, you are missing the /var/run/xen/ directory so it is failing to create the socket, if you create the directory does it work? Although even if so it is obviously still a bug that libxl doesn't handle that error... Ian. _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxx http://lists.xen.org/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |