11.8. 存储任务
11.8.1. 将镜像上传到数据存储域
您可以将虚拟磁盘镜像和 ISO 镜像上传到管理门户中的数据存储域,或使用 REST API 上传。
要使用 REST API 上传镜像,请参阅 REST API 指南中的 IMAGETRANSFERS 和 IMAGETRANSFER。
兼容 QEMU 的虚拟磁盘可以附加到虚拟机。虚拟磁盘类型必须是 QCOW2 或 raw。从 QCOW2 虚拟磁盘创建的磁盘无法共享,QCOW2 虚拟磁盘文件不得具有备份文件。
ISO 映像可以作为 CDROM 连接到虚拟机或用于启动虚拟机。
先决条件
上传功能使用 HTML 5 API,这需要您的环境包含以下内容:
-
镜像 I/O 代理(
ovirt-imageio-proxy
),使用engine-setup
配置。详情请参阅 配置 Red Hat Virtualization Manager。 证书颁发机构(导入到用于访问管理门户的网页浏览器中)。
要导入证书颁发机构,访问
https://engine_address/ovirt-engine/services/pki-resource?resource=ca-certificate&format=X509-PEM-CA
并启用所有信任设置。请参阅有关在 Firefox、Internet Explorer 或 Google Chrome 中安装证书颁发机构的说明。- 支持 HTML 5 的浏览器,如 Firefox 35、Internet Explorer 10、Chrome 13 或更高版本。
上传镜像至数据存储域
-
点
。 - 从 Upload 菜单中选择 Start。
- 单击 Choose File,再选择要上传的镜像。
- 填写 Disk Options 字段。有关相关字段的描述,请参阅 第 13.6.2 节 “New Virtual Disk Window 中的设置说明”。
点击 OK。
进度条显示上传的状态。您可以从 Upload 菜单中暂停、取消或恢复上传。
增加上传超时值
如果上传超时并看到消息 Reason: timeout due to transfer inactivity,则增加超时值:
# engine-config -s TransferImageClientInactivityTimeoutInSeconds=6000
重启
ovirt-engine
服务:# systemctl restart ovirt-engine