[prev in list] [next in list] [prev in thread] [next in thread] 

List:       xen-users
Subject:    [Xen-users] moving to xl
From:       Alexandre <alxgomz () gmail ! com>
Date:       2012-10-28 9:20:08
Message-ID: CAFWc+t_L+EN-nFU7Yvs=q982EkYU94sc=z19BkMpGvwmpAW23Q () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Hello I am moving my VMs from 4.1 (where I was still using xend+xm) to 4.2
(now using xl toolstack).

I am using a Debian wheezy as a dom0 with the lastest git tree from git://
git.kernel.org/pub/scm/linux/kernel/git/konrad/xen.git (taken from the wiki
http://wiki.xen.org/wiki/Mainline_Linux_Kernel_Configs)
Everything boots fine but I notice some things thqt use to work but are not
woeking anymore.

1 - Setting dom0_mem a kernel append has no effect

2 - I can't start my VMs using (and cleaning) my old VM config files
    for example, the following config

kernel=''
vif=['mac=00:16:3e:3b:48:5f,bridge=xenbr0']
extra='debian-installer/exit/always_halt=true -- quiet console=tty0'
disk=['phy:/dev/localvg00/palantir,xvda,w']
on_reboot='restart'
memory=2048
ramdisk=''
vnc=1
on_crash='restart'
bootloader='/usr/lib/xen/bin/pygrub'
name='palantir'
vfb=['type=vnc, vncunused=1']
vcpus=2
keymap='fr'

use to work fine on 4.1 using xm but now spits this error using xl:

Parsing config from /etc/xen/palantir
xl: libxl_bootloader.c:42: bootloader_arg: Assertion `bl->nargs <
bl->argsspace' failed.

Calling pygrub from the shell works OK but show paths that contain
"xend"... does it mean pygrib can only works if xend is running, thus won't
work with xl toolstack?
udo /usr/lib/xen/bin/pygrub /dev/localvg00/palantir
Using <class 'grub.GrubConf.Grub2ConfigFile'> to parse /boot/grub/grub.cfg
WARNING:root:Unknown directive load_video
WARNING:root:Unknown directive terminal_output
WARNING:root:Unknown directive source
linux (kernel /var/run/xend/boot/boot_kernel.A4VZjm)(ramdisk
/var/run/xend/boot/boot_ramdisk.E_g4FW)(args
"root=UUID=a9fec57c-4071-40e7-bd7a-73de05e3aa92 ro console=tty0 quiet ")

Thanks for your inputs.

[Attachment #5 (text/html)]

Hello I am moving my VMs from 4.1 (where I was still using xend+xm) to 4.2 (now using \
xl toolstack).<br><br>I am using a Debian wheezy as a dom0 with the lastest git tree \
from git://<a href="http://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen.git">git.kernel.org/pub/scm/linux/kernel/git/konrad/xen.git</a> \
(taken from the wiki <a \
href="http://wiki.xen.org/wiki/Mainline_Linux_Kernel_Configs">http://wiki.xen.org/wiki/Mainline_Linux_Kernel_Configs</a>)<br>
 Everything boots fine but I notice some things thqt use to work but are not woeking \
anymore.<br><br>1 - Setting dom0_mem a kernel append has no effect<br><br>2 - I \
can&#39;t start my VMs using (and cleaning) my old VM config files<br>  for example, \
the following config<br><br>kernel=&#39;&#39;<br>vif=[&#39;mac=00:16:3e:3b:48:5f,bridge=xenbr0&#39;]<br>extra=&#39;debian-installer/exit/always_halt=true \
-- quiet console=tty0&#39;<br>disk=[&#39;phy:/dev/localvg00/palantir,xvda,w&#39;]<br> \
on_reboot=&#39;restart&#39;<br>memory=2048<br>ramdisk=&#39;&#39;<br>vnc=1<br>on_crash= \
&#39;restart&#39;<br>bootloader=&#39;/usr/lib/xen/bin/pygrub&#39;<br>name=&#39;palantir&#39;<br>vfb=[&#39;type=vnc, \
vncunused=1&#39;]<br> vcpus=2<br>keymap=&#39;fr&#39;<br><br>use to work fine on 4.1 \
using xm but now spits this error using xl:<br><br>Parsing config from \
/etc/xen/palantir<br>xl: libxl_bootloader.c:42: bootloader_arg: Assertion \
`bl-&gt;nargs &lt; bl-&gt;argsspace&#39; failed.<br> <br>Calling pygrub from the \
shell works OK but show paths that contain &quot;xend&quot;... does it mean pygrib \
can only works if xend is running, thus won&#39;t work with xl toolstack?<br>udo \
/usr/lib/xen/bin/pygrub /dev/localvg00/palantir <br> Using &lt;class \
&#39;grub.GrubConf.Grub2ConfigFile&#39;&gt; to parse \
/boot/grub/grub.cfg<br>WARNING:root:Unknown directive \
load_video<br>WARNING:root:Unknown directive terminal_output<br>WARNING:root:Unknown \
directive source<br> linux (kernel /var/run/xend/boot/boot_kernel.A4VZjm)(ramdisk \
/var/run/xend/boot/boot_ramdisk.E_g4FW)(args \
&quot;root=UUID=a9fec57c-4071-40e7-bd7a-73de05e3aa92 ro console=tty0 quiet \
&quot;)<br><br>Thanks for your inputs.<br>



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic