[one-users] Contextualization and Ubuntu hda/sda confusion

Harder, Stefan stefan.harder at fokus.fraunhofer.de
Thu Aug 19 06:03:41 PDT 2010


Hi Javier,

thank you for your answer. After searching around I found the cdrom image
specified as "sdc" in my one template under /dev/sr0 in my Ubuntu 10.04 VM
and could mount it.

Regards,

Stefan

> -----Ursprüngliche Nachricht-----
> Von: Javier Fontan [mailto:jfontan at gmail.com]
> Gesendet: Donnerstag, 19. August 2010 13:47
> An: Harder, Stefan
> Cc: users at lists.opennebula.org
> Betreff: Re: [one-users] Contextualization and Ubuntu hda/sda confusion
> 
> Hello,
> 
> We also had these problems with libvirt/kvm. Even if we specify the
> target device as the user wants it takes that as a hint and not always
> sets the bus as expected (hd*/sd*). We will try to find a way to force
> it to use the target specified but right now you have to check
> libvirt/kvm bias in bus selection.
> 
> Bye
> 
> On Wed, Aug 18, 2010 at 4:25 PM, Harder, Stefan
> <stefan.harder at fokus.fraunhofer.de> wrote:
> > Hi,
> >
> > I started to play around a little bit with contextualization.
> Therefore I
> > prepared an Ubuntu10.04 KVM image with the mounting entries in the
> > /etc/rc.local. I added the CONTEXT section in the template file with
> an
> > init.sh file to put into the iso. When I create the VM in OpenNebula
> (1.4)
> > no image is mounted or even attached, but no errors are listed in the
> > oned.log. What is also strange: in my template I set "hda" as target
> in the
> > DISK section but in the started vm sda is used. Is this Ubuntu
> specific? Can
> > this be a reason for the not working contextualization? Or did I miss
> > something else? Is the a systematical way to sort things out?
> >
> > Reagards,
> >
> > Stefan
> >
> > Here some additional files/logs:
> >
> > ----rc.local inside VM
> > mount -t iso9660 /dev/hdc /mnt
> > if [ -f /mnt/context.sh ]
> >  . /mnt/init.sh
> > fi
> > umount /mnt
> >
> >
> > ----one template
> > NAME   = ubuntu10-04
> > CPU    = 1.0
> > VCPU   = 3.0
> > MEMORY = 768
> >
> > DISK   = [
> >  source   = "/srv/cloud/temp/stefan/ubuntu10-04.img",
> >  target   = "hda",
> >  readonly = "no" ]
> >
> > FEATURES=[ acpi="no" ]
> >
> > NIC    = [ NETWORK = "network" ]
> >
> > GRAPHICS = [
> >  type   = "vnc",
> >  listen = "0.0.0.0",
> >  port   = "5910",
> >  keymap = "de"]
> >
> >
> > CONTEXT = [
> >    hostname    = "$NAME",
> >    ip_public   = "???.???.???.???",
> >    files       = "/srv/cloud/temp/stefan/ubuntu10-
> 04_context/init.sh",
> >    target      = "hdc"
> > #   username    = "oneadmin"
> > ]
> >
> >
> > ---oned.log
> > Wed Aug 18 15:38:13 2010 [ReM][D]: VirtualMachineAllocate invoked
> > Wed Aug 18 15:38:13 2010 [DiM][D]: Allocating a new VM
> > Wed Aug 18 15:38:23 2010 [ReM][D]: VirtualMachineDeploy invoked
> > Wed Aug 18 15:38:23 2010 [DiM][D]: Deploying VM 79
> > Wed Aug 18 15:38:44 2010 [TM][D]: Message received: LOG - 79
> tm_clone.sh:
> > brandy:/srv/cloud/temp/stefan/ubuntu10-04.img
> > brandy:/srv/cloud/one/var//79/images/disk.0
> >
> > Wed Aug 18 15:38:45 2010 [TM][D]: Message received: LOG - 79
> tm_clone.sh:
> > DST: /srv/cloud/one/var//79/images/disk.0
> >
> > Wed Aug 18 15:38:45 2010 [TM][D]: Message received: LOG - 79
> tm_clone.sh:
> > Creating directory /srv/cloud/one/var//79/images
> >
> > Wed Aug 18 15:38:45 2010 [TM][D]: Message received: LOG - 79
> tm_clone.sh:
> > Executed "mkdir -p /srv/cloud/one/var//79/images".
> >
> > Wed Aug 18 15:38:45 2010 [TM][D]: Message received: LOG - 79
> tm_clone.sh:
> > Executed "chmod a+w /srv/cloud/one/var//79/images".
> >
> > Wed Aug 18 15:38:45 2010 [TM][D]: Message received: LOG - 79
> tm_clone.sh:
> > Cloning /srv/cloud/temp/stefan/ubuntu10-04.img
> >
> > Wed Aug 18 15:38:45 2010 [TM][D]: Message received: LOG - 79
> tm_clone.sh:
> > Executed "cp /srv/cloud/temp/stefan/ubuntu10-04.img
> > /srv/cloud/one/var//79/images/disk.0".
> >
> > Wed Aug 18 15:38:45 2010 [TM][D]: Message received: LOG - 79
> tm_clone.sh:
> > Executed "chmod a+w /srv/cloud/one/var//79/images/disk.0".
> >
> > Wed Aug 18 15:38:45 2010 [TM][D]: Message received: LOG - 79
> tm_context.sh:
> > Executed "mkdir -p /srv/cloud/one/var//79/images/isofiles".
> >
> > Wed Aug 18 15:38:45 2010 [TM][D]: Message received: LOG - 79
> tm_context.sh:
> > Executed "cp -R /srv/cloud/one/var/79/context.sh
> > /srv/cloud/one/var//79/images/isofiles".
> >
> > Wed Aug 18 15:38:45 2010 [TM][D]: Message received: LOG - 79
> tm_context.sh:
> > Executed "cp -R /srv/cloud/temp/stefan/ubuntu10-04_context/init.sh
> > /srv/cloud/one/var//79/images/isofiles".
> >
> > Wed Aug 18 15:38:45 2010 [TM][D]: Message received: LOG - 79
> tm_context.sh:
> > Executed "mkisofs -o /srv/cloud/one/var//79/images/disk.1 -J -R
> > /srv/cloud/one/var//79/images/isofiles".
> >
> > Wed Aug 18 15:38:45 2010 [TM][D]: Message received: LOG - 79
> tm_context.sh:
> > Executed "rm -rf /srv/cloud/one/var//79/images/isofiles".
> >
> > Wed Aug 18 15:38:45 2010 [TM][D]: Message received: TRANSFER SUCCESS
> 79 -
> >
> > Wed Aug 18 15:38:56 2010 [InM][I]: Monitoring host vodka (2)
> > Wed Aug 18 15:38:57 2010 [VMM][D]: Message received: DEPLOY SUCCESS
> 79
> > one-79
> >
> > Wed Aug 18 15:39:01 2010 [InM][D]: Host 2 successfully monitored.
> >
> > _______________________________________________
> > 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 --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 7099 bytes
Desc: not available
URL: <http://lists.opennebula.org/pipermail/users-opennebula.org/attachments/20100819/6c8f766b/attachment-0003.bin>


More information about the Users mailing list