仅运行一次虚拟机的解释

只运行一次定义了一些仅仅在这次运行的配置。对于永久性
的启动参数,在编辑虚拟机的引导选项中 配置。

属性 详细描述
引导选项 该选项可以让用户设置虚拟机的启动顺序,启动参数,安装操作系统 需要的镜像和额外的驱动等。
- 附加软盘 - 给虚拟机附加一个软盘镜像, 一般在安装 Windows
系统的时候使用。该软盘镜像必须在 ISO 存储域里。

- 附加 CD - 给虚拟机附加一个 ISO 镜像,
用来给虚拟机安装操作系统时候使用。该 CD 镜像必须在 ISO 存储域里。

- 引导序列 - 定义虚拟机从哪个设备找到启动镜像。

- 以 Stateless 状态运行 - 虚拟机关闭之后,
对磁盘做的任何修改将会被还原。

- 以暂停模式启动 - 虚拟机最开始处于暂停状态。
对于需要准备很长时间才能建立 spice 连接的场景来说,暂停模式很有用。
例如,如果 spice client 和虚拟机运行的网络很远,网络很慢的时候。

Linux 引导选项 设置了下列参数之后,虚拟机直接启动一个 Linux 内核,而不是从 BIOS 加载启动镜像。
- 内核路径 - 合法的内核镜像的路径。内核镜像 必须存储在 ISO 域里(使用
iso://path-to-image 的格式),或者
存储在主机的存储域里(使用/data/images)

- initrd 路径 - 合法的 ramdisk 镜像的路径。 内核镜像必须存储在 ISO
域里(使用 iso://path-to-image 的格式),
或者存储在主机的存储域里(使用/data/images)

- 内核参数 - 内核启动时的参数

初始运行 允许用户使用 cloud-init,并且定义这个虚拟机将使用到的一些设置。
- 主机名 - 允许用户指定主机名。

- 网络 - 允许用户配置网络,包括网络接口 设置和 DNS
设置。多个网络接口可以通过新增或者 删除所选来设置。

- SSH 授权密钥 - 允许用户指定添加到虚拟机的 SSH 密钥。

- 重新生成 SSH 授权密钥 - 允许用户重新生成 SSH 密钥。

- 时区 - 允许用户指定虚拟机运行的时区。

- 根密码 - 允许用户设置虚拟机系统的 root 用户的密码。

- 文件附件 - 允许用户注入普通文本或者 Base64
内容的文件到虚拟机内部。文件的路径可以由用户指定。多个文件可以通过
新增或者删除所选来设置。

主机 指定虚拟机运行的主机:
- 群集里的任何主机 - 虚拟机可以运行在群集的任何主机上。

- 专有的 - 用户指定一个主机来运行该虚拟机。

显示协议 设置连接虚拟机的显示协议:
- VNC - 需要一个 VNC 客户端来连接。

- SPICE - OVIRT 管理系统推荐使用的显示协议,注意: Windows 8 and Server
2012 不能使用此协议。

自定义属性 可以传递给 VDSM 的额外属性。
- sap_agent - 设置 SAP 监控。

- sndbuf - 设置虚拟机套接字的发送缓存大小,默认值是 0。

- vhost - 可以将vhost-net 禁用掉,vhost-net 是在主机的 virtio
网络驱动,可以提高虚拟机的网络性能。

- viodiskcache - 设置 virtio 磁盘的缓存模式。 writethrough
同时把数据写到缓存和磁盘中才返回,性能较低。 writeback
将数据写入到缓存中就返回,性能较高,
但是不能保证数据安全。none不使用缓存。