[CentOS] Xen guest does not autostart

Wed May 26 08:21:07 UTC 2010
Jussi Hirvi <listmember at greenspot.fi>

I have a virtual machine stack which was purely Centos 5.4 the last time 
I rebooted and experienced this problem: one of the guests does not 
start automatically after reboot.

[root at farm1 xen]# pwd
/etc/xen
[root at farm1 xen]# ls -l auto
total 0
lrwxrwxrwx 1 root root 8 Dec 11 17:25 name1 -> ../name1
lrwxrwxrwx 1 root root 8 May  5 21:10 name2 -> ../name2
lrwxrwxrwx 1 root root 8 Nov 26 11:43 name3 -> ../name3
lrwxrwxrwx 1 root root 6 Oct 29  2009 name4 -> ../name4

(I retyped the names there.)

[root at farm1 xen]# ls -l
total 88
drwxr-xr-x 2 root root 4096 Apr  3 15:15 auto
-rw------- 1 root root  430 Dec 11 13:14 name1
-rw------- 1 root root  610 May  7 12:07 name2
-rw------- 1 root root  303 Nov  4  2009 name3
-rw------- 1 root root  295 Oct 29  2009 name4
(...)

Here is one guest that works:

name = "name3"
uuid = "958f8695-95e0-b43c-512e-2ca8950d35de"
maxmem = 900
memory = 900
vcpus = 1
bootloader = "/usr/bin/pygrub"
on_poweroff = "destroy"
on_reboot = "restart"
on_crash = "restart"
disk = [ "tap:aio:/vm/mail3.img,xvda,w" ]
vif = [ "mac=00:16:36:4f:d6:11,bridge=xenbr1,script=vif-bridge" ]
~ 


The next one does not autostart (but starts ok with "xm create name2"). 
This is the only guest that has two bridges. There is only 500M RAM, but 
a third guest starts fine with 500M):

name = "name2"
uuid = "68e33ec6-ef36-9eac-27d7-65a709684551"
maxmem = 500
memory = 500
vcpus = 1
bootloader = "/usr/bin/pygrub"
# kernel = "/var/lib/xen/boot_kernel.5g5MLq"
# ramdisk = "/var/lib/xen/boot_ramdisk.1pSOoP"
# extra = "ro root=LABEL=/ console=xvc0"
on_poweroff = "destroy"
on_reboot = "restart"
on_crash = "restart"
disk = [ "tap:aio:/vm/mail2.img,xvda,w" ]
vif = [ 
"mac=00:16:36:24:67:3c,bridge=xenbr0","mac=00:16:36:24:67:3d,bridge=xenbr1" 
]
~

What might be the problem??

- Jussi

-- 
Jussi Hirvi * Green Spot
Topeliuksenkatu 15 C * 00250 Helsinki * Finland
Tel. +358 9 493 981 * Mobile +358 40 771 2098 (only sms)
jussi.hirvi at greenspot.fi * http://www.greenspot.fi