附录 A. 参考资料:管理门户和虚拟机门户 Windows 中的设置


A.1. 新虚拟机和编辑虚拟机 Windows 中的设置说明

A.1.1. 虚拟机常规设置说明

下表详述了在新建虚拟机编辑虚拟机窗口的 General 选项卡中可用的选项。

表 A.1. 虚拟机:常规设置
字段名称描述需要电源重启?

集群

虚拟机附加到的主机集群的名称。根据策略规则,虚拟机托管在该集群中的任意物理计算机上。

是。跨集群迁移仅用于紧急用途。移动集群需要关闭虚拟机。

模板

虚拟机所基于的模板。默认情况下,此字段设置为 空白,允许您创建尚未安装操作系统的虚拟机。模板显示为 Name | Sub-version name (Sub-version number)。每个新版本都显示有以括号括起的数字,该数字指示版本的相对顺序,数字越高,表示较新的版本。

如果版本名称是模板版本链的根模板,则它会显示为基础版本

当虚拟机无状态时,可以选择 最新版本的 模板。此选项意味着,每当创建了此模板的新版本时,将根据最新的模板在重启时自动重新创建虚拟机。

不适用。此设置仅用于调配新虚拟机。

操作系统

操作系统。有效值包括 Red Hat Enterprise Linux 和 Windows 变体。

是。可能会更改虚拟硬件.

实例类型

虚拟机硬件配置可以基于的实例类型。此字段默认设置为 Custom,这意味着虚拟机没有连接到实例类型。此下拉菜单中提供的其他选项有 LargeMediumsmallTinyXLarge,以及管理员创建的任何自定义实例类型。

其他其旁边具有链链接图标的设置将由所选实例类型预先填充。如果更改了其中一个值,虚拟机将从实例类型分离,并且链图标将显示为中断。但是,如果更改的设置恢复到其原始值,虚拟机将重新附加到实例类型,并且链图标中的链接将重新加入。

注: 现在已弃用对实例类型的支持,并将在以后的发行版本中删除。

是。

优化

要优化虚拟机的系统类型。有三个选项: ServerdesktopHigh Performance ;默认为 Server。为充当服务器而优化的虚拟机没有声卡,使用克隆的磁盘映像,而且不具有无状态。优化以充当桌面计算机的虚拟机确实具有声卡,使用镜像(精简分配),并且无状态。针对高性能优化的虚拟机具有大量配置更改。请参阅配置高性能虚拟机模板和池

是。

名称

虚拟机的名称。名称必须是数据中心内的唯一名称,不得包含任何空格,且必须至少包含 A-Z 或 0-9 中的一个字符。虚拟机名称的最大长度为 255 个字符。名称可以在环境中的不同数据中心重复使用。

是。

虚拟机 ID

虚拟机 ID。虚拟机的创建者可以为该虚拟机设置自定义 ID。自定义 ID 必须仅包含格式为 00000000-0000-0000-0000-00000000 的数字。

如果创建过程中没有指定 ID,系统将自动分配 UUID。对于自定义和自动生成的 ID,在创建虚拟机后无法更改。

是。

描述

新虚拟机的有意义的描述。

No.

注释

用于添加有关虚拟机的纯文本可读注释的字段。

No.

关联性标签

添加或删除选定的 Affinity Label

No.

无状态

选中此复选框,可在无状态模式下运行虚拟机。此模式主要用于桌面虚拟机。运行无状态桌面或服务器会在虚拟机硬盘镜像上创建新的 COW 层,其中存储了新的和更改的数据。关闭无状态虚拟机会删除新的 COW 层,其中包含所有数据和配置更改,并将虚拟机返回到其原始状态。在创建需要短期使用的计算机或临时员工时,无状态虚拟机非常有用。

不适用。

以暂停模式启动

选中此复选框可始终以暂停模式启动虚拟机。此选项适用于需要很长时间才能建立 SPICE 连接的虚拟机;例如,位于远程位置的虚拟机。

不适用。

删除保护

选中此复选框,使其无法删除虚拟机。只有未选中此复选框,才能删除虚拟机。

No.

Sealed

选中此复选框以封装创建的虚拟机。此选项消除了从模板置备的虚拟机中的特定于计算机的设置。有关密封流程的更多信息,请参阅为作为模板部署封装 Windows 虚拟机

No.

实例镜像

单击 Attach 以将浮动磁盘附加到虚拟机,或者单击 Create 以添加新虚拟磁盘。使用加号和减号按钮来添加或删除其他虚拟磁盘。

单击 Edit 以更改已附加或创建的虚拟磁盘的配置。

No.

通过选取 vNIC 配置集实例化虚拟机网络接口。

通过从 nic1 下拉列表中选择一个 vNIC 配置集,将网络接口添加到虚拟机。使用加号和减号按钮来添加或删除其他网络接口。

No.

A.1.2. 虚拟机系统设置说明

CPU 注意事项

  • 对于非 CPU 密集型工作负载,您可以使用大于主机内核数(单个虚拟机的处理器内核数)的处理器内核总数来运行虚拟机。可以实现以下优点:

    • 您可以运行更多虚拟机,从而降低硬件要求。
    • 您可以使用原本无法实现的 CPU 拓扑配置虚拟机,例如,虚拟内核的数量在主机内核数和主机线程数量之间。
  • 为了获得最佳性能,尤其是 CPU 密集型工作负载,您应该在虚拟机中使用与主机中相同的拓扑,因此主机和虚拟机预计同样的缓存使用量。主机启用了超线程后,QEMU 会将主机的超线程视为内核,因此虚拟机不知道它在具有多个线程的单一核心上运行。此行为可能会影响虚拟机的性能,因为实际对应于主机核心中的超线程的虚拟核心可能会与同一主机核心中的另一个超线程共享一个缓存,而虚拟机则将其视为一个单独的核心。

下表详述了新建虚拟机编辑虚拟机窗口系统选项卡上可用的选项。

表 A.2. 虚拟机:系统设置
字段名称描述需要电源重启?

内存大小

分配给虚拟机的内存量。在分配内存时,请考虑要在虚拟机上运行的应用的处理和存储需求。

如果操作系统支持热插拔为否。否则为是。

最大内存

可分配给虚拟机的最大内存量。最大客户机内存也受到所选客户机架构和集群兼容性水平的限制。

如果操作系统支持热插拔为否。否则为是。

虚拟 CPU 总数

作为 CPU 内核分配给虚拟机的处理能力。为获得高性能,请不要为虚拟机分配超过物理主机上存在的内核数。

如果操作系统支持热插拔为否。否则为是。

虚拟插槽

虚拟机的 CPU 插槽数量。不要为虚拟机分配比物理主机上存在的插槽数更多的插槽。

如果操作系统支持热插拔为否。否则为是。

每个虚拟插槽的内核

分配给每个虚拟插槽的内核数。

如果操作系统支持热插拔为否。否则为是。

每个内核的线程

分配给每个内核的线程数。增加该值可同时启用多线程(SMT)。IBM POWER8 支持每个内核最多 8 个线程。对于 x86 和 x86_64(Intel 和 AMD)CPU 类型,推荐的值为 1,除非您想要复制确切的主机拓扑,您可以使用 CPU 固定进行此操作。如需更多信息,请参阅 固定 CPU

如果操作系统支持热插拔为否。否则为是。

芯片组/固件类型

指定芯片组和固件类型。默认为集群的默认芯片组和固件类型。选项是:

  • 使用 BIOS Legacy BIOS 的 I440FX Chipset
  • Q35 Chipset with BIOS without UEFI(Default for cluster with compatibility version 4.4)
  • Q35 Chipset with UEFI BIOS with UEFI(兼容版本 4.7 的集群的默认)
  • 使用 SecureBoot UEFI 的 UEFI SecureBoot UEFI 的 Q35 Chipset 验证引导装载程序的数字签名

如需更多信息,请参阅管理指南中的 UEFI 和 Q35 芯片组

是。

自定义模拟机器

这个选项允许您指定机器类型。如果更改,虚拟机将仅在支持此机器类型的主机上运行。默认为集群的默认机器类型。

是。

自定义 CPU 类型

这个选项允许您指定 CPU 类型。如果更改,虚拟机将仅在支持此 CPU 类型的主机上运行。默认为集群的默认 CPU 类型。

是。

硬件时钟时间中断

这个选项设置客户机硬件时钟的时区偏移。对于 Windows,这应当与虚拟客户机中设置的时区对应。大多数默认的 Linux 安装预计硬件时钟为 GMT+00:00。

是。

自定义兼容性版本

兼容性版本决定了集群支持哪些功能,以及一些属性的值和模拟的机器类型。默认情况下,虚拟机配置为以与集群相同的兼容性模式运行,默认从集群中继承。在某些情况下,需要更改默认的兼容模式。例如,如果集群已更新至更新的兼容性版本,但虚拟机尚未重启。这些虚拟机可以设置为使用比集群旧的自定义兼容模式。如需更多信息,请参阅管理指南中的 更改集群兼容性版本

是。

序列号策略

覆盖用于分配序列号到虚拟机的系统级别和集群级策略。应用此虚拟机独有的策略:

  • System Default :使用系统范围的默认值,这些默认值在使用引擎配置工具的 Manager 数据库中配置,其关键字是 DefaultSerialNumberPolicyDefaultCustomSerialNumberDefaultSerialNumberPolicy 的默认值是使用 Host ID。如需更多信息,请参阅管理指南中的调度策略
  • 主机 ID :将此虚拟机的序列号设置为主机的 UUID。
  • 虚拟机 ID :将此虚拟机的序列号设置为此虚拟机的 UUID。
  • 自定义序列号 :将此虚拟机的序列号设置为您在以下自定义序列号参数中指定的值。

是。

自定义序列号

指定要应用到此虚拟机的自定义序列号。

是。

A.1.3. 虚拟机初始运行设置说明

下表详述了新建虚拟机编辑虚拟机窗口上 Initial Run 选项卡中可用的选项。只有在选择了 Use Cloud-Init/Sysprep 复选框时,才会看到此表中的设置,并且仅在 General选项卡的 Operating System 列表中选择了基于 Linux 或基于 Windows 的选项时,某些选项才会显示,如下所示。

注意

此表不包括有关是否需要电源周期的信息,因为设置应用到虚拟机的初始运行;配置这些设置时虚拟机不会运行。

表 A.3. 虚拟机:初始运行设置
字段名称操作系统描述

使用 Cloud-Init/Sysprep

Linux、Windows

此复选框将切换为 Cloud-Init 或 Sysprep 初始化虚拟机。

VM 主机名

Linux、Windows

虚拟机的主机名。

Windows

虚拟机所属的 Active Directory 域。

机构名称

Windows

虚拟机所属组织的名称。此选项对应于文本字段,用于设置第一次运行 Windows 的计算机时显示的组织名称。

Active Directory OU

Windows

虚拟机所属的 Active Directory 域中的组织单元。

配置时区

Linux、Windows

虚拟机的时区。选择此复选框,然后从 Time Zone 列表中选择一个时区。

管理密码

Windows

虚拟机的管理用户密码。单击暴露的箭头,以显示这个选项的设置。

  • 使用已配置的密码 : 指定初始管理用户密码后,会自动选择此复选框。您必须清除此复选框,以启用 Admin PasswordVerify Admin Password 字段并指定新密码。
  • admin Password :虚拟机的管理用户密码。在此文本字段中输入密码和 Verify Admin Password 文本字段以验证密码。

身份验证

Linux

虚拟机的身份验证详情。单击暴露的箭头,以显示这个选项的设置。

  • 使用已配置的密码:指定初始 root 密码后会自动选择此复选框。您必须清除此复选框,以启用 PasswordVerify Password 字段并指定新密码。
  • Password :虚拟机的 root 密码。在此文本字段中输入密码和 Verify Password 文本字段以验证密码。
  • SSH Authorized Keys :添加到虚拟机的授权密钥文件中的 SSH 密钥。您可以通过在新行中输入每个 SSH 密钥来指定多个 SSH 密钥。
  • 重新生成 SSH 密钥 :为虚拟机生成 SSH 密钥。

自定义区域

Windows

虚拟机的自定义区域选项。区域设置必须采用如 en-US 的格式。单击暴露的箭头,以显示这个选项的设置。

  • 输入区域 :用户输入的区域设置。
  • UI 语言 :用于用户界面元素的语言,如按钮和菜单。
  • 系统区域 :整个系统的区域设置。
  • 用户区域 :用户的区域设置。

网络

Linux

虚拟机的网络相关设置。单击暴露的箭头,以显示这个选项的设置。

  • DNS 服务器 :虚拟机使用的 DNS 服务器。
  • DNS 搜索域 :供虚拟机使用的 DNS 搜索域。
  • network :配置虚拟机的网络接口。选中此复选框并单击 +- 以向虚拟机中添加或删除网络接口。单击 + 时,会看到一组字段,可以指定是否使用 DHCP,并配置 IP 地址、子网掩码和网关,并指定网络接口是否在引导时启动。

自定义脚本

Linux

自定义脚本,这些脚本将在虚拟机启动时在虚拟机上运行。此字段中输入的脚本是自定义 YAML 部分,添加到管理器生成的 YAML 部分,并允许您自动执行任务,如创建用户和文件、配置 yum 存储库和运行命令。有关可在此字段中输入的脚本格式的更多信息,请参阅 自定义脚本 文档。

Sysprep

Windows

自定义 Sysprep 定义。定义的格式必须是完整的无人值守安装应答文件。您可以在安装 Red Hat Virtualization Manager 的机器上的 /usr/share/ovirt-engine/conf/sysprep/ 目录中复制并粘贴默认回答文件,并根据需要更改字段。如需更多信息,请参阅 模板

Ignition 2.3.0

Red Hat Enterprise Linux CoreOS

当将 Red Hat Enterprise Linux CoreOS 选为 Operating System 时,此复选框将切换 Ignition 是否用于初始化虚拟机。

A.1.4. 虚拟机控制台设置说明

下表详述了新建虚拟机编辑虚拟机窗口的 Console 选项卡中可用的选项。

表 A.4. 虚拟机:控制台设置
字段名称描述需要电源重启?

图形控制台部分

组设置。

是。

无头模式

如果您不需要虚拟机的图形控制台,请选择此复选框。

选择后,Graphical Console 部分中的所有其他字段将被禁用。在虚拟机门户中,虚拟机详情视图中的 Console 图标也被禁用。

重要

有关使用 无头模式的详情 和先决条件,请参阅配置无头机器。

是。

视频类型

定义图形设备。QXL 是默认设置,支持两个图形协议。VGA 只支持 VNC 协议。

是。

图形协议

定义要使用的协议。SPICE 是默认协议。VNC 是备选选项。要同时允许这两个协议,请选择 SPICE + VNC

是。

VNC 键盘布局

定义虚拟机的键盘布局。这个选项只在使用 VNC 协议时可用。

是。

启用 USB

定义 SPICE USB 重定向。默认不选中此复选框。这个选项仅适用于使用 SPICE 协议的虚拟机:

  • 禁用(选中框已清除)- 根据 osinfo-defaults.properties 配置文件中的 devices.usb.controller 值添加 USB 控制器设备。所有 x86 和 x86_64 操作系统的默认值都是 piix3-uhci。对于 ppc64 系统,默认为 nec-xhci
  • 启用(选中复选框)- 为 Linux 和 Windows 虚拟机启用原生 KVM/SPICE USB 重定向.虚拟机不需要任何客户机内代理或本地 USB 的驱动程序。

是。

控制台断开连接操作

定义在控制台断开连接时会发生什么。这仅与 SPICE 和 VNC 控制台连接相关。此设置可以在虚拟机运行时更改,但只有在建立新的控制台连接后才会生效。选择:

  • 无操作 - 不执行任何操作。
  • 锁定屏幕 - 这是默认选项。对于所有 Linux 机器和 Windows 桌面,这会锁定当前活动的用户会话。对于 Windows 服务器,这会锁定桌面和当前活动用户。
  • 注销用户 - 对于所有 Linux 计算机和 Windows 桌面,这会注销当前活动的用户会话。对于 Windows 服务器,桌面和当前活动用户将注销。
  • 关闭虚拟机 - 启动安全的虚拟机关闭。
  • 重启虚拟机 - 启动安全虚拟机重启。

No.

Monitors

虚拟机的监视器数量。此选项仅适用于使用 SPICE 显示协议的虚拟桌面。您可以选择 124。请注意,使用 WDDMDoD 驱动程序的 Windows 系统不支持多个监视器。

是。

启用智能卡

智能卡是一种外部硬件安全功能,最常见的是在信用卡中看到,但许多业务也使用智能卡作为身份验证令牌。智能卡可用于保护红帽虚拟化虚拟机。选择或清除复选框,以激活和停用单个虚拟机的智能卡验证。

是。

单点登录方法

启用单点登录后,用户可以使用客户机代理从虚拟机门户连接虚拟机时,登录客户机操作系统。

  • 禁用单点登录 - 如果您不希望客户机代理尝试登录虚拟机,请选择这个选项。
  • 使用客户机代理 - 启用单点登录以允许客户机代理登录虚拟机.

如果您选择 Use Guest Agent,否。否则,是。

禁用严格的用户检查

单击 Advanced Parameters 箭头,再选中要使用这个选项的复选框。如果选中此选项,则不同用户连接到虚拟机时无需重新启动虚拟机。

默认情况下,启用严格的检查,以便只有一个用户可以连接到虚拟机的控制台。在重新启动之前,任何其他用户都无法打开同一虚拟机的控制台。例外情况是,SuperUser 可以随时连接并替换现有的连接。当 SuperUser 已连接后,普通用户无法再次连接,直到虚拟机重启为止。

请谨慎禁用严格的检查,因为您可以向新用户公开之前用户的会话。

No.

启用 Soundcard

音响卡设备并不适用于所有虚拟机用例。如果适合您,请在此处启用声卡。

是。

启用 SPICE 文件传输

定义用户是否能够将文件从外部主机拖放到虚拟机的 SPICE 控制台。此选项仅适用于使用 SPICE 协议的虚拟机。默认选择此复选框。

No.

启用 SPICE 剪贴板复制和粘贴

定义用户是否可以从外部主机复制和粘贴内容到虚拟机的 SPICE 控制台。此选项仅适用于使用 SPICE 协议的虚拟机。默认选择此复选框。

No.

串行控制台部分

组设置。

 

启用 VirtIO 串行控制台

VirtIO 串行控制台使用 SSH 和密钥对通过 VirtIO 频道进行模拟,允许您直接从客户端计算机的命令行访问虚拟机的串行控制台,而不从管理门户或虚拟机门户中打开控制台。串行控制台需要直接访问管理器,因为管理器充当连接的代理,提供有关虚拟机放置的信息,并存储身份验证密钥。选中在虚拟机上启用 VirtIO 控制台的复选框。需要防火墙规则。请参阅打开串行控制台到虚拟机

是。

A.1.5. 虚拟机主机设置说明

下表详述了新建虚拟机编辑虚拟机窗口的 Host 选项卡上可用的选项。

表 A.5. 虚拟机:主机设置
字段名称子元素描述需要电源重启?

开始运行于

 

定义要在其上运行虚拟机的首选主机。选择:

  • 集群中的任何主机 - 虚拟机可以在集群中的任何可用主机上启动并运行。
  • 特定主机 - 虚拟机将在集群的特定主机上运行。但是,管理器或管理员可以根据虚拟机的迁移和高可用性设置,将虚拟机迁移到集群中的不同主机上。从可用的主机列表中选择特定的主机或主机组。

否。虚拟机可以在运行时迁移到该主机。

CPU 选项

透传主机 CPU

选择后,允许虚拟机使用主机的 CPU 标志。选择后,Migration Options 被设置为 只允许手动迁移

 

仅迁移到具有相同 TSC 频率的主机

选择后,此虚拟机只能迁移到具有相同 TSC 频率的主机。此选项仅对高性能虚拟机有效。

迁移选项

迁移模式

定义运行和迁移虚拟机的选项。如果不在此处使用选项,则虚拟机将根据集群的策略运行或迁移。

  • 允许手动和自动迁移 - 虚拟机可根据环境状态自动从一个主机迁移到另一个主机,或者由管理员手动迁移。
  • 仅允许手动迁移 - 虚拟机只能由管理员手动从一个主机迁移到另一个主机。
  • 不允许迁移 - 虚拟机无法自动或手动迁移。

 

迁移策略

定义迁移聚合策略。如果复选框未选中,主机将确定该策略。

  • 集群默认(最小停机时间) - vdsm.conf 中的覆盖仍会被应用。客户机代理 hook 机制已被禁用。
  • 最小停机时间 - 允许虚拟机在典型情况下迁移。虚拟机不应遇到任何显著的停机时间。如果虚拟机迁移长时间后(依赖于 QEMU 迭代,且最多为 500 毫秒),迁移将中止。客户机代理 hook 机制已启用。
  • 后复制迁移 - 使用后复制迁移时,将暂停源主机上的迁移虚拟机 vCPU,仅传输最小内存页面,激活目标主机上的虚拟机 vCPU,并在虚拟机运行目标时传输其余内存页面。

    后复制策略首先尝试预复制,以验证是否可能发生聚合。如果虚拟机迁移在很长时间后没有聚合,迁移会切换到后复制。

    这可显著减少迁移的虚拟机停机时间,还可以确保无论源虚拟机的内存页面变化速度如何快。对于迁移大量连续使用的虚拟机来说,这是最佳选择,无法使用标准预复制迁移进行迁移。

    此策略的缺点在于,在复制后阶段,虚拟机可能会显著下降,因为主机之间缺少内存部分传输。

    警告

    如果在完成后复制进程前网络连接中断,管理器将暂停,然后终止正在运行的虚拟机。如果虚拟机可用性至关重要,或者迁移网络不稳定,请不要使用复制后迁移。

  • 如果需要,暂停工作负载 - 允许虚拟机在大多数情况下迁移,包括在虚拟机运行繁重工作负载时。因此,虚拟机所经历的停机时间可能比使用其他设置造成的显著停机时间更多。迁移可能仍然针对极端工作负载中止。客户机代理 hook 机制已启用。

 

启用迁移加密

允许在迁移过程中对虚拟机进行加密。

  • 集群默认
  • 加密
  • 不加密

 

并行迁移

允许您指定要使用多少个并行迁移连接。

  • 集群默认: Parallel 迁移连接由集群默认值决定。
  • 禁用 :虚拟机使用单一非并行连接进行迁移。
  • auto :并行连接数量会自动决定。此设置可能会自动禁用并行连接。
  • auto Parallel :并行连接数量会自动决定。
  • Custom :允许您指定首选并行连接数量,实际数量可能会较低。
 
 

虚拟机迁移连接数

只有在选择了 Custom 时,此设置才可用。自定义并行迁移的首选数量,介于 2 到 255 之间。

 

配置 NUMA

NUMA 节点数

主机上可以分配给虚拟机的虚拟 NUMA 节点数。

 

NUMA 固定

打开 NUMA Topology 窗口。此窗口显示主机的总 CPU、内存和 NUMA 节点,以及虚拟机的虚拟 NUMA 节点。您可以通过单击每个 vNUMA 并将每个 vNUMA 拖到左侧的 NUMA 节点,手动固定虚拟 NUMA 节点以托管 NUMA 节点。

您还可以为内存分配设置 Tune 模式

严格 - 如果无法在目标节点上分配内存,则内存分配将失败。

首选 - 内存从单一首选节点分配。如果没有足够的内存可用,可以从其他节点分配内存。

interleave - 内存以轮循算法跨节点分配。

如果您定义 NUMA 固定,Migration Options 被设置为 只允许手动迁移

A.1.6. 虚拟机高可用性设置说明

下表详述了 新建虚拟机编辑虚拟机窗口的高可用性选项卡中可用的选项。

表 A.6. 虚拟机:高可用性设置
字段名称描述需要电源重启?

高可用性

如果虚拟机要高可用性,请选中此复选框。例如,在主机维护的情况下,所有虚拟机都会自动实时迁移到另一主机。如果主机崩溃且处于不响应状态,则仅在另一主机上重新启动具有高可用性的虚拟机。如果系统管理员手动关闭该主机,虚拟机不会自动实时迁移到另一主机。

请注意,如果 Hosts 选项卡中的 Migration Options 设置设为 Do not allow migration,则此选项对于定义为 ServerDesktop 的虚拟机不可用。要让虚拟机具有高可用性,管理器必须可以根据需要将虚拟机迁移到其他可用的主机上。

但是,对于定义为高性能的虚拟机 ,您可以定义高可用性,而不考虑 Migration Options 设置。

是。

VM Lease 的目标存储域

选择要存放虚拟机租用的存储域,或者选择 No VM Lease 以禁用该功能。选择存储域时,它将在特殊卷上保存虚拟机租用,该卷允许在原始主机断电或变得无响应时在另一主机上启动虚拟机。

此功能仅在存储域 V4 或更高版本上可用。

注意

如果您定义了租期,唯一可用的 Resume Behavior 是 KILL。

是。

恢复行为

定义由于存储 I/O 错误而暂停的虚拟机所需的行为,一旦重新建立与存储的连接。您可以定义所需的恢复行为,即使虚拟机并不高可用性。

可用的选项如下:

  • AUTO_RESUME - 虚拟机将自动恢复,无需用户干预。对于不可用且在处于暂停状态后不需要用户干预的虚拟机,建议您这样做。
  • LEAVE_PAUSED - 虚拟机一直处于暂停模式,直到手动恢复或重启为止。
  • KILL - 如果在 80 秒内修复 I/O 错误,虚拟机会自动恢复。但是,如果超过 80 秒通过,虚拟机将被非正常关闭。建议对高可用性虚拟机执行此设置,以允许 Manager 在没有遇到存储 I/O 错误的其他主机上重新启动。

    KILL 是使用虚拟机租用时唯一可用的选项。

No.

运行/迁移队列的优先级

设置要在另一主机上迁移或重启虚拟机的优先级级别。

No.

Watchdog

允许用户将监视器卡附加到虚拟机。watchdog 是一个计时器,用于在故障中自动检测和恢复。设置之后,监视器在系统运行时持续倒计为零,并由系统定期重新启动,以防止到达零。如果计时器达到零,则表示系统已无法重置计时器,因此遇到了故障。然后采取纠正措施来解决故障。此功能对于需要高可用性的服务器特别有用。

Watchdog Model :分配给虚拟机的 watchdog 卡模型。目前唯一支持的模型是 i6300esb

Watchdog Action :在 watchdog 计时器达到零时要执行的操作。可用的操作如下:

  • none - 不执行任何操作。不过,watchdog 事件记录在审计日志中。
  • reset - 虚拟机将被重置,管理器会收到重置操作的通知。
  • poweroff - 虚拟机立即关机。
  • 转储 - 执行转储并暂停虚拟机。libvirt 转储客户机的内存,因此不需要"kdump"和"pvpanic"。转储文件在由主机上的 /etc/libvirt/qemu.conf 文件中的 auto_dump_path 配置的目录中创建。
  • pause - 虚拟机已暂停,用户可以恢复。

是。

A.1.7. 虚拟机资源分配设置说明

下表详述了新建虚拟机编辑虚拟机窗口的资源分配选项卡上可用的选项。

表 A.7. 虚拟机:资源分配设置
字段名称子元素描述需要电源重启?

CPU 分配

CPU 配置文件

分配给虚拟机的 CPU 配置文件。CPU 配置文件定义虚拟机在其上运行的主机上可以访问的最大处理能力,以对该主机可用的总处理能力的百分比表示。根据为数据中心创建的服务条目的质量,为集群定义 CPU 配置集。

No.

 

CPU 共享

允许用户设置虚拟机相对于其他虚拟机可能需要的 CPU 资源级别。

  • - 512
  • - 1024
  • High - 2048
  • Custom - 用户定义的自定义 CPU 共享级别。

No.

 

CPU 固定策略

  • none - 在没有任何 CPU 固定的情况下运行。
  • 手动 - 在特定物理 CPU 和特定主机上运行手动指定的虚拟 CPU。仅在虚拟机固定到主机时才可用。
  • 调整大小和 Pin NUMA - 根据主机重新定义虚拟机虚拟 CPU 和 NUMA 拓扑的大小,并将它们固定到主机资源。
  • dedicated - 排除虚拟 CPU 以托管物理 CPU。可用于集群兼容性级别 4.7 或更高版本。如果虚拟机启用了 NUMA,则必须取消固定所有节点。
  • 隔离线程 - 将虚拟 CPU 固定到主机物理 CPU。每个虚拟 CPU 都获得一个物理内核。可用于集群兼容性级别 4.7 或更高版本。如果虚拟机启用了 NUMA,则必须取消固定所有节点。

No.

 

CPU 固定拓扑

使虚拟机的虚拟 CPU(vCPU)能够在特定主机中的特定物理 CPU(pCPU)上运行。CPU 固定的语法为 v#p[_v#p],例如:

  • 0#0 - 将 vCPU 0 固定到 pCPU 0。
  • 0#0_1#3 - 将 vCPU 0 固定到 pCPU 0,并将 vCPU 1 固定到 pCPU 3。
  • 1#1-4,^2 - 将 vCPU 1 固定到 1 到 4 范围内的其中一个 pCPU,不包括 pCPU 2。

当在 CPU Pinning Policy 中选择了 Resize 和 Pin NUMA 固定时,CPU Pinning Topology 会被自动填充。

要将虚拟机固定到主机中,还必须在 Host 选项卡中选择以下内容:

  • 开始运行于特定
  • 透传主机 CPU

如果设置了 CPU 固定,并且更改 Start Running On: Specific,当您点击 OK 时,CPU 固定拓扑将丢失窗口。

定义后,Host 选项卡中的 Migration Options 被设置为只允许手动迁移

是。

内存分配

物理内存保证

为此虚拟机保证的物理内存量。应该为 0 到此虚拟机定义的内存之间的任意数字。

如果降低,是。否则,否。

 

内存气球设备已启用

为此虚拟机启用内存气球设备。启用此设置以允许在集群中使用内存过量。为突然分配大量内存但将保证内存设置为与定义的内存相同的值的应用程序启用此设置。对于使用内存缓慢、偶尔释放内存或长时间处于休眠状态的应用程序和负载(如虚拟桌面)来说,使用这个设置。如需更多信息,请参阅管理指南中的优化设置说明。

是。

受信任的平台模块

TPM 设备已启用

启用添加仿真受信任的平台模块(TPM)设备。选中此复选框,将模拟的受信任平台模块设备添加到虚拟机。TPM 设备只能在带有 UEFI 固件的 x86_64 机器和安装有 pSeries 固件的 PowerPC 机器中使用。如需更多信息,请参阅添加受信任的平台模块设备

是。

IO 线程

启用 IO 线程

启用 IO 线程。选择此复选框可提高具有 VirtIO 接口的磁盘速度,方法是将它们固定到独立于虚拟机其他功能的线程中。磁盘性能的提高可提高虚拟机的整体性能。具有 VirtIO 接口的磁盘使用循环算法固定到 IO 线程中。

是。

队列

启用多队列

启用多个队列。默认选择此复选框。根据可用的 vCPU 数量,每个 vNIC 最多创建四个队列。

可以通过创建自定义属性来为每个 vNIC 定义不同的队列数量,如下所示:

engine-config -s "CustomDeviceProperties={type=interface;prop={other-nic-properties;queues=[1-9][0-9]*}}"

其中 other-nic-properties 是预先存在的 NIC 自定义属性的分号分隔列表。

是。

 

virtio-SCSI 启用

允许用户在虚拟机上启用或禁用 VirtIO-SCSI 的使用。

不适用。

 

virtio-SCSI 多队列已启用

VirtIO-SCSI Multi Queues Enabled 选项仅在启用了 VirtIO-SCSI 时可用。选中此复选框可在 VirtIO-SCSI 驱动程序中启用多个队列。当虚拟机内的多个线程访问虚拟磁盘时,此设置可以提高 I/O 吞吐量。根据与控制器连接的磁盘数量以及可用的 vCPU 数量,每个 VirtIO-SCSI 控制器最多可创建四个队列。

不适用。

存储分配

 

Storage Allocation 选项仅在从模板创建虚拟机时可用。

不适用。

 

Thin

提供优化的存储容量使用。只有在需要时才分配磁盘空间。选择后,磁盘格式将标记为 QCOW2,您将无法更改它。

不适用。

 

克隆

针对客户机读写操作的速度进行优化。模板中请求的所有磁盘空间都在克隆操作时分配。可能的磁盘格式是 QCOW2Raw

不适用。

磁盘分配

 

Disk Allocation 选项仅在从模板创建虚拟机时可用。

不适用。

 

Alias

虚拟磁盘的别名。默认情况下,别名的值与模板的别名相同。

不适用。

 

虚拟大小

虚拟机基于模板可以使用的磁盘空间总量。此值无法编辑,仅供参考。

不适用。

 

格式

虚拟磁盘的格式。可用的选项有 QCOW2Raw。当 存储分配Thin 时,磁盘格式为 QCOW2。当 Storage Allocation 为 Clone 时,选择 QCOW2Raw

不适用。

 

目标

存储虚拟磁盘的存储域。默认情况下,存储域的值与模板的存储域相同。

不适用。

 

磁盘配置文件

要分配给虚拟磁盘的磁盘配置文件。磁盘配置文件基于数据中心中定义的存储配置文件创建。如需更多信息,请参阅创建磁盘配置集

不适用。

A.1.8. 虚拟机引导选项设置说明

下表详细介绍了 新建虚拟机编辑虚拟机窗口的 Boot Options 选项卡中可用的选项

表 A.8. 虚拟机:引导选项设置
字段名称描述需要电源重启?

第一个设备

安装新虚拟机后,新虚拟机必须在开机前进入引导模式。选择虚拟机必须尝试引导的第一个设备:

  • 硬盘
  • CD-ROM
  • 网络(PXE)

是。

第二个设备

如果第一个设备不可用,请选择要启动的虚拟机的第二个设备。上一个选项中选择的第一个设备不会显示在选项中。

是。

Attach CD

如果您选择了 CD-ROM 作为引导设备,请选中此复选框并从下拉菜单中选择 CD-ROM 镜像。这些镜像必须在 ISO 域中可用。

是。

启用菜单选择引导设备

启用菜单以选择引导设备。虚拟机启动并连接到控制台后,但在虚拟机开始启动前,会显示一个菜单,供您选择启动设备。这个选项应该在初始引导前启用,以便您可以选择所需的安装介质。

是。

A.1.9. 虚拟机随机生成器设置说明

下表详述了 新建虚拟机编辑虚拟机窗口的 Random Generator 选项卡中可用的选项。

表 A.9. 虚拟机:随机生成器设置
字段名称描述需要电源重启?

启用随机生成器

选择此复选框可启用泛虚拟化随机数字生成器 PCI 设备(virtio-rng)。此设备允许将熵从主机传递到虚拟机,从而生成更加复杂的随机数字。请注意,只有在主机上存在 RNG 设备并在主机的集群中启用时,才能选择此复选框。

是。

持续时间(ms)

以毫秒为单位指定 RNG 的"完整周期"或"full period"的持续时间。如果省略,则使用 libvirt 默认 1000 毫秒(1 秒)。如果填写了此字段,还必须填写每个期间内的字节

是。

每个周期的字节数

指定每个期间内允许消耗的字节数。

是。

设备源:

随机数字生成器的来源。这根据主机集群支持的源自动选择。

  • /dev/urandom 源 - Linux 提供的随机数字生成器。
  • /dev/hwrng 源 - 外部硬件生成器.

是。

A.1.10. 虚拟机自定义属性设置说明

下表详述了 新建虚拟机编辑虚拟机窗口的 Custom Properties 选项卡上可用的选项。

表 A.10. 虚拟机自定义属性设置
字段名称描述建议和限制需要电源重启?

sndbuf

输入缓冲区的大小,以通过套接字发送虚拟机的传出数据。默认值为 0。

-

hugepages

以 KB 为单位输入巨页大小。

  • 将巨页大小设置为固定主机支持的最大大小。
  • x86_64 的建议大小为 1 GB。
  • 虚拟机的巨页大小必须与固定主机巨页大小相同。
  • 虚拟机的内存大小必须适合固定主机可用巨页的所选大小。NUMA 节点大小必须是巨页选择大小的倍数。

vhost

禁用 vhost-net,这是附加到虚拟机的虚拟网络接口卡上基于内核的 virtio 网络驱动程序。要禁用 vhost,此属性的格式为 LogicalNetworkName: false

这将在附加到 LogicalNetworkName 的虚拟 NIC 上明确启动虚拟机,且无 vhost-net 设置。

vhost-net 提供优于 virtio-net 的性能,如果存在,则默认在所有虚拟机 NIC 上启用。禁用此属性可以更轻松地隔离和诊断性能问题,或者调试 vhost-net 错误;例如,如果对 vhost 不存在的虚拟机迁移失败。

sap_agent

在虚拟机上启用 SAP 监控。设置为 truefalse

-

viodiskcache

virtio 磁盘的缓存模式。writethrough 将数据并行写入缓存和磁盘,写入回写不会将缓存中的修改从缓存复制到磁盘,并且 none 会禁用缓存。

为确保在存储、网络或迁移过程中主机出现数据完整性,请不要迁移启用 viodiskcache 的虚拟机,除非还启用了虚拟机集群或应用级集群。

scsi_hostdev

另外,如果您在虚拟机中添加 SCSI 主机设备,您可以指定最佳 SCSI 主机设备驱动程序。详情请参阅在虚拟机中添加主机设备

  • scsi_generic :(默认)使 guest 操作系统能够访问附加到主机的 OS 支持的 SCSI 主机设备。对于需要原始访问的 SCSI 介质更改程序(如磁带或 CD 转换器),请使用这个驱动程序。
  • scsi_block :与 scsi_generic 相似,但速度和可靠性更强.作为 SCSI 磁盘设备使用。如果需要修剪或丢弃底层设备,并且它是硬盘,请使用这个驱动程序。
  • scsi_hd :以更低的开销提供性能。支持大量设备.使用标准 SCSI 设备命名方案。可用于 aio-native.将此驱动程序用于高性能 SSD。
  • virtio_blk_pci :在没有 SCSI 开销的情况下提供最高的性能。支持根据设备的序列号识别设备。

如果您不确定,请尝试 scsi_hd

警告

增加 sndbuf 自定义属性的值会导致主机和不响应虚拟机之间通信故障增加。

A.1.11. 虚拟机图标设置说明

您可以向虚拟机和模板添加自定义图标。自定义图标有助于区分虚拟机门户中的虚拟机。下表详述了 新建虚拟机编辑虚拟机窗口的 Icon 选项卡中可用的选项。

注意

此表不包含是否需要电源周期的信息,因为这些设置适用于虚拟机在管理门户中的显示,而不是其配置。

表 A.11. 虚拟机:图标设置
按钮名称描述

上传

单击此按钮,以选择要用作虚拟机的图标的自定义镜像。以下限制适用:

  • 支持的格式有:jpg、png、gif
  • 最大大小:24 KB
  • 最大尺寸: 150px 宽,120px 高

需要电源重启?

使用默认值

A.1.12. 虚拟机 Foreman/Satellite 设置说明

下表详述了 新建虚拟机编辑虚拟机窗口的 Foreman/Satellite 选项卡上可用的选项

表 A.12. 虚拟机:Foreman/Satellite 设置
字段名称描述需要电源重启?

提供者

如果虚拟机正在运行 Red Hat Enterprise Linux,并且系统已配置为与 Satellite 服务器配合使用,请从列表中选择 Satellite 名称。这可让您使用 Satellite 的内容管理功能来显示此虚拟机的相关勘误表。如需了解更多详细信息,请参阅配置 Satellite 勘误

是。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.