附录 A. 参考资源:管理门户和用户门户中的设置
A.1. 新建虚拟机和编辑虚拟机窗口中的设置介绍
A.1.1. 虚拟机常规设置介绍
下表介绍了新建虚拟机和编辑虚拟机窗口中的常规标签页中的选项。
项
|
描述
|
---|---|
集群
|
虚拟机所属的主机集群的名字。虚拟机会根据相应的规则运行在这个集群的物理主机上。
|
模板
|
虚拟机所基于的模板。此字段默认设置为
Blank ,允许您创建一个尚未安装操作系统的虚拟机。模板按照 Name | Sub-version name (Sub-version number) 的形式显示。每个新版本后都带有括号,括号内显示数字,表示版本的相对顺序,数字越高,则表示版本越新。
如果是模板版本链中的根模板,则版本名称以
base version 的形式显示。
如果虚拟机是无状态模式,则提供选择
latest 模板版本的选项。此选项表示只要此模板创建新版本,则此虚拟机将在重启时基于最新的模板自动重新创建。
|
操作系统
|
虚拟机的操作系统。可选的操作系统包括 Red Hat Enterprise Linux 和 Windows。
|
实例类型(instance type)
|
虚拟机硬件配置可以基于的实例类型。在默认的情况下,这个项被设置为 Custom,它意味着虚拟机没有和任何实例类型相关联。这个下拉菜单中的有效选项包括 Large、Medium、Small、Tiny、XLarge 以及管理员已创建的自定义实例类型。
其它带有链状图标的设置是通过所选的实例类型自动设置的。如果这类设置的值被改变后,虚拟机将会断开与实例类型的关联(链状图标变为一个断开的链状图标)。如果所修改的设置又恢复到它的原始值时,虚拟机会重新关联到原来的实例类型,图标也会变为连接的链状图标。
|
优化
|
指定虚拟机需要根据什么系统类型进行优化。它有两个选项:服务器 和台式机,默认值是服务器。被优化为服务器的虚拟机没有声卡、使用克隆的磁盘镜像、并且不是无状态的(not stateless)。相反,被优化为台式机的虚拟机带有声卡、使用 thin allocation 镜像、并且是无状态的(stateless)。
|
名称
|
虚拟机的名字。它需要最少包括一个 A-Z 或 0-9 的字符(不能有空格)。它的最大长度是 255 个字符。这个名字在这个数据中心中必须是唯一的,但可以在不同的数据中心中重复使用。
|
VM Id
|
虚拟机的 ID。虚拟机的创建者可以为虚拟机设置一个自定义的 ID。如果在创建过程中没有指定 ID,一个 UUID 会被自动分配。无论是自定义的 ID 还是自动分配的 ID,在虚拟机创建后都无法被改变。
|
描述
|
虚拟机的具体描述。
|
注释
|
与这个虚拟机相关的备注。
|
Stateless
|
选择这个项来使虚拟机在无状态模式(stateless mode)下运行。这个选项主要用于桌面虚拟机。运行在无状态模式下的虚拟机会在虚拟机硬盘镜像上创建一个新的 COW 层用来保存新的数据。当无状态虚拟机关闭时,这个新的 COW 层会被删除,虚拟机会恢复到它的初始状态。这种虚拟机通常是作为一台临时的机器被短期使用。
|
以暂停模式启动
|
选择这个选项将会使虚拟机以暂停模式启动。如果建立一个 SPICE 连接需要很长的时间(如虚拟机不在本地),可以使用这个选项。
|
删除保护
|
选择这个选项后虚拟机将不能被删除。只有在这个选项没有被选择时才可以删除虚拟机。
|
实例镜像
|
点
为虚拟机附加浮动磁盘,或点 来添加一个新虚拟磁盘。使用加号和减号图标来添加或删除虚拟磁盘。
点附加虚拟磁盘或新建虚拟磁盘窗口。当一个虚拟磁盘被附加或创建后这个按钮会出现。
重新打开 |
选择一个 vNIC 配置档案使虚拟机网络接口实例化。
|
从 nic1 下拉列表中选择一个 vNIC 配置集来为虚拟机添加一个网络接口。使用加号添加网络接口,使用减号删除网络接口。
|
A.1.2. 虚拟机系统设置介绍
下表描述了新建虚拟机和编辑虚拟机窗口中的系统标签页中的选项。
项
|
描述
|
---|---|
内存大小
|
分配给虚拟机的内存大小。在分配内存时,需要考虑虚拟机上所要运行的应用程序所需的资源。
|
最大内存
|
可以分配给虚拟机的最大内存容量。客户机的最大内存容量也受到选定的客户机架构和集群兼容级别的限制。
|
虚拟 CPU 的总数
|
被分配给虚拟机的 CPU 内核数。它不能超过所在物理主机本身的内核数。
|
虚拟插槽
|
被分配给虚拟机的 CPU 插槽的数量。它不能超过所在物理主机本身的 CPU 插槽的数量。
|
每个虚拟插槽的内核数
|
为每个虚拟插槽(socket)所分配的内核数。
|
每个内核的线程数
|
分配给每个内核的线程数量。增加这个值可以实现同时的多线程(simultaneous multi-threading,简称 SMT)。IBM POWER8 支持每个内核最多 8 个线程。对于 x86(Intel 和 AMD)CPU 类型,推荐使用的值是 1。
|
自定义仿真机器
|
这个选项用来指定机器的类型。如果有所改变,虚拟机只会在支持这个机器类型的主机上运行。它的默认值是集群默认的机器类型。
|
自定义 CPU 类型
|
这个选项用来指定 CPU 的类型。如果有所改变,虚拟机只会在支持这个 CPU 类型的主机上运行。它的默认值是集群默认的 CPU 类型。
|
自定义兼容版本
|
兼容版本决定了哪些功能受到集群支持,以及某些属性的值和仿真机器的类型。默认情况下,虚拟机被配置为与集群采用相同的兼容模式;这是从集群沿用的兼容模式。在某些情况下,需要更改默认的兼容模式。示例包括:如果集群被升级到更新的兼容版本,但虚拟机尚未重新启动。这些虚拟机可以设置为使用较集群更为老旧的兼容模式。请参阅管理指南中的改变集群的兼容版本了解更多信息。
|
Hardware Clock Time Offset
|
这个选项被用来设置虚拟机的硬件时钟。对于运行 Windows 的系统,它应该和虚拟机中的时区设置相同。在运行 Linux 的系统中,大多数硬件时钟被设置为 GMT+00:00。
|
提供自定义序列号策略
|
使用这个选项可以为虚拟机指定一个序列号。可以选择:
|
A.1.3. 虚拟机初始运行设置介绍
下表描述了新建虚拟机和编辑虚拟机窗口中的初始运行标签页中的设置。这些设置只有在使用 Cloud-Init/Sysprep 被选择时才会被显示,而其中的一些特定选项只有在常规标签页中的操作系统列表中选择了基于 Linux 或基于 Windows 的选项后才有效。
项
|
操作系统
|
描述
|
---|---|---|
使用 Cloud-Init/Sysprep
|
Linux,Windows
|
这个选项被用来切换是否使用 Cloud-Init 或 Sysprep 来初始化虚拟机。
|
虚拟机主机名
|
Linux,Windows
|
虚拟机的主机名。
|
域 |
Windows
|
虚拟机所属的 Active Directory 域。
|
机构名 |
Windows
|
虚拟机所属机构的机构名。这个选项的值会在运行 Windows 的机器第一次运行时设置机构名时被显示。
|
Active Directory OU |
Windows
|
虚拟机在所属 Active Directory 域中的 OU(organizational unit)。
|
配置时区
|
Linux,Windows
|
虚拟机的时区。选择这个选项并从时区列表中选择一个时区。
|
Admin 密码 |
Windows
|
虚拟机的管理员用户密码。点扩展箭头显示这个选项的设置。
|
验证 |
Linux
|
虚拟机验证详情。点箭头来显示这个选项的设置。
|
自定义语言环境 |
Windows
|
虚拟机的自定义语言环境选项。语言环境的设置值必须使用特定的格式,如
en-US 。点扩展箭头显示这个选项的设置。
|
网络
|
Linux
|
虚拟机中与网络相关的配置。点箭头来显示这个选项的设置。
|
自定义脚本
|
Linux
|
在虚拟机启动时运行的自定义脚本。在这个项中所输入的脚本会作为自定义 YAML 项被添加到 Manager 所产生的文件中。它可以自动进行一些操作,如创建用户和文件、配置 yum 软件仓库、运行命令。如需了解更多关于这个项中的脚本的格式,请参阅 Custom Script 文档。
|
Sysprep |
Windows
|
一个自定义的 Sysprep 设置。这个设置必须使用完全非交换式回答文件(answer file)的格式。您可以使用默认的回答文件(位于安装 Red Hat Virtualization Manager 的机器的
/usr/share/ovirt-engine/conf/sysprep/ 目录中)作为一个模板,并根据您的需要进行相应的修改。
|
A.1.4. 虚拟机控制台的设置介绍
下表描述了新建虚拟机和编辑虚拟机窗口中的控制台标签页中的选项。
项
|
描述
|
---|---|
无头模式
|
如果无需为虚拟机选择图形控制台,则选定此复选框。这样可以避免耗用额外资源。
选定之后,会禁用除启用 VirtIO 串行控制台以外的其它所有字段。
|
视频类型
|
指定图形化设备。QXL 为默认采用的设备,支持两种图形协议。VGA 和 CIRRUS 只支持 VNC 协议。
|
显示协议
|
指定使用哪种显示协议。SPICE 为默认使用的协议。VNC 是备用选项。要支持两种协议,请选择 SPICE + VNC。
|
VNC 键盘格式
|
虚拟机的键盘类型。这个选项只有在使用 VNC 协议时有效。
|
USB 支持
|
指定 SPICE USB 重定向。此选项只适用于使用 SPICE 协议的虚拟机。选择任意一种:
|
控制台断开操作
|
指定在控制台断开连接时会发生的情况。这只与 SPICE 和 VNC 控制台连接相关。此设置可在虚拟机运行期间更改,但直到新控制台连接建立之后才会生效。选择任意一种:
|
显示器
|
虚拟机的显示器数量。这个选项只对使用 SPICE 显示协议的虚拟台式机有效。您可以选择 1、2 或 4。 请注意,Windows 8 和 Windows Server 2012 虚拟机不支持多显示器。
|
启用智能卡
|
智能卡(smart card)是一个提供额外安全性能的硬件设备,它常见于信用卡上,但许多机构也使用它作为身份验证的设备。智能卡可以被用来保护 Red Hat Virtualization 环境中的虚拟机。使用这个选项在虚拟机上启用或禁用智能卡验证。
|
单点登陆方法
|
启用单点登录之后,用户能够在通过 Guest Agent 从用户门户连接至虚拟机时登录到客户机操作系统。
|
禁用严格的用户检查
|
点高级参数后选择这个选项来启用这个功能。当启用这个功能时,如果一个不同的用户连接到虚拟机,虚拟机将不需要重新启动。
在默认的情况下,“严格的用户检查”功能被启用,因此,只有一个用户可以连接到虚拟机的控制台上。在重新启动前,其它用户将无法打开这台虚拟机的控制台。但是,
SuperUser 是一个例外,它可以在任何时候进行连接并取消其它用户的连接。当一个 SuperUser 连接后,一般用户在虚拟机被重启前无法再次连接。
当禁用“严格的用户检查”功能时需要格外小心,因为它可能会把前一个用户的连接信息泄漏给新的用户。
|
启用声卡
|
不是所有的虚拟机都需要声卡设备,如果您需要使用声卡,选中这个选项。
|
启用 VirtIO 串口控制台
|
VirtIO 串口控制台通过 VirtIO 频道进行仿真,并使用 SSH 和密钥对,您可以通过命令行而不是使用管理门户或用户门户直接访问虚拟机的串口控制台。因为 Manager 会作为连接的一个代理,提供虚拟机的放置信息,并保存验证密钥匙,所以串口控制台需要直接到 Manager 的访问。选择这个选项来在虚拟机上启用 VirtIO 控制台。
|
启用 SPICE 文件传输
|
指定是否允许用户从一个外部主机上复制并粘贴内容到虚拟机的 SPICE 控制台。这个选项只对使用 SPICE 协议的虚拟机有效。它在默认的情况下被选择。
|
启用 SPICE 剪貼板复制和粘贴功能
|
指定是否允许用户从一个外部主机上复制并粘贴内容到虚拟机的 SPICE 控制台。这个选项只对使用 SPICE 协议的虚拟机有效。它在默认的情况下被选择。
|
A.1.5. 虚拟机的主机设置介绍
下表描述了新建虚拟机和编辑虚拟机窗口中的主机标签页中的选项。
项
|
子项
|
描述
|
---|---|---|
开始运行在
|
指定虚拟机优先在哪个主机上运行。选择:
| |
迁移选项
|
迁移模式
|
运行和迁移虚拟机的选项。如果这些选项没有被设置,这台虚拟机将会根据集群的策略来运行或迁移。
|
使用自定义迁移策略
|
指定迁移聚合策略。如果每个选择这个选项,主机会自己决定使用的策略。
| |
使用自定义迁移下线时间
|
指定在迁移过程中虚拟机的最大下线时间(以毫秒为单位)。您需要根据系统负载和 SLA 的要求来为每个虚拟机指定不同的值。输入
0 来使用 VDSM 的默认值。
| |
自动聚合迁移
|
只有在使用 Legacy 迁移策略时有效。您可以设置在实时迁移虚拟机时是否进行自动聚合。具有大量负载的大型虚拟机产生“脏”内存的频率会比在实时迁移过程中所达到的传输速率更快,并可能造成迁移无法进行聚合。而 QEMU 中的自动聚合功能可以强制聚合迁移的虚拟机。QEMU 会自动检测到缺少的聚合操作,并触发虚拟机中的 vCPU 的节流操作。在默认情况下,自动聚合在全局范围内被禁用。
| |
启用迁移压缩
|
只有在选择了 Legacy 选项后才有效。这个选项可以被用来指定在迁移虚拟机的过程中是否进行压缩。这个功能会使用 Xor Binary Zero Run-Length-Encoding,它会缩短那些运行需要大量写入内存的负载的虚拟机的下线时间,以及那些运行具有稀松内存更新特征的应用程序的虚拟机的下线时间。在默认情况下,迁移压缩被全局禁用。
| |
Pass-Through 主机 CPU
|
允许虚拟机使用它所在主机的物理 CPU 所具有的功能。这个功能只有在不允许迁移被选中时有效。
| |
配置 NUMA
|
NUMA 节点数
|
分配给虚拟机的虚拟 NUMA 节点的数量。如果 Tune Mode 被设置为 Preferred,这个值必须设置为
1 。
|
Tune Mode
|
分配内存的方法。
| |
|
打开 NUMA 拓扑窗口。这个窗口会显示主机的总 CPU、内存、NUMA 节点和虚拟机的虚拟 NUMA 节点。从右面的框中选中虚拟 NUMA 节点,并把它拖到左面框中的主机 NUMA 节点上来固定虚拟 NUMA 节点。
|
A.1.6. 虚拟机高可用性配置介绍
下表描述了新建虚拟机和编辑虚拟机窗口中的高可用性标签页中的选项。
项
|
描述
|
---|---|
高度可用的
|
如果虚拟机被用作为高可用性系统,请选择这个选项。当主机进行维护或出现问题时,虚拟机会被自动迁移到其它主机上运行。当主机出现问题并处于无法正常工作的状态时,只有带有高可用性功能的虚拟机会在其它主机上重启。如果主机被管理员手动关机,虚拟机将不会被自动实时迁移到其它主机上。
请注意,如果主机标签页中的迁移选项被设置为只允许手动迁移或不允许迁移,这个选项将无效。作为一个高可用性的虚拟机,Manager 必须可以在需要的时候把它迁移到其它主机上。
|
虚拟机租赁的目标存储域
|
选择要租赁虚拟机的存储域,或选择没有虚拟机租赁禁用此功能。选定存储域之后,它将在特定卷上使用虚拟机租赁权限,如果原始主机断电或者变得无响应,则虚拟机将在另一台主机上启动。
此功能只适用于存储域 V4 或更新版本。
|
运行/迁移队列的优先级
|
设置虚拟机迁移到其它主机并重新启动的优先级。
|
Watchdog
|
允许用户为虚拟机添加一个 watchdog 卡。watchdog 是一个计时器,它会自动检测系统故障并进行恢复。在 watchdog 计时器被设置后,它会开始倒计时,而正常运行的系统会定时去重设它的时间,从而使它的时间无法倒数到 0。如果计时器倒数到 0,则说明系统因为出现了故障,而没有重设它,排除故障的操作将会被进行。这个功能对于高可以性的服务器非常有用。
Watchdog 型号:虚拟机所使用的 watchdog 卡的型号。当前,我们只支持 i6300esb。
Watchdog 操作: 当 watchdog 计时器倒数到 0 时所要进行的操作。以下操作可以被执行:
|
A.1.7. 虚拟机资源分配设置介绍
下表描述了新建虚拟机和编辑虚拟机窗口中的资源分配标签页中的选项。
项
|
子项
|
描述
|
---|---|---|
CPU 分配
| CPU 配置集 |
分配给虚拟机的 CPU 配置集。CPU 配置集定义了一个虚拟机可以在运行它的主机上获得的最大处理能力(以所占主机的所有资源的百分比表示)。CPU 配置集根据数据中心的服务质量在集群一级上被定义。
|
CPU 共享
|
一个虚拟机可以请求的 CPU 共享资源的级别。
| |
CPU Pinning 拓扑结构
|
允许虚拟机的虚拟 CPU (vCPU) 在一个特定主机的特定物理 CPU (pCPU) 上运行。它的格式是:
v#p[_v#p] ,例如:
为了把一个虚拟机固定到一个主机,需要在主机标签页中做如下设置:
| |
内存分配
|
保证的物理内存
| 此虚拟机享有的受到保障的物理内存数量。应是介于 0 和此虚拟机的指定内存之间的任何数字。 |
启用内存 Balloon 设备
|
为此虚拟机启用内存 balloon 设备。启用此设置,以允许在集群中采用内存过量使用功能。为突然被分配大量内存但受保障内存数量保持不变的应用启用此功能。为缓慢消耗内存、偶尔释放内存,或长时间保持待用状态(例如虚拟桌面)的应用和负载启用 balloon 功能。请参考管理指南中的优化设置介绍了解更多信息。
| |
IO 线程 | 启用 IO 线程 | 启用 virtio-blk data plane。选择这个选项,可以提高带有 VirtIO 接口的磁盘的速度,这是通过把它们和一个与虚拟机的其它功能相独立的线程相固定来实现的。提高磁盘的性能将会使虚拟机的整体性能得到提高。带有 VirtIO 接口的磁盘使用循环(round robin)算法和 IO 线程进行固定。 |
IO 线程数量 | 另外,还可以输入一个数值来创建多个 IO 线程(最大值为 127)。它的默认值是 1。 | |
存储分配
|
只有当虚拟机从模板创建时,存储分配选项才可用。
| |
Thin
|
优化存储容量的使用。磁盘空间仅按照使用需要分配。选定之后,磁盘的格式会标记为 QCOW2,且不能更改。
| |
克隆
|
针对客户机读写操作优化速度。模板所需要的磁盘空间在进行克隆操作时就会被分配。选定之后,您可以选择 QCOW2 或 RAW 磁盘格式。
| |
已启用 VirtIO-SCSI
|
允许用户在虚拟机上启用或禁用 VirtIO-SCSI。
| |
磁盘分配
|
只有当虚拟机从模板创建时,磁盘分配 选项才可用。
| |
别名
|
虚拟磁盘的别名。磁盘默认采用的别名与模板的值相同。
| |
虚拟大小
|
基于模板的虚拟机可使用的磁盘空间总量。此值不可编辑,且仅用作参考。
| |
格式
|
虚拟磁盘的格式。可用选项包括 QCOW2 和 Raw。如果在存储分配 中选择了 Thin,则会自动选择 QCOW2 且不能更改。
| |
目标
|
用于存储虚拟磁盘的存储域。存储域默认采用与模板相同的值。
| |
磁盘配置集
|
分配给虚拟磁盘的磁盘配置集。磁盘配置集基于数据中心中定义的存储配置集而创建。
|
A.1.8. 虚拟机引导选项设置介绍
下表描述了新建虚拟机和编辑虚拟机窗口中的引导选项标签页中的选项。
项
|
描述
|
---|---|
第一个设备
|
在虚拟机被安装后,它需要在启动前进入引导模式。选择虚拟机在引导时尝试使用的第一个设备:
|
第二个设备
|
选择当虚拟机的第一个引导设备无效时要选择的第二个引导设备。在第一个设备选项中选择的值不会出现在这个选项中。
|
附加 CD
|
如果您选择了 CD-ROM 作为引导设备,点这个项并从下拉菜单中选择一个 CD-ROM 镜像。所选择的镜像必须存在于 ISO 域中。
|
启用选择引导设备菜单
|
启用一个菜单,以选择引导设备。在虚拟机启动并连接到控制台之后,但在开始引导之前,会显示一个菜单,允许您从中选择引导设备。应在首次引导之前启用此选项,以便您选择所需的安装介质。
|
A.1.9. 虚拟机随机数生成器设置介绍
下表描述了新建虚拟机和编辑虚拟机窗口中的随机数生成器标签页中的选项。
项
|
描述
|
---|---|
启用随机数生成器
|
选择这个选项来启用一个半虚拟化随机数生成器 PCI 设备(virtio-rng)。这个设备允许主机把系统随机变化的程度值(entropy)传递给虚拟机来产生更加复杂的随机数。请注意,这个选项只在主机上有 RNG 设备,并且在主机的集群中被启用时才可以选择。
|
周期时间(ms)
|
指定一个周期的时间(以毫秒为单位),libvirt 的默认值是 1000 毫秒(1 秒)。如果设置了这个项,Bytes per period 项也需要被设置。
|
Bytes per period
|
指定每个周期中允许消耗的字节数。
|
设备源:
|
随机数生成器的设备源。它会根据主机集群所支持的源来自动选择。
|
A.1.10. 虚拟机自定义属性设置介绍
下表描述了新建虚拟机和编辑虚拟机窗口中的自定义标签页中的选项。
项
|
描述
|
建议和限制
|
---|---|---|
sap_agent
|
在虚拟机上启用 SAP 监测。可设为 true 或 false。
|
-
|
sndbuf
|
输入通过网络端口发送虚拟机数据的缓冲区的大小。默认值是 0。
|
-
|
vhost
|
禁用 vhost-net。vhost-net 是关联到虚拟机的虚拟网络接口的、基于内核的 virtio 网络驱动。要禁用 vhost,使用以下格式设置这个选项:
LogicalNetworkName: false这将使虚拟机在启动后,连接到 LogicalNetworkName 的虚拟网卡上没有 vhost-net 的设置。 |
vhost-net 会提供比 virtio-net 更好的性能。在默认的情况下,它会在所有虚拟机上启用。禁用这个功能可以帮助查找与性能相关的问题,或调试与 vhost-net 相关的错误。
|
viodiskcache
|
virtio 磁盘的缓存模式。 writethrough 并行地把数据写入到缓存和磁盘,writeback 不会把修改从缓存复制到磁盘,无 会禁用缓存。请参阅https://access.redhat.com/solutions/2361311了解有关
viodiskcache 自定义属性限制的详细信息。
|
如果启用了 viodiskcache,虚拟机将无法被实时迁移。
|
警告
增加 sndbuf 属性的值将会增加主机和无响应虚拟机间通信失败的可能性。
A.1.11. 虚拟机图标设置介绍
您可以为虚拟机和模板添加自定义的图标,从而使它们可以在用户门户中区分开。下表描述了新建虚拟机和编辑虚拟机窗口中的图标标签页中的选项。
按钮名
|
描述
|
---|---|
上传
|
点这个按钮并选择一个作为虚拟机图标的自定义图片。它有以下限制:
|
使用默认值
|
点这个按钮来使用操作系统的默认图像作为虚拟机的图标。
|
A.1.12. 虚拟机 Foreman/Satellite 设置说明
下表详细介绍了新建虚拟机和编辑虚拟机窗口的 Foreman/Satellite 选项卡中提供的可用选项
字段名称
|
描述
|
---|---|
供应商
|
如果虚拟机运行 Red Hat Enterprise Linux,且系统配置为可与 Satellite 服务器配合使用,则从列表选择 Satellite 的名称。此操作使您能够使用 Satellite 的内容管理功能,用以显示与本虚拟机相关的勘误(Errata)。请参阅 第 4.7 节 “为虚拟机配置 Red Hat Satellite 勘误管理” 了解更多信息。
|