[one-users] FW: Problem in deploying a VM

Harishbabu Nagaraj Harishbabu_Nagaraj at mindtree.com
Wed Apr 22 04:55:58 PDT 2009


Hi Javier/All,
        Since most of the people tried open nebula on OpenSuse 11.1,I installed OpenSuse 11.1 and xen 3.3.1. I am trying to deploy the VM on the same host machine.
 My deployment file is as follows,
 name = 'one-4'
 #O CPU_CREDITS = 128
 memory  = '512'
 kernel = '/boot/vmlinuz-2.6.27.7-9-xen'
 #kernel = "/usr/lib/xen/boot/hvmloader"
 ramdisk = '/boot/initrd-2.6.27.7-9-xen'
 root = '/dev/sda5'
 disk = [
     'tap:aio:/opt/nebula/ONE/var//4/images/disk.1,sda5,w',
     'tap:aio:/opt/nebula/ONE/var//4/images/disk.0,sda1,w',
 ]
 vif = [
     'mac=50:20:20:20:20:20,bridge=br0',
 ]
 vfb = ['type=vnc,vnclisten=127.0.0.1,vncdisplay=5']

 My Host machine (OpenSuse 11.1) partition details is as follows,

 A4MD09512:/etc/xen/vm # df -h
 Filesystem            Size  Used Avail Use% Mounted on
 /dev/sda5             109G   43G   60G  42% /
 udev                  894M  136K  894M   1% /dev
 /dev/sda1             190M   44M  137M  25% /boot

I have created RHEL 5.2 image file manually using Xen virt-manager. Find below the file type I have created manually,

oneadmin at A4MD09512:/opt/nebula/ONE/bin> file ../../images/Rhel_server_singlepart.img

../../images/Rhel_server_singlepart.img: x86 boot sector; partition 1: ID=0x83, active, starthead 1, startsector 63, 14715477 sectors;
partition 2: ID=0x82, starthead 0, startsector 14715540, 2040255 sectors

I am giving the above image created as the source image for open nebula.
If I try to boot, VM is getting booted but it giving an error "invalid root filesystem -- exiting to /bin/sh" and booting is not complete.
I know its not able find the root file system, but is there any issue with my configuration as such.

Let me know where I am doing wrong.  Thanks in Advance.

Thanks,
Harish

-----Original Message-----
From: Javier Fontan [mailto:jfontan at fdi.ucm.es]
Sent: Tuesday, April 21, 2009 5:56 PM
To: Harishbabu Nagaraj
Cc: Ruben S. Montero; users at opennebula.org; Sarath Kumar Bheemaraju
Subject: Re: [one-users] FW: Problem in deploying a VM


Hello,

On Apr 21, 2009, at 1:18 PM, Harishbabu Nagaraj wrote:

> Output of $ file /opt/nebula/images/Rhel_Server_5.3.img
>
> /opt/nebula/images/Rhel_Server_5.3.img: x86 boot sector; partition
> 1: ID=0x83, active, starthead 1, startsector 63, 20878
> 2 sectors; partition 2: ID=0x8e, starthead 0, startsector 208845,
> 16161390 sectors, code offset 0x48
>
> Let us know if you need any more details.


The image you have is a disk image with partitions. From what I see it
already has defined 2 partitions, the first one is a linux partition
and the second one LVM. Here is an excerpt of of partition types got
with "sfdisk -T":

82  Linux swap / Solaris
83  Linux
8e  Linux LVM

To use that kind of disk images you have to specify the disk as sda
(or hda) as it is a whole disk. The OS will create the sda1 and sda2
devices accordingly. Also change the swap image to sdb or any other
device to not clash with the already existing lvm partition in sda2.

I hope it helps.

Bye

--
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


http://www.mindtree.com/email/disclaimer.html


More information about the Users mailing list