[Fedora-xen] NetBSD 3.1 on fc6 xen 3.0.3
Timothy D. Keanini Sr.
tk at ncircle.com
Tue Jan 9 22:24:03 UTC 2007
Hello,
I've been trying to setup a instance of NetBSD-3.1 on a fc6xen Dom-0
Linux testlab 2.6.18-1.2849.fc6xen #1 SMP Fri Nov 10 12:57:36 EST
2006 x86_64 x86_64 x86_64 GNU/Linux
[root at testlab netbsd]# xm info
host : testlab
release : 2.6.18-1.2849.fc6xen
version : #1 SMP Fri Nov 10 12:57:36 EST 2006
machine : x86_64
nr_cpus : 4
nr_nodes : 1
sockets_per_node : 2
cores_per_socket : 2
threads_per_core : 1
cpu_mhz : 2189
hw_caps : 178bfbff:e3d3fbff:
00000000:00000010:00000001:00000000:00000003
total_memory : 16319
free_memory : 512
xen_major : 3
xen_minor : 0
xen_extra : .3-rc5-1.2849.f
xen_caps : xen-3.0-x86_64
xen_pagesize : 4096
platform_params : virt_start=0xffff800000000000
xen_changeset : unavailable
cc_compiler : gcc version 4.1.1 20061011 (Red Hat 4.1.1-30)
cc_compile_by : brewbuilder
cc_compile_domain : build.redhat.com
cc_compile_date : Fri Nov 10 12:30:42 EST 2006
xend_config_format : 2
What follows is my process and at the end my errors when I go to 'xm
create' the dom-U
## setup storage space for our new netbsd instance
/usr/sbin/lvcreate -L4g -n lvnetbsd31 vg
--- Logical volume ---
LV Name /dev/vg/lvnetbsd31
[deleted]
#### download the kernels
## I tried both the Oct 31 2006 build and the Jan 6 2007 build of 3.1
from HEAD
## First try at using NetBSD-3.1 distrubution
ftp.netbsd.org:/pub/NetBSD/NetBSD-3.1/i386/binary/kernel>
-rw-r--r-- 1 1369 netbsd 1762990 Oct 31 05:10 netbsd-XEN3_DOMU.gz
-r--r--r-- 1 1369 netbsd 1673944 Oct 31 05:12 netbsd-
INSTALL_XEN3_DOMU.gz
[root at testlab netbsd]# openssl dgst md5 netb*
MD5(netbsd-INSTALL_XEN3_DOMU)= 68f054de424d9f3b2151a28ab125fc92
MD5(netbsd-XEN3_DOMU)= 5c9c409593ed552e97853f7d34539623
## Second Try at this using the HEAD distrubtion
ftp.netbsd.org:/pub/NetBSD/NetBSD-daily/HEAD/200701040000Z/i386/
binary/kernel>
MD5(netbsd-INSTALL_XEN3_DOMU)= c80ab0a7bda7617a936a3f3244b86a8a
MD5(netbsd-XEN3_DOMU)= eb7483c4604c6c57615d94ce4b078d7f
[root at testlab netbsd]# file *
netbsd-INSTALL_XEN3_DOMU: ELF 32-bit LSB executable, Intel 80386,
version 1 (SYSV), statically linked, for NetBSD 4.99.7, not stripped
netbsd-XEN3_DOMU: ELF 32-bit LSB executable, Intel 80386,
version 1 (SYSV), statically linked, for NetBSD 4.99.7, not stripped
####
Simple configuration
[root at testlab netbsd]# cat /etc/xen/netbsd.cfg
# main configuration
name = "netbsd31"
kernel = "/data/xenimages/netbsd/netbsd-INSTALL_XEN3_DOMU"
root="/dev/hda1"
memory = 512
disk = [ 'phy:/dev/vg/lvnetbsd31,0x3,w' ]
#network information
ip = "10.10.80.60"
netmask = "255.255.255.0"
gateway = "10.10.80.1"
#####
[root at testlab netbsd]# cp netbsd.cfg /etc/xen/netbsd.cfg
[root at testlab netbsd]# xm create -c /etc/xen/netbsd.cfg
Using config file "/etc/xen/netbsd.cfg".
Error: (22, 'Invalid argument')
## xend.log output
[2007-01-09 11:45:05 xend.XendDomainInfo 2291] DEBUG (XendDomainInfo:
190) XendDomainInfo.create(['vm', ['name', 'netbsd31'], ['memory',
512], ['vcpus', 1], ['image', ['linux', ['kernel', '/data/xenimages/
netbsd/netbsd-INSTALL_XEN3_DOMU'], ['ip',
'10.10.80.60:1.2.3.4:10.10.80.1:255.255.255.0::eth0:off'], ['root', '/
dev/hda1'], ['vncunused', 1], ['xauthority', '/root/.Xauthority']]],
['device', ['vbd', ['uname', 'phy:/dev/vg/lvnetbsd31'], ['dev',
'0x3'], ['mode', 'w']]]])
[2007-01-09 11:45:05 xend.XendDomainInfo 2291] DEBUG (XendDomainInfo:
296) parseConfig: config is ['vm', ['name', 'netbsd31'], ['memory',
512], ['vcpus', 1], ['image', ['linux', ['kernel', '/data/xenimages/
netbsd/netbsd-INSTALL_XEN3_DOMU'], ['ip',
'10.10.80.60:1.2.3.4:10.10.80.1:255.255.255.0::eth0:off'], ['root', '/
dev/hda1'], ['vncunused', 1], ['xauthority', '/root/.Xauthority']]],
['device', ['vbd', ['uname', 'phy:/dev/vg/lvnetbsd31'], ['dev',
'0x3'], ['mode', 'w']]]]
[2007-01-09 11:45:05 xend.XendDomainInfo 2291] DEBUG (XendDomainInfo:
395) parseConfig: result is {'shadow_memory': None, 'uuid': None,
'on_crash': None, 'on_reboot': None, 'localtime': None, 'image':
['linux', ['kernel', '/data/xenimages/netbsd/netbsd-
INSTALL_XEN3_DOMU'], ['ip',
'10.10.80.60:1.2.3.4:10.10.80.1:255.255.255.0::eth0:off'], ['root', '/
dev/hda1'], ['vncunused', 1], ['xauthority', '/root/.Xauthority']],
'on_poweroff': None, 'bootloader_args': None, 'cpus': None, 'name':
'netbsd31', 'backend': [], 'vcpus': 1, 'cpu_weight': None,
'features': None, 'vcpu_avail': None, 'memory': 512, 'device':
[('vbd', ['vbd', ['uname', 'phy:/dev/vg/lvnetbsd31'], ['dev', '0x3'],
['mode', 'w']])], 'bootloader': None, 'cpu': None, 'maxmem': None}
[2007-01-09 11:45:05 xend.XendDomainInfo 2291] DEBUG (XendDomainInfo:
1253) XendDomainInfo.construct: None
[2007-01-09 11:45:05 xend.XendDomainInfo 2291] DEBUG (XendDomainInfo:
1285) XendDomainInfo.initDomain: 21 1.0
[2007-01-09 11:45:05 xend 2291] INFO (image:214) configuring linux guest
[2007-01-09 11:45:06 xend 2291] DEBUG (balloon:127) Balloon: 525000
KiB free; need 524288; done.
[2007-01-09 11:45:06 xend 2291] INFO (image:138) buildDomain os=linux
dom=21 vcpus=1
[2007-01-09 11:45:06 xend 2291] DEBUG (image:193) dom = 21
[2007-01-09 11:45:06 xend 2291] DEBUG (image:194) image = /
data/xenimages/netbsd/netbsd-INSTALL_XEN3_DOMU
[2007-01-09 11:45:06 xend 2291] DEBUG (image:195) store_evtchn = 1
[2007-01-09 11:45:06 xend 2291] DEBUG (image:196) console_evtchn = 2
[2007-01-09 11:45:06 xend 2291] DEBUG (image:197) cmdline =
ip=10.10.80.60:1.2.3.4:10.10.80.1:255.255.255.0::eth0:off root=/dev/hda1
[2007-01-09 11:45:06 xend 2291] DEBUG (image:198) ramdisk =
[2007-01-09 11:45:06 xend 2291] DEBUG (image:199) vcpus = 1
[2007-01-09 11:45:06 xend 2291] DEBUG (image:200) features =
[2007-01-09 11:45:06 xend.XendDomainInfo 2291] ERROR (XendDomainInfo:
202) Domain construction failed
Traceback (most recent call last):
File "/usr/lib64/python2.4/site-packages/xen/xend/
XendDomainInfo.py", line 195, in create vm.initDomain()
File "/usr/lib64/python2.4/site-packages/xen/xend/
XendDomainInfo.py", line 1363, in initDomain raise VmError(str(exn))
VmError: (22, 'Invalid argument')
### xend-debug.log output
##
ERROR: Kernel not a Xen-compatible Elf image.
ERROR: Error constructing guest OS
ERROR: Kernel not a Xen-compatible Elf image.
ERROR: Error constructing guest OS
ERROR: Kernel not a Xen-compatible Elf image.
ERROR: Error constructing guest OS
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/fedora-xen/attachments/20070109/deebbba4/attachment.htm>
More information about the Fedora-xen
mailing list