In order to boot all OpenStack instances into Ceph, that is, for the boot-from-volume feature, we should configure an ephemeral backend for Nova. To do this, edit/etc/nova/nova.conf
on the OpenStack node and perform the following changes.
This recipe deals with configuring Nova to store the entire virtual machines on the Ceph RBD:
- Navigate to the
[libvirt]
section and add the following:
inject_partition=-2 images_type=rbd images_rbd_pool=vms images_rbd_ceph_conf=/etc/ceph/ceph.conf rbd_user=cinder rbd_secret_uuid= e279566e-bc97-46d0-bd90-68080a2a0ad8
- Verify your changes:
# cat /etc/nova/nova.conf|egrep "rbd|partition" | grep -v "#"
- Restart the OpenStack Nova services:
# service openstack-nova-compute restart
- To boot a virtual machine in Ceph, the Glance image format must be RAW. We will use the same cirros image that we downloaded earlier in this chapter and convert this image...