默认情况下,块存储的 upload-to-image 功能可通过 Cinder 卷创建 Glance 映像并将此映像存储和组织为虚拟机模板。您可以修改此行为,以使此映像存储为 streamOptimized VMDK 磁盘。

VMware Integrated OpenStack4.0 之前,默认行为是将 Glance 映像存储为 streamOptimized VMDK 磁盘。此步骤允许您还原 4.0 之前的默认设置。

过程

  1. 执行 custom.yml 文件。
    sudo mkdir -p /opt/vmware/vio/custom
         sudo cp /var/lib/vio/ansible/custom/custom.yml.sample 
         /opt/vmware/vio/custom/custom.yml
  2. 在文本编辑器中打开 /opt/vmware/vio/custom/custom.yml 文件。
    1. 取消对 cinder_image_format 参数的注释。
    2. 将设置改为 streamOptimized
      ##############################
      # Glance Template Store
      # options that affect the use of glance template store
      ##############################
      #glance_default_store: vi
      #nova_snapshot_format: template
      cinder_image_format: streamOptimized
  3. 保存 custom.yml 文件。
  4. 将新配置推送到您的 VMware Integrated OpenStack 部署。
    viocli deployment configure
    注: 推送此配置会短暂中断 OpenStack 服务。