WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

Re: [Xen-users] Cannot run vm

To: Nikola <root.admin1@xxxxxxxxxxx>
Subject: Re: [Xen-users] Cannot run vm
From: Igor Chubin <igor@xxxxxxx>
Date: Thu, 13 Dec 2007 16:39:23 +0200
Cc: xen-users@xxxxxxxxxxxxxxxxxxx
Delivery-date: Thu, 13 Dec 2007 06:39:48 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <47613CE7.6030808@xxxxxxxxxxx>
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
References: <47608AF9.9010903@xxxxxxxxxxx> <20071213091606.GI4954@xxxxxxx> <47613CE7.6030808@xxxxxxxxxxx>
Reply-to: Igor Chubin <igor@xxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.16 (2007-06-11)
...
> This is all my Debian setup:
>
> ------------ grub/menu.lst ------------
> title           Xen 3.0.3-1-i386-pae / Debian GNU/Linux, kernel 
> 2.6.18-5-xen-686
> root            (hd0,1)
> kernel          /boot/xen-3.0.3-1-i386-pae.gz
> module          /boot/vmlinuz-2.6.18-5-xen-686 root=/dev/sda2 ro 
> console=tty0
> module          /boot/initrd.img-2.6.18-5-xen-686
> savedefault
>
> title           Debian GNU/Linux, kernel 2.6.18-5-686
> root            (hd0,1)
> kernel          /boot/vmlinuz-2.6.18-5-686 root=/dev/sda2 ro
> initrd          /boot/initrd.img-2.6.18-5-686
> savedefault
>
> title           Debian GNU/Linux, kernel 2.6.18-5-686 (single-user mode)
> root            (hd0,1)
> kernel         /boot/vmlinuz-2.6.18-5-686 root=/dev/sda2 ro single
> initrd          /boot/initrd.img-2.6.18-5-686
> ---------------------------------------
>
...
>
> ------------------- in-console -----------------------
> # ls /boot -alh
> total 13M
> drwxr-xr-x  3 root root 4.0K 2007-12-13 14:52 .
> drwxr-xr-x 23 root root 4.0K 2007-12-13 01:20 ..
> -rw-r--r--  1 root root  70K 2007-10-03 01:31 config-2.6.18-5-686
> -rw-r--r--  1 root root  66K 2007-10-03 07:12 config-2.6.18-5-xen-686
> drwxr-xr-x  2 root root 4.0K 2007-12-13 15:03 grub
> -rw-r--r--  1 root root 4.3M 2007-12-07 22:35 initrd.img-2.6.18-5-686
> -rw-r--r--  1 root root 4.4M 2007-12-07 22:40 initrd.img-2.6.18-5-xen-686
> -rw-r--r--  1 root root 706K 2007-10-03 06:49 System.map-2.6.18-5-686
> -rw-r--r--  1 root root 716K 2007-10-03 07:12 System.map-2.6.18-5-xen-686
> -rw-r--r--  1 root root 1.3M 2007-10-03 06:49 vmlinuz-2.6.18-5-686
> -rw-r--r--  1 root root 1.2M 2007-10-03 07:11 vmlinuz-2.6.18-5-xen-686
> -rw-r--r--  1 root root 254K 2007-10-23 03:24 xen-3.0.3-1-i386-pae.gz
> ------------------------------------------------------
>
>
> -------------- vm01_neo.cfg ------------------
> kernel = "/boot/xen-3.0.3-1-i386-pae.gz"


You try to load a hypervisor instead of a kernel.

Try to specify:

kernel = "/boot/vmlinuz-2.6.18-5-xen-686"
ramdisk = "initrd.img-2.6.18-5-xen-686"

and start the domain.

> memory = 64
> name = "vm01"
> disk = [ 
> 'file:/xen_vm/domains/vm01/diskimage,sda1,w','file:/xen_vm/domains/vm01/swapimage,sda2,w'
>  
> ]
> root = "/dev/sda1 ro"
> ------------------------------------------------
>
>
> after running: xm create vn01_neo.cfg -c
>
> Using config file "vm01_neo.cfg".
> Error: (22, 'Invalid argument')
>
>
>
> ------------ xend.log ------------
> VmError: (22, 'Invalid argument')
> [2007-12-13 14:54:16 xend.XendDomainInfo 3028] DEBUG (__init__:1072) 
> XendDomainInfo.destroy: domid=2
> [2007-12-13 14:54:16 xend.XendDomainInfo 3028] DEBUG (__init__:1072) 
> XendDomainInfo.destroyDomain(2)
> [2007-12-13 14:55:50 xend.XendDomainInfo 3028] DEBUG (__init__:1072) 
> XendDomainInfo.create(['vm', ['name', 'vm01'], ['memory', 64], ['vcpus', 
> 1], ['image', ['linux', ['kernel', '/boot/xen-3.0.3-1-i386-pae.gz'], 
> ['root', '/dev/sda1 ro']]], ['device', ['vbd', ['uname', 
> 'file:/xen_vm/domains/vm01/diskimage'], ['dev', 'sda1'], ['mode', 'w']]], 
> ['device', ['vbd', ['uname', 'file:/xen_vm/domains/vm01/swapimage'], 
> ['dev', 'sda2'], ['mode', 'w']]]])
> [2007-12-13 14:55:50 xend.XendDomainInfo 3028] DEBUG (__init__:1072) 
> parseConfig: config is ['vm', ['name', 'vm01'], ['memory', 64], ['vcpus', 
> 1], ['image', ['linux', ['kernel', '/boot/xen-3.0.3-1-i386-pae.gz'], 
> ['root', '/dev/sda1 ro']]], ['device', ['vbd', ['uname', 
> 'file:/xen_vm/domains/vm01/diskimage'], ['dev', 'sda1'], ['mode', 'w']]], 
> ['device', ['vbd', ['uname', 'file:/xen_vm/domains/vm01/swapimage'], 
> ['dev', 'sda2'], ['mode', 'w']]]]
> [2007-12-13 14:55:50 xend.XendDomainInfo 3028] DEBUG (__init__:1072) 
> parseConfig: result is {'shadow_memory': None, 'uuid': None, 'on_crash': 
> None, 'on_reboot': None, 'localtime': None, 'image': ['linux', ['kernel', 
> '/boot/xen-3.0.3-1-i386-pae.gz'], ['root', '/dev/sda1 ro']], 'on_poweroff': 
> None, 'bootloader_args': None, 'cpus': None, 'name': 'vm01', 'backend': [], 
> 'vcpus': 1, 'cpu_weight': None, 'features': None, 'vcpu_avail': None, 
> 'memory': 64, 'device': [('vbd', ['vbd', ['uname', 
> 'file:/xen_vm/domains/vm01/diskimage'], ['dev', 'sda1'], ['mode', 'w']]), 
> ('vbd', ['vbd', ['uname', 'file:/xen_vm/domains/vm01/swapimage'], ['dev', 
> 'sda2'], ['mode', 'w']])], 'bootloader': None, 'cpu': None, 'maxmem': None}
> [2007-12-13 14:55:50 xend.XendDomainInfo 3028] DEBUG (__init__:1072) 
> XendDomainInfo.construct: None
> [2007-12-13 14:55:50 xend.XendDomainInfo 3028] DEBUG (__init__:1072) 
> XendDomainInfo.initDomain: 3 1.0
> [2007-12-13 14:55:50 xend 3028] DEBUG (__init__:1072) Balloon: 66492 KiB 
> free; need 65536; done.
> [2007-12-13 14:55:50 xend 3028] INFO (__init__:1072) buildDomain os=linux 
> dom=3 vcpus=1
> [2007-12-13 14:55:50 xend 3028] DEBUG (__init__:1072) dom            = 3
> [2007-12-13 14:55:50 xend 3028] DEBUG (__init__:1072) image          = 
> /boot/xen-3.0.3-1-i386-pae.gz
> [2007-12-13 14:55:50 xend 3028] DEBUG (__init__:1072) store_evtchn   = 1
> [2007-12-13 14:55:50 xend 3028] DEBUG (__init__:1072) console_evtchn = 2
> [2007-12-13 14:55:50 xend 3028] DEBUG (__init__:1072) cmdline        =  
> root=/dev/sda1 ro
> [2007-12-13 14:55:50 xend 3028] DEBUG (__init__:1072) ramdisk        =
> [2007-12-13 14:55:50 xend 3028] DEBUG (__init__:1072) vcpus          = 1
> [2007-12-13 14:55:50 xend 3028] DEBUG (__init__:1072) features       =
> [2007-12-13 14:55:50 xend.XendDomainInfo 3028] ERROR (__init__:1072) Domain 
> construction failed
> Traceback (most recent call last):
>  File "/usr/lib/xen-3.0.3-1/lib/python/xen/xend/XendDomainInfo.py", line 
> 195, in create
>    vm.initDomain()
>  File "/usr/lib/xen-3.0.3-1/lib/python/xen/xend/XendDomainInfo.py", line 
> 1363, in initDomain
>    raise VmError(str(exn))
> VmError: (22, 'Invalid argument')
> [2007-12-13 14:55:50 xend.XendDomainInfo 3028] DEBUG (__init__:1072) 
> XendDomainInfo.destroy: domid=3
> [2007-12-13 14:55:50 xend.XendDomainInfo 3028] DEBUG (__init__:1072) 
> XendDomainInfo.destroyDomain(3)
> ----------------------------------
>
>
> Please advise.
> tnx.
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-users

-- 
WBR, i.m.chubin


_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users

<Prev in Thread] Current Thread [Next in Thread>