鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

配置Nova集成Ceph

需要在OpenStack上修改Nova配置文件,从而配置Nova集成Ceph。

  1. 在OpenStack计算节点(Nova compute节点)上,修改配置文件“/etc/nova/nova.conf”。
    1. 打开文件。
      vi /etc/nova/nova.conf
    2. 按“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。

    1. 按“Esc”键退出编辑模式,输入:wq!,按“Enter”键保存并退出文件。
  2. 在OpenStack计算节点(Nova compute节点)上,重启nova-compute服务。
    systemctl restart openstack-nova-compute.service