[one-users] Who has ever successfully created a VM with xen in opennebula?
false
shixing.yan at yahoo.com.cn
Tue Apr 26 06:25:08 PDT 2011
Has anyone ever created a VM in opennebula? I tried millions of times, but allways in vain. I suppose it is the problem of my templates.
Here is my vm template:
######### ######the start of the template#####################
CPU = 1
MEMORY = 128
DISK = [
source = "/home/xen/domains/xen1/disk.img", # this is the file system disk image
target = "sda" ]
OS = [
KERNEL = "/home/srv/cloud/template/vm/vmlinuz.img",
INITRD = "/home/srv/cloud/template/vm/initrd.img" ]
NIC = [NETWORK = "private lan" ]
CONTEXT = [
HOSTNAME = "$NAME",
IP_PUBLIC = "$NIC[IP, NETWORK=\"private lan\"]",
USERNAME = "$NAME",
FILE = "/home/srv/cloud/template/vm/init.sh",
target = sdb ]
######### ######the end of the template##############
in the NIC section, I connect this vm to a network named "private lan", which is registered with a net template, below is the details of this net template:
######### ######the start of the net template##############
NAME = "private lan"
TYPE = FIXED
PUBLIC = NO
BRIDGE = eth0 #the bridge is created by xen
LEASES = [IP=10.214.0.250]
LEASES = [IP=10.214.0.251]
LEASES = [IP=10.214.0.252]
LEASES = [IP=10.214.0.253]
LEASES = [IP=10.214.0.254]
######### ######the end of the net template##############
I create a VM using the "onevm create" command, and it finally turns out that the new VM is in running state
root at ccnt:/home/srv/cloud/template/vm# onevm list
ID USER NAME STAT CPU MEM HOSTNAME TIME
42 cloud one-42 runn 0 0K cloud55 00 00:01:14
and we can see this VM(one-42) with "xm list" command as well
root at ccnt:/home/srv/cloud/template/vm# xm list
Name ID Mem VCPUs State Time(s)
Domain-0 0 22676 16 r----- 11604.5
one-42 30 128 1 -b---- 1.0
but when I use "xm console one-42" to login it, the screen pasts a hell lot of message, whitch contains some error message bellow:
[ 0.168687] XENBUS: Device with no driver: device/vbd/2048
[ 0.168693] XENBUS: Device with no driver: device/vbd/2064
[ 0.168699] XENBUS: Device with no driver: device/vif/0
[ 0.168705] XENBUS: Device with no driver: device/console/0
[ 0.168726] /build/buildd-linux-2.6_2.6.32-30-amd64-d4MbNM/linux-2.6-2.6.32/debian/build/source_amd64_none/drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
[ 0.168751] Initalizing network drop monitor service
[ 0.168834] Freeing unused kernel memory: 592k freed
[ 0.169023] Write protecting the kernel read-only data: 4236k
[ 0.212211] udev[46]: starting version 164
[ 0.288008] Initialising Xen virtual ethernet driver.
[ 5.396019] XENBUS: Waiting for devices to initialise: 295s...290s...285s...280s...275s...270s...265s...260s...255s...250s...245s...240s...235s...230s...225s...220s...215s...210s...205s...200s...195s...190s...185s...180s...175s...170s...165s...160s...155s...150s...145s...140s...135s...130s...125s...120s...115s...110s...105s...100s...95s...90s...85s...80s...75s...70s...65s...60s...55s...50s...45s...40s...35s...30s...25s...20s...15s...10s...5s...0s...
[ 300.396162] XENBUS: Timeout connecting to device: device/vbd/2048 (local state 3, remote state 1)
[ 300.396255] XENBUS: Timeout connecting to device: device/vbd/2064 (local state 3, remote state 1)
It seems that we lack some device driver. Is it because I used the wrong format or wrong variables of VM template?
Who knows?
Above all are my problems. I think it is because I didn't get the right template format.
Who has ever created VM successfully? Can anybody share your templates here?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opennebula.org/pipermail/users-opennebula.org/attachments/20110426/4a935ba3/attachment-0002.htm>
More information about the Users
mailing list