[one-users] Cannot start VM with XEN
anthony garnier
sokar6012 at hotmail.com
Fri May 27 06:18:36 PDT 2011
Hi,
I've just installed openebula and I can't create a VM.
I use Xen hypervisor 3.1.2
Frontend : one
CentOS 5.5 64bits
Node in cluster : node01
CentOS 5.5 64bits for Dom0
Debian lenny i386 for DomU
I can directly create a fully running Debian VM with xm cmd but when I use
# onevm create debian.one
# onevm list
ID USER NAME STAT CPU MEM HOSTNAME TIME
17 root debian fail 0 0K node01 00 00:01:04
content of debian.one :
NAME = debian
CPU = 1
MEMORY = 512
OS = [
kernel = "/boot/vmlinuz-2.6.26-2-686-bigmem",
initrd = "/boot/initrd.img-2.6.26-2-686-bigmem",
root = "xvda1" ]
#OS = [BOOTLOADER = /usr/bin/pygrub]
DISK = [
source = "/opt/nebula/repo/debian.img",
target = "xvda1",
readonly = "no",
driver = "file:" ] # already tried to change into tap:aio
DISK = [
type = "swap",
size = 1024,
target = "xvda2"]
NIC = [ NETWORK = network ]
Content of deployment0
name = 'one-14'
#O CPU_CREDITS = 256
memory = '512'
kernel = '/boot/vmlinuz-2.6.26-2-686-bigmem'
ramdisk = '/boot/initrd.img-2.6.26-2-686-bigmem'
root = '/dev/xvda1'
disk = [
'file:/opt/nebula/images/14/images/disk.0,xvda1,w',
'tap:aio:/opt/nebula/images/14/images/disk.1,xvda2,w',
]
vif = [
' mac=02:00:c0:a8:00:10,ip=192.168.0.16,bridge=xenbr0',
]
Logfile :
cat /var/log/one/14.log
Fri May 27 11:25:00 2011 [DiM][I]: New VM state is ACTIVE.
Fri May 27 11:25:00 2011 [LCM][I]: New VM state is PROLOG.
Fri May 27 11:25:00 2011 [VM][I]: Virtual Machine has no context
Fri May 27 11:25:42 2011 [TM][I]: tm_clone.sh: one:/opt/nebula/repo/debian.img node01:/opt/nebula/images/14/images/disk.0
Fri May 27 11:25:42 2011 [TM][I]: tm_clone.sh: DST: /var/lib/one/14/images/disk.0
Fri May 27 11:25:42 2011 [TM][I]: tm_clone.sh: Creating directory /var/lib/one/14/images
Fri May 27 11:25:42 2011 [TM][I]: tm_clone.sh: Executed "mkdir -p /var/lib/one/14/images".
Fri May 27 11:25:42 2011 [TM][I]: tm_clone.sh: Executed "chmod a+w /var/lib/one/14/images".
Fri May 27 11:25:42 2011 [TM][I]: tm_clone.sh: Cloning /opt/nebula/repo/debian.img
Fri May 27 11:25:42 2011 [TM][I]: tm_clone.sh: Executed "cp -r /opt/nebula/repo/debian.img /var/lib/one/14/images/disk.0".
Fri May 27 11:25:42 2011 [TM][I]: tm_clone.sh: Executed "chmod a+rw /var/lib/one/14/images/disk.0".
Fri May 27 11:25:42 2011 [TM][I]: tm_mkswap.sh: Creating directory /var/lib/one/14/images
Fri May 27 11:25:42 2011 [TM][I]: tm_mkswap.sh: Executed "mkdir -p /var/lib/one/14/images".
Fri May 27 11:25:42 2011 [TM][I]: tm_mkswap.sh: Executed "chmod a+w /var/lib/one/14/images".
Fri May 27 11:25:42 2011 [TM][I]: tm_mkswap.sh: Creating 1024Mb image in /var/lib/one/14/images/disk.1
Fri May 27 11:25:42 2011 [TM][I]: tm_mkswap.sh: Executed "/bin/dd if=/dev/zero of=/var/lib/one/14/images/disk.1 bs=1 count=1 seek=1024M".
Fri May 27 11:25:42 2011 [TM][I]: tm_mkswap.sh: Initializing swap space
Fri May 27 11:25:42 2011 [TM][I]: tm_mkswap.sh: Executed "/sbin/mkswap /var/lib/one/14/images/disk.1".
Fri May 27 11:25:42 2011 [TM][I]: tm_mkswap.sh: Executed "chmod a+w /var/lib/one/14/images/disk.1".
Fri May 27 11:25:42 2011 [LCM][I]: New VM state is BOOT
Fri May 27 11:25:42 2011 [VMM][I]: Generating deployment file: /var/lib/one/14/deployment.0
Fri May 27 11:25:45 2011 [VMM][I]: Command execution fail: 'if [ -x "/var/tmp/one/vmm/xen/deploy" ]; then /var/tmp/one/vmm/xen/deploy /opt/nebula/images/14/images/deployment.0; else exit 42; fi'
Fri May 27 11:25:45 2011 [VMM][I]: STDERR follows.
Fri May 27 11:25:45 2011 [VMM][I]: Error: Device 51713 (vbd) could not be connected.
Fri May 27 11:25:45 2011 [VMM][I]: File /opt/nebula/images/14/images/disk.0 is read-only, and so I will not
Fri May 27 11:25:45 2011 [VMM][I]: mount it read-write in a guest domain.
Fri May 27 11:25:45 2011 [VMM][I]: ExitCode: 1
Fri May 27 11:25:45 2011 [VMM][E]: Error deploying virtual machine: Error: Device 51713 (vbd) could not be connected.
Fri May 27 11:25:45 2011 [DiM][I]: New VM state is FAILED
Fri May 27 11:25:46 2011 [TM][W]: Ignored: LOG - 14 tm_delete.sh: Deleting /var/lib/one/14/images
Fri May 27 11:25:46 2011 [TM][W]: Ignored: LOG - 14 tm_delete.sh: Executed "rm -rf /var/lib/one/14/images".
Fri May 27 11:25:46 2011 [TM][W]: Ignored: TRANSFER SUCCESS 14 -
Fri May 27 11:57:17 2011 [DiM][I]: New VM state is DONE.
# cat /var/log/xen/xen-hotplug.log
Nothing to flush.
xenstore-read: couldn't read path backend/vbd/14/1792/node
Nothing to flush.
Nothing to flush.
Nothing to flush.
Nothing to flush.
stat: cannot stat `/opt/nebula/images/14/images/disk.0': No such file or directory
This is the file when I create a VM manualy with xm on node01
name = "test-debian-install"
uuid = "ecc46d0d-95f2-8b0b-fe92-94f3391d58a5"
maxmem = 1024
memory = 1024
vcpus = 1
bootloader = "/usr/bin/pygrub"
on_poweroff = "destroy"
on_reboot = "restart"
on_crash = "restart"
disk = [ "tap:aio:/var/lib/xen/images/test-debian.img,xvda,w" ]
vif = [ "mac=00:16:36:68:56:ef,bridge=xenbr0,script=vif-bridge" ]
Does someone have a clue ?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opennebula.org/pipermail/users-opennebula.org/attachments/20110527/6266b357/attachment-0002.htm>
More information about the Users
mailing list