[one-users] Cannot start VM with XEN
anthony garnier
sokar6012 at hotmail.com
Mon Jun 6 01:18:40 PDT 2011
Hi,
Yes I'm running oned as root and I already used the "no root squash" option. Why root would create issues ?
> Date: Wed, 1 Jun 2011 17:55:33 +0200
> Subject: Re: [one-users] Cannot start VM with XEN
> From: jfontan at gmail.com
> To: sokar6012 at hotmail.com
> CC: users at lists.opennebula.org
>
> Are you running oned as root? If you are doing so take into account
> that nfs can give you some problems with nfs mounts and root
> ownership. Maybe you can solve those problems adding no_root_squash to
> export/mount options.
>
> Anyway, the recommended way to run opennebula is with its own user and
> having that same user/id in all the nodes.
>
> On Fri, May 27, 2011 at 3:18 PM, anthony garnier <sokar6012 at hotmail.com> wrote:
> > 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 ?
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > _______________________________________________
> > Users mailing list
> > Users at lists.opennebula.org
> > http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
> >
> >
>
>
>
> --
> Javier Fontan, Grid & Virtualization Technology Engineer/Researcher
> DSA Research Group: http://dsa-research.org
> Globus GridWay Metascheduler: http://www.GridWay.org
> OpenNebula Virtual Infrastructure Engine: http://www.OpenNebula.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opennebula.org/pipermail/users-opennebula.org/attachments/20110606/d4b7d4e6/attachment-0003.htm>
More information about the Users
mailing list