admin
不忘初心,方得始终
级别: 管理员
只看楼主 | | | 0楼 发表于:2018-09-05 09:20

OpenStack 打开使用卷来制作镜像的选项

  在OpenStack 上支持使用把VM制作成镜像。需要在配置文件里面修改参数。
  在upload_to_image上启用Force选项。这样可以在正在使用的卷上运行upload_volume,以支持支持它的后端。
  具体操作步骤如下:
  1.查看键值。
   #consul-cli kv keys /
   2.查找cinder.conf配置文件。
   #consul-cli kv keys /|grep cinder.conf,找到templates/cinder/cinder.conf.ctmpl。
  3.导出配置文件。
   #consul-cli kv read templates/cinder/cinder.conf.ctmpl > cinder.conf.ctmpl
  4.在配置文件中加入enable_force_upload选项。
   vim /cinder.conf.ctmpl:
   在[default]模块中添加:
  enable_force_upload = True
   5.导入配置文件到容器配置模板。
   consul-cli kv write templates/cinder/cinder.conf.ctmpl "$(cat cinder.conf.ctmpl)"
   6.查看cinder-api的进程。
    #nomad status cinder-service
   7.查看节点。
   #nomad node-status
   8.关上节点上的cinder-api服务。
   连上节点,执行:
    #docker stop cinder-api-table补全。
   9.开启服务。
    #docker  run /etc/kolla/nomad/cinder-service.hcl
   10.使用cinder制作镜像。
    #cinder  upload-to-image --force True  a14667b7-2ffa-486c-ac27-e66276e40d5c($Volume_ID)  'yishicheng_20180904' ($Image_Name)