Hi all,<div>I'm trying to get boot from volume working in Folsom and believe i have the right configuration. the problem I'm having is that when a boot from volume Vm is launched, it launches with an attached volume rather than booting from the volume itself if using any other mount point than /dev/vda.</div>
<div>If /dev/vda is used, the Vm gets stuck trying to boot - could not boot from hard disk.</div><div><br></div><div>current configuration</div><div>Multinode buildout Cloud controller + 2 compute nodes + quantum</div><div>
ubuntu 12.04 + ubuntu cloud repo for folsom build</div><div>ceph (v.53) configured successfully for nova-volume and glance as per this doc:</div><div><a href="http://ceph.com/docs/master/rbd/rbd-openstack/">http://ceph.com/docs/master/rbd/rbd-openstack/</a></div>
<div>ceph cluster consists of 4 nodes - all running and available (3 x monitors)</div><div>Libvirt secret configured successfully....</div><div>Nova.conf configured with correct RBD access and cephx auth info....</div><div>
Glance configured to use its own account successfully</div><div><br></div><div>i can upload images to glance ok</div><div>(both Qcow2 as well as copies of these in RAW format for as boot form vol images)</div><div>i can create attach/detach/delete all Vm based volumes ok</div>
<div><br></div><div>The exact behavior is as follows:</div><div> create a BFV vm, from either Qcow2 or raw image formats, use /dev/vda as the mount point.</div><div>(I understand that Folsom supports direct image injection into the volume)</div>
<div>the Vm will successfully launch but cannot boot due to no hard disk being not a bootable disk</div><div><br></div><div>So the image is NOT being injected automatically into the volume - so i created a windows VM and used driveimageXML to clone the Vm onto a volume, detached from vm, snapshotted the volume and tried boot from volume again - same problem.</div>
<div><br></div><div>Strangely , if you specify any other mount point other than /dev/vda the Vm will boot as standard image backed VM with the requested volume attached on boot.</div><div><br></div><div>So my questions are:</div>
<div>Are there any specific configuration options in glance or Nova that enable this 'direct image injection into volume ?</div><div>Is this capability different between cinder and Nova-volume ?</div><div>Is anyone else experiencing the same problem ?</div>
<div>Are they any known walkthroughs or BKMs to get this fully configured correctly</div><div><br></div><div>Any advice or guidance would be really appreciated</div><div><br></div><div>Steve A</div><div><br></div><div><br>
</div><div><br></div><div><br></div>