Dian Sukmono Aji <[email protected]> schreef op 22 oktober 2014 06:15:56 CEST: >Hai, > >I've Succeed install opennebula on single machine. Next step i create >VM on sunstone by uploading Ubuntu ISO cd source and create empty RAW >Datablock. Second step is trying to install Ubuntu 14.04 on the >datablock. After strugeling with boot order, i finnaly manage to boot >on ISO cd Ubuntu image by forcing the cd to target as hda and force to >boot with : >RAW=[ >DATA=" ><os> ><boot dev='cdrom'/> ></os> >", >TYPE="kvm" ] > >had to add above lines on context. > >Now after the install finish i want to create VM with that datablock >but after boot, it said no boot faile : no a bootable disk. > >This is template from VM where i installed the ubuntu to the datablock >: >AUTOMATIC_REQUIREMENTS !(PUBLIC_CLOUD = YES) >CONTEXT >DISK_ID 2 >ETH0_DNS 8.8.8.8 >ETH0_GATEWAY 10.1.20.1 >ETH0_IP 10.1.20.59 >ETH0_MAC 02:00:0a:01:14:3b >ETH0_MASK 255.255.255.0 >ETH0_NETWORK 10.1.20.0 >NETWORK YES >TARGET hdb >CPU 1 >DISK >0 >CLONE NO >CLONE_TARGET SYSTEM >DATASTORE default >DATASTORE_ID 1 >DEV_PREFIX hd >DISK_ID 0 >IMAGE ISO Ubuntu Server 14.04.1 LTS >IMAGE_ID 10 >IMAGE_UNAME onengadmin >LN_TARGET NONE >READONLY YES >SAVE NO >SIZE 572 >SOURCE /var/lib/one//datastores/1/f061e7368909905227e0c02df28d8533 >TARGET hda >TM_MAD shared >TYPE CDROM >1 >CLONE YES >CLONE_TARGET SYSTEM >DATASTORE default >DATASTORE_ID 1 >DEV_PREFIX hd >DISK_ID 1 >IMAGE Disk RAW 10GB >IMAGE_ID 14 >IMAGE_UNAME onengadmin >LN_TARGET NONE >READONLY NO >SAVE NO >SIZE 10240 >SOURCE /var/lib/one//datastores/1/e9c405962e0a842a448c64f550354cc7 >TARGET hdc >TM_MAD shared >TYPE FILE >GRAPHICS >LISTEN 0.0.0.0 >PORT 5934 >TYPE VNC >MEMORY 1024 >NIC >AR_ID 0 >BRIDGE br0 >IP 10.1.20.59 >MAC 02:00:0a:01:14:3b >NETWORK priv-net >NETWORK_ID 0 >NETWORK_UNAME oneadmin >NIC_ID 0 >VLAN NO >RAW >DATA <os> <boot dev='cdrom'/> </os> >TYPE kvm >TEMPLATE_ID 11 >VMID 34 > >and this is the template from i'm trying to boot the datablock : >AUTOMATIC_REQUIREMENTS !(PUBLIC_CLOUD = YES) >CONTEXT >DISK_ID 1 >ETH0_DNS 8.8.8.8 >ETH0_GATEWAY 10.1.20.1 >ETH0_IP 10.1.20.60 >ETH0_MAC 02:00:0a:01:14:3c >ETH0_MASK 255.255.255.0 >ETH0_NETWORK 10.1.20.0 >NETWORK YES >TARGET hda >CPU 1 >DISK >CLONE YES >CLONE_TARGET SYSTEM >DATASTORE default >DATASTORE_ID 1 >DEV_PREFIX hd >DISK_ID 0 >IMAGE Ubuntu 14.04.1 >IMAGE_ID 15 >IMAGE_UNAME onengadmin >LN_TARGET NONE >READONLY NO >SAVE NO >SIZE 10240 >SOURCE /var/lib/one//datastores/1/dca998a00ad0109e93e23a0588070017 >TARGET hdb >TM_MAD shared >TYPE FILE >GRAPHICS >LISTEN 0.0.0.0 >PORT 5941 >TYPE VNC >MEMORY 1024 >NIC >AR_ID 0 >BRIDGE br0 >IP 10.1.20.60 >MAC 02:00:0a:01:14:3c >NETWORK priv-net >NETWORK_ID 0 >NETWORK_UNAME oneadmin >NIC_ID 0 >VLAN NO >TEMPLATE_ID 15 >VMID 41 > >Please inlight me.
There is always a contextualization CD-ROM / ISO attached to the VM (for configuring networking, hostname, ssh-keys, etc) which might be "hda" now, and can't be boot from of course. Adjust the template so you boot from disk and re-instantiate. This might be fixed in ONE 4.10: http://dev.opennebula.org/issues/3158 Instead of boot dev=cdrom (RAW) you could set it to bootmenu so you can press F12 during boot and choose which media to boot from. You can make that a global default as well by adding this to "vmm_kvm.conf" (and restart ONE after that). Gr. Stefan _______________________________________________ Users mailing list [email protected] http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
