配置Nova集成Ceph
在OpenStack上集成Ceph块存储之前,需要修改Nova配置文件,从而配置Nova集成Ceph。
- 在Nova compute节点上,修改配置文件“/etc/nova/nova.conf”。
- 打开文件。
vi /etc/nova/nova.conf
- 按“i”进入编辑模式,修改并新增以下内容。
[DEFAULT] ... live_migration_flag = "VIR_MIGRATE_UNDEFINE_SOURCE,VIR_MIGRATE_PEER2PEER,VIR_MIGRATE_LIVE,VIR_MIGRATE_PERSIST_DEST,VIR_MIGRATE_TUNNELLED" [libvirt] ... virt_type = kvm images_type = rbd images_rbd_pool = vms images_rbd_ceph_conf = /etc/ceph/ceph.conf disk_cachemodes="network=writeback" rbd_user = cinder rbd_secret_uuid = b3d5fee6-839c-482e-b244-668bad7128a9
rbd_secret_uuid的值为向libvirt添加密钥时生成的UUID。
- 按“Esc”键退出编辑模式,输入:wq!,按“Enter”键保存并退出文件。
- 打开文件。
- 在Nova compute节点上,重启nova-compute服务。
systemctl restart openstack-nova-compute.service
父主题: 在OpenStack上集成Ceph块存储