依預設,區塊儲存區 upload-to-image 功能會從 Cinder 磁碟區建立 Glance 映像,該映像會儲存並組織為虛擬機器範本。您可以修改此行為,以便將這些映像儲存為 streamOptimized VMDK 磁碟。

執行這項作業的原因和時機

VMware Integrated OpenStack 3.0 或 3.1 之前,預設行為是將 Glance 映像儲存為 streamOptimized VMDK 磁碟。此程序可讓您還原 3.0 或 3.1 之前的預設行為。

程序

  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 服務。