[one-users] problems installing vm - could not find filesystem '/dev/root'
Héctor Sanjuán
hsanjuan at opennebula.org
Sat Jul 9 16:29:23 PDT 2011
Hi,
wondering: does it work if you put the ttylinux image in sda instead of
hda?:
DISK = [ IMAGE_ID = 12,
target = "sda",
readonly = "no" ]
Hector
El 10/07/11 09:02, lvang at initialone.net escribió:
> I came across a mail list with an issue similar to mines at the
> following URL:
> http://lists.opennebula.org/pipermail/users-opennebula.org/2009-April/000364.html
>
>
> I can't seem to get a vm up and running, my error when the console to
> the vm:
>
> Scanning logical volumes
> Reading all physical volumes. This may take a while...
> No volume groups found
> Activating logical volumes
> Volume group "VolGroup00" not found
> Creating root device.
> Mounting root filesystem.
> mount: could not find filesystem '/dev/root'
> Setting up other filesystems.
> Setting up new root fs
> setuproot: moving /dev failed: No such file or directory
> no fstab.sys, mounting internal defaults
> setuproot: error mounting /proc: No such file or directory
> setuproot: error mounting /sys: No such file or directory
> Switching to new root and running init.
> unmounting old /dev
> unmounting old /proc
> unmounting old /sys
> switchroot: mount failed: No such file or directory
> Kernel panic - not syncing: Attempted to kill init!
>
> The vm seems to be at an unknown state when running the onevm top command.
>
> My template is as follows:
>
> CPU = 0.1
> MEMORY = 64
>
> OS = [
> KERNEL = "/boot/vmlinuz-2.6.18-238.12.1.el5xen",
> INITRD = "/boot/initrd-2.6.18-238.12.1.el5xen.img" ]
>
> DISK = [ IMAGE_ID = 12,
> target = "hda",
> readonly = "no" ]
>
> DISK = [
> type = swap,
> size = 5120,
> target = sdb ]
>
> DISK = [
> type = fs,
> size = 4096,
> format = ext3,
> save = yes,
> target = sdc
> ]
>
> NIC = [ NETWORK_ID = 4 ]
>
> FEATURES=[ acpi="no" ]
>
> #CONTEXT = [
> # hostname = "$NAME",
> # ip_public = "199.115.231.13",
> # files = "/home/oneadmin/one-templates/init.sh
> /home/oneadmin/one-templates/authorized_keys",
> # target = "hda",
> # root_pubkey = "/home/oneadmin/one-templates/authorized_keys",
> # username = "oneadmin",
> # user_pubkey = "/home/oneadmin/one-templates/authorized_keys"
> #]
>
> I am using the ttylinux download from the opennebula documents from:
> http://opennebula.org/documentation:rel2.2:vmg
>
> My system consist of 1 server running inside a xen vm, I can create
> paravirtual vm's manually, however i can't seem to get this to work.
> It's a system-wide installation of opennebula 2.2-1, the system is
> 2.6.18-238.12.1.el5xen #1 SMP Tue May 31 14:02:29 EDT 2011 x86_64 x86_64
> x86_64 GNU/Linux. So I basically installed opennebula on the same box as
> the hypervisor, opennebula is running along with sunstone-server and all
> the requirements of opennebula.
>
> Here's my log file that I got when I did the command onevm create
> (test.one):
>
> Thu Jul 7 23:05:49 2011 [DiM][I]: New VM state is ACTIVE.
> Thu Jul 7 23:05:49 2011 [LCM][I]: New VM state is PROLOG.
> Thu Jul 7 23:05:49 2011 [VM][I]: Virtual Machine has no context
> Thu Jul 7 23:06:09 2011 [TM][I]: tm_clone.sh:
> io-onebula02.initialone.net:/var/lib/one/images/8625d68b699fd30e64360471eb2c38fed47fcfb6
> localhost:/srv/cloud/one/var/41/images/disk.0
> Thu Jul 7 23:06:09 2011 [TM][I]: tm_clone.sh: DST:
> /srv/cloud/one/var/41/images/disk.0
> Thu Jul 7 23:06:09 2011 [TM][I]: tm_clone.sh: Creating directory
> /srv/cloud/one/var/41/images
> Thu Jul 7 23:06:09 2011 [TM][I]: tm_clone.sh: Executed "/usr/bin/ssh
> localhost mkdir -p /srv/cloud/one/var/41/images".
> Thu Jul 7 23:06:09 2011 [TM][I]: tm_clone.sh: Cloning
> io-onebula02.initialone.net:/var/lib/one/images/8625d68b699fd30e64360471eb2c38fed47fcfb6
>
> Thu Jul 7 23:06:09 2011 [TM][I]: tm_clone.sh: Executed "/usr/bin/scp
> io-onebula02.initialone.net:/var/lib/one/images/8625d68b699fd30e64360471eb2c38fed47fcfb6
> localhost:/srv/cloud/one/var/41/images/disk.0".
> Thu Jul 7 23:06:09 2011 [TM][I]: tm_clone.sh: Executed "/usr/bin/ssh
> localhost chmod a+rw /srv/cloud/one/var/41/images/disk.0".
> Thu Jul 7 23:06:24 2011 [TM][I]: tm_mkswap.sh: Creating 5120Mb image in
> /srv/cloud/one/var/41/images/disk.1
> Thu Jul 7 23:06:24 2011 [TM][I]: tm_mkswap.sh: Executed "/usr/bin/ssh
> localhost mkdir -p /srv/cloud/one/var/41/images".
> Thu Jul 7 23:06:24 2011 [TM][I]: tm_mkswap.sh: Executed "/usr/bin/ssh
> localhost /bin/dd if=/dev/zero of=/srv/cloud/one/var/41/images/disk.1
> bs=1 count=1 seek=5120M".
> Thu Jul 7 23:06:24 2011 [TM][I]: tm_mkswap.sh: Initializing swap space
> Thu Jul 7 23:06:25 2011 [TM][I]: tm_mkswap.sh: Executed "/usr/bin/ssh
> localhost /sbin/mkswap /srv/cloud/one/var/41/images/disk.1".
> Thu Jul 7 23:06:25 2011 [TM][I]: tm_mkswap.sh: Executed "/usr/bin/ssh
> localhost chmod a+w /srv/cloud/one/var/41/images/disk.1".
> Thu Jul 7 23:06:53 2011 [TM][I]: tm_mkimage.sh: Executed "/usr/bin/ssh
> localhost mkdir -p /srv/cloud/one/var/41/images".
> Thu Jul 7 23:06:53 2011 [TM][I]: tm_mkimage.sh: Executed "/usr/bin/ssh
> localhost /bin/dd if=/dev/zero of=/srv/cloud/one/var/41/images/disk.2
> bs=1 count=1 seek=4096M".
> Thu Jul 7 23:06:53 2011 [TM][I]: tm_mkimage.sh: Executed "/usr/bin/ssh
> localhost /sbin/mkfs -t ext3 -F /srv/cloud/one/var/41/images/disk.2".
> Thu Jul 7 23:06:53 2011 [TM][I]: tm_mkimage.sh: Executed "/usr/bin/ssh
> localhost chmod a+rw /srv/cloud/one/var/41/images/disk.2".
> Thu Jul 7 23:06:53 2011 [LCM][I]: New VM state is BOOT
> Thu Jul 7 23:06:53 2011 [VMM][I]: Generating deployment file:
> /var/lib/one/41/deployment.0
> Thu Jul 7 23:07:25 2011 [LCM][I]: New VM state is RUNNING
>
>
> Here's my network file (networkrange.net):
>
> # define the virtual network vm_lan.template:
>
> NAME = "VM LAN"
>
> TYPE = RANGED
>
>
> BRIDGE = virbr0
>
> NETWORK_ADDRESS = 192.168.122.128
>
>
> NETWORK_SIZE = 126
>
> NETMASK = 255.255.255.0
>
>
> GATEWAY = 192.168.2.1
>
> NS = 8.8.8.8 # ip of frontend
>
>
>
> and here's my image file (image.one):
>
>
>
> NAME = ttylinux
>
>
> PATH = "/var/lib/one/images/ttylinux.img"
>
> TYPE = OS
>
>
>
>
> Please help me anyway you can, if you do not have time, please let me
> know if there is anyone else I can contact.
>
>
> Thank you.
>
>
>
> -Leo
> _______________________________________________
> Users mailing list
> Users at lists.opennebula.org
> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
>
--
Héctor Sanjuán
OpenNebula Sunstone Developer
More information about the Users
mailing list