默认情况下,Nova 快照是在针对 VMware Integrated OpenStack 配置的 vCenter Server 中作为虚拟机模板存储和组织的 Glance 映像。您可以修改此行为,以便快照存储为 streamOptimized 的 VMDK 磁盘。

VMware Integrated OpenStack 2.5 之前,默认行为是将 Nova 快照存储为 streamOptimized 的 VMDK 磁盘。此过程可以还原 2.5 之前的默认设置。

过程

  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. 取消对 nova_snapshot_format 参数的注释。
    2. 将设置改为 streamOptimized
      ##############################
      # Glance Template Store
      # options that affect the use of glance template store
      ##############################
      #glance_default_store: vi
      nova_snapshot_format: streamOptimized
      #cinder_image_format: template
  3. 保存 custom.yml 文件。
  4. 将新配置推送到您的 VMware Integrated OpenStack部署。
    viocli deployment configure
    注:

    推送此配置会短暂中断 OpenStack 服务。