Hi Ruben,<br><br>Thank you so much for your response<br><br>I have followed the steps and there are some issues. When I try to do a "onevm create solaris10.one", both the images (sol.img and osol-0906-x86.iso) are being copied to the shared storage as /srv/cloud/images/<vmid>/disk.0 and /srv/cloud/images/<vmid>/disk.1. Then the it tries to boot from the hard drive, I mean disk.0 (sol.img, hda). From the VNC console I could see<br>
<br>    1. disk.0 is detected as ata0 - 2G in size (this is the image, sol.img, created using dd)<br>    2. disk.1 is detected as ata1 - 677M (this is the iso image)<br>    3. a cdrom device<br><br>VNC is showing the boot error, tried to select F12 and selected cdrom, but no luck.<br>
<br><br># cat solaris10.one<br>NAME   = solaris10<br>CPU    = 0.2<br>MEMORY = 1280<br><br>DISK = [<br> source   = "/srv/cloud/images/imgs/sol.img",<br> target   = "hda",<br> save     = "yes",<br>
 clone    = "no" ]<br><br>DISK = [<br> source   = "/srv/cloud/images/isos/osol-0906-x86.iso",<br> type     = "cdrom",<br> target   = "hdb",<br> clone    = "no" ]<br><br>NIC = [ NETWORK="Pcloud Network01"]<br>
<br>GRAPHICS = [ type = "vnc", listen  = "<a href="http://node01.pcloud.com">node01.pcloud.com</a>", port = "5902"]<br><br>REQUIREMENTS = "HOSTNAME = \"node01*\""<br><br><br>
Thanks & Regards<br><br>Viji<br><br><div class="gmail_quote">On Fri, Jan 22, 2010 at 4:44 AM, Ruben S. Montero <span dir="ltr"><<a href="mailto:rubensm@dacya.ucm.es">rubensm@dacya.ucm.es</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi,<br>
<br>
The procedure should be as follows, create a template that contains :<br>
<br>
1- Define your main disk as usual, and tell OpenNebula to keep the changes<br>
DISK = [<br>
  source   = "/srv/cloud/images/master/fedora_disk.img",<br>
  target   = "hda",<br>
  save     = "yes"<br>
  clone    = "no" ]<br>
(this assumes that you have a plain file for fedora_disk.img (e.g.<br>
with a dd). You can also use separate partitions for swap and the OS<br>
installation...<br>
<br>
2- Define an additional DISK for the ISO image with the installation CD<br>
DISK = [<br>
  source   = "/srv/cloud/images/isos/fedora_12.iso",<br>
  type     = "cdrom",<br>
  target   = "hdb",<br>
  clone    = "no" ]<br>
<br>
3.- Add a VNC console so you can interact with the installer. And tell<br>
to listen in a cluster node hostname, by adding to the template:<br>
GRAPHICS = [ type = "vnc", listen  = "a_cluster_node_hostname", port = "5902"]<br>
<br>
4.- Tell OpenNebula to place the VM in that clusternode, by adding to<br>
the template:<br>
REQUIREMENTS="HOSTNAME=a_cluster_node_hostname"<br>
<br>
Once you have the template ready....<br>
<br>
1.- Create the VM with onevm create<br>
2.- use you favorite VNC client to install the OS (you should be able<br>
to see the console at c<cluster_node_name>:5902) NOTE: You can always<br>
use 127.0.0.1 for the VNC server but then you have to start the VNC<br>
client from the cluster node, but we usually do not have an X server<br>
there...<br>
3.- When you are done shutdown the VM. onevm shutdown<br>
4.- The new installed image would be in<br>
$ONE_LOCATION/var/<VM_ID>/disk.0 Copy it to a safe location so you can<br>
use it later as a master image.<br>
<br>
Hope it helps<br>
<br>
Ruben<br>
<div><div></div><div class="h5">On Thu, Jan 21, 2010 at 5:35 PM, Viji V Nair <<a href="mailto:viji@fedoraproject.org">viji@fedoraproject.org</a>> wrote:<br>
> Hi,<br>
><br>
> I have a two node cluser with OCFS2 running on OpenNebula 1.4 and Fedora 12<br>
> x86_64. Is it possible to start installation of vms directly from an iso<br>
> image other than running virt-install to create the image and then deploy<br>
> the same.<br>
><br>
> Any help of the same greatly appreciated.<br>
><br>
> Viji<br>
><br>
</div></div><div><div></div><div class="h5">> _______________________________________________<br>
> Users mailing list<br>
> <a href="mailto:Users@lists.opennebula.org">Users@lists.opennebula.org</a><br>
> <a href="http://lists.opennebula.org/listinfo.cgi/users-opennebula.org" target="_blank">http://lists.opennebula.org/listinfo.cgi/users-opennebula.org</a><br>
><br>
><br>
<br>
<br>
<br>
</div></div><font color="#888888">--<br>
Dr. Ruben Santiago Montero<br>
Associate Professor, Complutense University of Madrid<br>
<br>
URL:    <a href="http://dsa-research.org/doku.php?id=people:ruben" target="_blank">http://dsa-research.org/doku.php?id=people:ruben</a><br>
Weblog: <a href="http://blog.dsa-research.org/?author=7" target="_blank">http://blog.dsa-research.org/?author=7</a><br>
</font></blockquote></div><br>