附录 A. 参考资源:管理门户和用户门户中的设置
A.1. 新建虚拟机和编辑虚拟机窗口中的设置介绍 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
A.1.1. 虚拟机常规设置介绍 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
下表介绍了新建虚拟机和编辑虚拟机窗口中的常规标签页中的选项。
|
项
|
描述
|
|---|---|
|
集群
|
虚拟机所属的主机集群的名字。虚拟机会根据相应的规则运行在这个集群的物理主机上。
|
|
基于模板
|
虚拟机所基于的模板。在默认情况下,这个项为
空,它允许您创建没有安装操作系统的虚拟机。
|
|
模板子版本
|
虚拟机所基于的模板的版本。在默认条件下,这个值被设置为模板的最新版本。如果只有基本模板,而没有其它的版本时,这个项的默认值为
基础版本。每个版本被一个在括号中的数字所标记,数字越高代表版本越新。
|
|
操作系统
|
虚拟机的操作系统。可选的操作系统包括 Red Hat Enterprise Linux 和 Windows。
|
|
实例类型(instance type)
|
虚拟机硬件配置可以基于的实例类型。在默认的情况下,这个项被设置为 Custom,它意味着虚拟机没有和任何实例类型相关联。这个下拉菜单中的有效选项包括 Large、Medium、Small、Tiny、XLarge 以及管理员已创建的自定义实例类型。
其它带有链状图标的设置是通过所选的实例类型自动设置的。如果这类设置的值被改变后,虚拟机将会断开与实例类型的关联(链状图标变为一个断开的链状图标)。如果所修改的设置又恢复到它的原始值时,虚拟机会重新关联到原来的实例类型,图标也会变为连接的链状图标。
|
|
优化
|
指定虚拟机需要根据什么系统类型进行优化。它有两个选项:服务器 和台式机,默认值是服务器。被优化为服务器的虚拟机没有声卡、使用克隆的磁盘镜像、并且不是无状态的(not stateless)。相反,被优化为台式机的虚拟机带有声卡、使用 thin allocation 镜像、并且是无状态的(stateless)。
|
|
名称
|
虚拟机的名字。它需要最少包括一个 A-Z 或 0-9 的字符(不能有空格)。它的最大长度是 255 个字符。这个名字在这个数据中心中必须时唯一的,但可以在不同的数据中心中重复使用。
|
|
描述
|
虚拟机的具体描述。
|
|
注释
|
与这个虚拟机相关的备注。
|
|
Stateless
|
选择这个项来使虚拟机在无状态模式(stateless mode)下运行。这个选项主要用于桌面虚拟机。运行在无状态模式下的虚拟机会在虚拟机硬盘镜像上创建一个新的 COW 层用来保存新的数据。当无状态虚拟机关闭时,这个新的 COW 层会被删除,虚拟机会恢复到它的初始状态。这种虚拟机通常是作为一台临时的机器被短期使用。
|
|
以暂停模式启动
|
选择这个选项将会使虚拟机以暂停模式启动。如果建立一个 SPICE 连接需要很长的时间(如虚拟机不在本地),可以使用这个选项。
|
|
删除保护
|
选择这个选项后虚拟机将不能被删除。只有在这个选项没有被选择时才可以删除虚拟机。
|
|
实例镜像
|
点为虚拟机附加浮动磁盘,或点来添加一个新虚拟磁盘。使用加号和减号图标来添加或删除虚拟磁盘。
点重新打开附加虚拟磁盘或新建虚拟磁盘窗口。当一个虚拟磁盘被附加或创建后这个按钮会出现。
|
|
选择一个 vNIC 配置档案使虚拟机网络接口实例化。
|
从 nic1 下拉列表中选择一个 vNIC 配置集来为虚拟机添加一个网络接口。使用加号添加网络接口,使用减号删除网络接口。
|
A.1.2. 虚拟机系统设置介绍 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
下表描述了新建虚拟机和编辑虚拟机窗口中的系统标签页中的选项。
|
项
|
描述
|
|---|---|
|
内存大小
|
分配给虚拟机的内存大小。在分配内存时,需要考虑虚拟机上所要运行的应用程序所需的资源。
虚拟机的最大内存被虚拟机的体系结构以及集群的兼容级别所限制。
|
|
虚拟 CPU 的总数
|
被分配给虚拟机的 CPU 内核数。它不能超过所在物理主机本身的内核数。
|
|
每个虚拟插槽的内核数
|
为每个虚拟插槽(socket)所分配的内核数。
|
|
虚拟插槽
|
被分配给虚拟机的 CPU 插槽的数量。它不能超过所在物理主机本身的 CPU 插槽的数量。
|
|
时区
|
这个选项被用来设置虚拟机的硬件时钟。对于运行 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 Enterprise Virtualization Manager 的机器的
/usr/share/ovirt-engine/conf/sysprep/ 目录中)作为一个模板,并根据您的需要进行相应的修改。
|
A.1.4. 虚拟机控制台的设置介绍 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
下表描述了新建虚拟机和编辑虚拟机窗口中的控制台标签页中的选项。
|
项
|
描述
|
|---|---|
|
显示协议
|
定义要使用的显示协议。SPICE 是 Linux 和 Windows 虚拟机推荐使用协议。另外,您还可以为 Linux 虚拟机选择使用 VNC。通过 VNC 协议与虚拟机连接需要一个 VNC 客户端。
|
|
VNC 键盘格式
|
虚拟机的键盘类型。这个选项只有在使用 VNC 协议时有效。
|
|
USB 支持
|
USB 设备是否可以在虚拟机上使用。这个选项只有在使用 SPICE 协议的虚拟机上有效。请选择:
|
|
显示器
|
虚拟机的显示器数量。这个选项只对使用 SPICE 显示协议的虚拟台式机有效。您可以选择 1、2 或 4。 请注意,Windows 8 和 Windows Server 2012 虚拟机不支持多显示器。
|
|
启用智能卡
|
智能卡(smart card)是一个提供额外安全性能的硬件设备,它常见于信用卡上,但许多机构也使用它作为身份验证的设备。智能卡可以被用来保护 Red Hat Enterprise Virtualization 环境中的虚拟机。使用这个选项在虚拟机上启用或禁用智能卡验证。
|
|
禁用严格的用户检查
|
点高级参数后选择这个选项来启用这个功能。当启用这个功能时,如果一个不同的用户连接到虚拟机,虚拟机将不需要重新启动。
在默认的情况下,“严格的用户检查”功能被启用,因此,只有一个用户可以连接到虚拟机的控制台上。在重新启动前,其它用户将无法打开这台虚拟机的控制台。但是,
SuperUser 是一个例外,它可以在任何时候进行连接并取消其它用户的连接。当一个 SuperUser 连接后,一般用户在虚拟机被重启前无法再次连接。
当禁用“严格的用户检查”功能时需要格外小心,因为它可能会把前一个用户的连接信息泄漏给新的用户。
|
|
启用声卡
|
不是所有的虚拟机都需要声卡设备,如果您需要使用声卡,选中这个选项。
|
|
启用 VirtIO 串口控制台
|
VirtIO 串口控制台通过 VirtIO 频道进行仿真,并使用 SSH 和密钥对,您可以通过命令行而不是使用管理门户或用户门户直接访问虚拟机的串口控制台。因为 Manager 会作为连接的一个代理,提供虚拟机的位并保存验证密钥匙,所以串口控制台需要直接到 Manager 的访问。选择这个选项来在虚拟机上启用 VirtIO 控制台。
|
|
启用 SPICE 剪貼板复制和粘贴功能
|
指定是否允许用户从一个外部主机上复制并粘贴内容到虚拟机的 SPICE 控制台。这个选项只对使用 SPICE 协议的虚拟机有效。它在默认的情况下被选择。
|
A.1.5. 虚拟机的主机设置介绍 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
下表描述了新建虚拟机和编辑虚拟机窗口中的主机标签页中的选项。
|
项
|
子项
|
描述
|
|---|---|---|
|
开始运行在
|
指定虚拟机优先在哪个主机上运行。选择:
| |
|
迁移选项
|
运行和迁移虚拟机的选项。如果这些选项没有被设置,这台虚拟机将会根据集群的策略来运行或迁移。
| |
|
使用自定义迁移下线时间
|
指定在迁移过程中虚拟机的最大下线时间(以毫秒为单位)。您需要根据系统负载和 SLA 的要求来为每个虚拟机指定不同的值。输入
0 来使用 VDSM 的默认值。
| |
|
自动聚合迁移
|
用来指定在迁移虚拟机的过程中是否进行自动聚合。带有大量负载的大型虚拟机会很快“弄脏”内存,这个速率会比实时迁移所能达到的传输速率更快,因此,迁移无法被聚合。QEMU 中的自动聚合功能允许您对虚拟机迁移进行强制聚合。QEMU 会自动检测到没有进行聚合,并在虚拟机上触发一个降低 vCPU 速度的操作的。在默认情况下,自动聚合被全局禁用。
| |
|
启用迁移压缩
|
指定在迁移虚拟机的过程中是否进行压缩。这个功能会使用 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 必须可以在需要的时候把它迁移到其它主机上。
|
|
运行/迁移队列的优先级
|
设置虚拟机迁移到其它主机并重新启动的优先级。
|
|
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) 上运行。当虚拟机所在集群的兼容版本被设为 3.0 时,这个功能将不被支持。它的格式是:
v#p[_v#p],例如:
为了把一个虚拟机固定到一个主机,需要在主机标签页中做如下设置:
| |
|
内存分配
| 虚拟机可以保证获得的物理内存的大小。 | |
| IO 线程 | 启用 IO 线程 | 选择这个选项,可以提高带有 VirtIO 接口的磁盘的速度,这是通过把它们和一个与虚拟机的其它功能相独立的线程相固定来实现的。提高磁盘的性能将会使虚拟机的整体性能得到提高。带有 VirtIO 接口的磁盘使用循环(round robin)算法和 IO 线程进行固定。这个功能只在集群级别为 3.6 或更高的环境中被支持。 |
| IO 线程数量 | 另外,还可以属于一个数来创建多个 IO 线程(最大值为 127)。它的默认值是 1。 | |
|
存储分配
|
模板 Provisioning 选项只在虚拟机是通过一个模板被创建时才有效。
| |
|
Thin
|
提供优化的存储空间的使用。磁盘空间只有在需要的时候才会被分配。
| |
|
克隆
|
优化客户端的读写操作的速度。模板所需要的磁盘空间在进行克隆操作时就会被分配。
| |
|
已启用 VirtIO-SCSI
|
允许用户在虚拟机上启用或禁用 VirtIO-SCSI。
|
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
|
指定每个周期中允许消耗的字节数。
|
|
设备源:
|
随机数产生器的设备源。它会根据主机集群所支持的源来自动选择。
|
重要
这个功能只在运行于 Red Hat Enterprise Linux 6.6(或更高版本)和 Red Hat Enterprise Linux 7.0(或更高版本)的主机上被支持。
A.1.10. 虚拟机自定义属性设置介绍 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
下表描述了新建虚拟机和编辑虚拟机窗口中的自定义标签页中的选项。
|
项
|
描述
|
建议和限制
|
|---|---|---|
|
sap_agent
|
在虚拟机上启用 SAP 监测。可设为 true 或 false。
|
-
|
|
sndbuf
|
输入通过网络端口发送虚拟机数据的缓冲区的大小。默认值是 0。
|
-
|
|
vhost
|
禁用 vhost-net。vhost-net 是关联到虚拟机的虚拟网络接口的、基于内核的 virtio 网络驱动。要禁用 vhost,使用以下格式设置这个选项:
|
vhost-net 会提供比 virtio-net 更好的性能。在默认的情况下,它会在所有虚拟机上启用。禁用这个功能可以帮助查找与性能相关的问题,或调试与 vhost-net 相关的错误。
|
|
viodiskcache
|
virtio 磁盘的缓存。writethrough 会把数据并行地写到缓存和磁盘中;writeback 不会把修改的数据从缓存复制到磁盘中;none 将禁用缓存功能。
|
在 Red Hat Enterprise Virtualization 3.1 上,如果 viodiskcache 被启用,虚拟机将无法进行实时迁移。
|
警告
增加 sndbuf 属性的值将会增加主机和无响应虚拟机间通信失败的可能性。
A.1.11. 虚拟机图标设置介绍 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
从 Red Hat Enterprise Virtualization 3.6 开始,可以为虚拟机和模板添加子定义的图标,从而使它们可以在用户门户中区分开。下表描述了新建虚拟机和编辑虚拟机窗口中的图标标签页中的选项。
|
按钮名
|
描述
|
|---|---|
|
上传
|
点这个按钮并选择一个作为虚拟机图标的子定义图片。它有以下限制:
|
|
使用默认值
|
点这个按钮来使用操作系统的默认图像作为虚拟机的图标。
|