第 3 章 发行注记


本发行注记包括了在部署 Red Hat Enterprise Virtualization 时需要考虑的信息,如技术预览项、推荐的最佳方案、已知问题、过时的功能等。

3.1. 改进

本 Red Hat Enterprise Virtualization 发行版本包括了以下的改进:
BZ#906927
增加了对 CPU 服务质量的支持。
Copy to Clipboard Toggle word wrap
BZ#1101577
Red Hat Enterprise Virtualization 3.6 支持“virtio-blk data plane”,它是一个 QEMU 的功能,可以在有大 I/O 操作的情况下提高性能。使用这个功能,可以为虚拟机配置额外的主机 QEMU 线程来减轻主仿真线程的磁盘 I/O 操作。推荐使用的线程数量会根据情况有所不同,这需要在增加的线程所带来的额外资源开销(增加了 hypervisor 的负载)和它为每个磁盘减少的负载(有大量 I/O 的虚拟机负载的减少最多)间进行平衡。请注意,在每个虚拟机上,virtio-blk data plane 需要为所有磁盘进行配置。

这个功能不支持 virtio-scsi 接口。
Copy to Clipboard Toggle word wrap
BZ#1217106
自承载引擎的设置流程已被改进。使用 RHEV-M Virtual Appliance 替代传统方法来安装 Manager 虚拟机,可以把整个设置过程缩短到少于 10 分钟(不包括 RPM 下载的时间)。
Copy to Clipboard Toggle word wrap
BZ#1132487
在这个 Red Hat Enterprise Virtualization 版本中,增加了 Hosts Heatmap Report。这个报表显示了在一个特定时间段内,特定主机的 CPU 和内存的利用率,为用户提供了一个在一定时间段内 CPU 和内存状态的示图。
Copy to Clipboard Toggle word wrap
BZ#1100201
在更新 Manager 时,那些不能恢复到以前版本的软件包会被详细列出,用户可以根据这些信息决定是否需要进行更新。
Copy to Clipboard Toggle word wrap
BZ#1190853
HPE Superdome X 服务器支持使用 HPE BladeSystem 的电源管理代理。为了 Superdome X or a HPE C7000 刀片系统上启用电源管理功能,在管理门户中,使用添加主机窗口或编辑主机窗口,选择 'hpblade' 作为隔离代理(fence agent)的类型。对于 C7000 刀片系统,在 SSH 端口项中输入刀片 bay 的号;对于 Superdome X,在 SSH 端口项中输入需要控制的分区号。如需使用 SSH,在选项项添加 secure=1。如需使用 telnet,则不需要这个设置。另外,还需要在选项项中加入命令提示符。如果使用 SSH,选项项中应该包括 "secure=1,cmd_prompt=[prompt]"。
Copy to Clipboard Toggle word wrap
BZ#1157377
这个版本增加了与 Red Hat Satellite 6.1.x 进行集成的功能。这样,Red Hat Enterprise Virtualization 环境中的主机、虚拟机和 Red Hat Enterprise Virtualization Manager 就可以接收到相关的勘误信息。
Copy to Clipboard Toggle word wrap
BZ#1160731
在以前的版本中,不能导入 NFS 导出域。现在,可以导入 Gluster 和 PosixFS 导出域,也可以导入 NFS 导出域。
Copy to Clipboard Toggle word wrap
BZ#1101297
在这个版本中,通过使用 RHEV-M Virtual Appliance 可以完全自动化自承载引擎的设置过程,并通过 cloud-init 进行动态配置。
Copy to Clipboard Toggle word wrap
BZ#1206231
Red Hat Enterprise Virtualization 3.6 中的 VDSM 不再支持 Red Hat Enterprise Linux 6。el6 的支持被从 vdsm.spec 文件中删除来减少所需的维护。
Copy to Clipboard Toggle word wrap
BZ#952703
现在,可以通过管理门户从 VMware 导入虚拟机。VMware 供应商可以被添加到“外部供应商”对话框中,并使用“导入”对话框导入虚拟机。
Copy to Clipboard Toggle word wrap
BZ#609689
现在,可以在存在的存储域中刷新 LUN 的大小,经过调整的 LUN 的大小信息可以正确地在 Manager 中显示。
Copy to Clipboard Toggle word wrap
BZ#1107512
在这个版本中,虚拟机可以被固定(pin)到多个主机上。固定到多个主机上的虚拟机无法进行实时迁移,但可以通过多个特定主机实现高可用性功能。当一个虚拟机所固定到的所有主机都无效时,虚拟机也无法在集群中的其它主机上运行。
Copy to Clipboard Toggle word wrap
BZ#1261595
现在,Red Hat Enterprise Virtualization Manager 支持通过 RFC-2307 schema 扩展来支持 Sun Proxy 服务器。
Copy to Clipboard Toggle word wrap
BZ#1063343
这个功能会报告主机 NIC 和虚拟机 NIC 的 RX/TX 字节统计数据。在管理门户中,主机和虚拟机的网络接口标签页中都会显示 Rx Rate、Tx Rate、Total Rx、Total Tx 和 Drops 的信息。REST API(api/hosts/<host id>/nics/<nic id>/statistics)会返回 data.current.rx、data.current.tx、data.total.rx、data.total.tx、errors.total.rx 和 errors.total.tx 的统计数据。drops/errors 统计数据可以帮助您检查 NIC 的健康状态,从而避免由 NIC 造成的网络问题。
Copy to Clipboard Toggle word wrap
BZ#1139795
以前,为了更新 Manager 虚拟机的配置,需要更新所有自承载主机上的配置文件。现在,这些信息被保存在共享的存储域中,因此配置的更新只需要进行一次。
Copy to Clipboard Toggle word wrap
BZ#1153278
在这个版本中,用户可以部署带有光纤通道存储域的自承载引擎环境。
Copy to Clipboard Toggle word wrap
BZ#983019
以前,不能禁用 SPICE 控制台所支持的文件传输功能。现在,可以通过管理门户,在独立虚拟机上禁用这个功能。
Copy to Clipboard Toggle word wrap
BZ#974510
在以前的版本中,当用户通过 SPICE 代理连接到 SPICE 控制台时,控制台连接会在虚拟机迁移时断开。这是因为客户虚拟机无法连接到目标主机的显示。现在,在进行虚拟机迁移时,SPICE 和 VNC 的控制台都不会受到影响。

请注意以下限制:

1. 当虚拟机同时配置了 SPICE 和 VNC 显示时,只有使用 SPICE 的显示会被重新连接。

2. 控制台不会被中断的功能需要 remote-viewer 和插件。它在继承的、基于 web 的客户端(noVNC 和 SPICE HTML5)上无法工作,也不能在第三方的 VNC viewer 上工作。
Copy to Clipboard Toggle word wrap
BZ#1152989
以前,在通过 REST API 添加权限时,用户需要使用角色的 id 而不能使用角色名。这意味着,尽管角色都有一个可读的名称(如 UserVmManager),但是 caller 却需要一个额外的、到顶级“roles ”集合的调用来获得角色的 id。现在,REST API 支持使用 id 和角色名。Python SDK、Java SDK 和 CLI 也支持这个功能。
Copy to Clipboard Toggle word wrap
BZ#1182247
Red Hat Enterprise Virtualization 现在支持最多 240 个 vCPU。在以前的版本中,只支持最多 160 个 vCPU。
Copy to Clipboard Toggle word wrap
BZ#878129
在以前的版本中,因为没有一个保存查询的机制,所以当用户在搜索项中输入一个查询后,切换到其它标签页,然后又返回原始标签页,所输入的查询会丢失。现在,如果出现切换标签页的情况,搜索查询会被保留。
Copy to Clipboard Toggle word wrap
BZ#1150073
现在,当一个自承载引擎无法连接到高可用性守护进程时,它会显示一个错误信息,而不是显示堆栈的跟踪数据。
Copy to Clipboard Toggle word wrap
BZ#1061081
在这个版本中,NTP 服务可以被配置为在手动或自动安装后不自动启动。ntpd 软件包提供的 ntp.conf 包括了预先配置的服务器,而这些服务器在没有连接到互联网的 Red Hat Enterprise Virtualization Hypervisor 部署中时无效的。现在,用户可以在 grub 中或自动安装中使用 use ntp=off 来禁用 NTP 守护进程。如需重新启用 NTP 守护进程,用户需要使用文本用户界面(TUI)来设置一个非默认的 NTP 服务,如一个内部的 NTP 服务器。
Copy to Clipboard Toggle word wrap
BZ#1113664
现在,进行迁移时,在“主机”标签页中有带有数字的左箭头图标和右箭头图标来分别代表内向的迁移和外向的迁移。
Copy to Clipboard Toggle word wrap
BZ#1077235
这个版本为镜像上传工具添加了一个进度条。
Copy to Clipboard Toggle word wrap
BZ#1084117
在这个版本中嗯,对虚拟机的权限进行了调整,使它们更加具体。在以前的版本中,VM_BASIC_OPERATIONS 允许用户运行、停止、关闭、暂停和休眠虚拟机。现在,通过 REBOOT_VM、STOP_VM、SHUT_DOWN_VM、PAUSE_VM、HIBERNATE_VM 和 RUN_VM 可以对这些操作权限进行单独设置。
Copy to Clipboard Toggle word wrap
BZ#957608
一般情况下,当启动一个 Windows 虚拟机时,最新的客户端工具会被附加到它上面。但是,如果一个虚拟机已经运行了一段时间,相关的更新就不会被自动应用。现在,当有 Windows 虚拟机可用的新客户端工具程序时,Red Hat Enterprise Virtualization Manager 会显示相关信息,一个惊叹号图标会出现在虚拟机状态图标旁。这些更新会在虚拟机重新启动时生效。
Copy to Clipboard Toggle word wrap
BZ#1159420
以前,当一个虚拟机在一个 direct LUN 上带有 virtio-scsi passthrough 磁盘,VDSM/QEMU 无法知道这个 LUN 是否有预留请求,虚拟机将可能被迁移并失去到磁盘的连接。现在,可以把一个 direct LUN 作为 SCSI 预留,从而可以防止这个虚拟机被迁移。
Copy to Clipboard Toggle word wrap
BZ#1179901
在这个版本中,可以使用 REST API 导入块存储域。
Copy to Clipboard Toggle word wrap
BZ#803251
在这个发行版本中,虚拟机的主标签页进行了改进,它可以显示更详细的 CPU、内存和网络使用数据。现在,它会会显示历史数据和趋势信息。
Copy to Clipboard Toggle word wrap
BZ#1249639
'internal' 用户域的供应商已被替换为 AAA-JDBC 扩展,它会被默认安装。在对 Red Hat Enterprise Virtualization 环境进行升级时,老的供应商会被转换为新的供应商,并保留 'admin@internal' 密码。对于新的安装,'admin@internal' 密码仍然在运行 engine-setup 时设置。
Copy to Clipboard Toggle word wrap
BZ#1256730
以前,如果虚拟机没有被固定到(pin)一个主机,将无法为这个虚拟机选择高可用性选项。在 Red Hat Enterprise Virtualization 3.6 中,多主机固定(multiple host pinning)功能被支持。现在,可以为没有固定到任何主机的虚拟机、固定到某个主机(禁用迁移,但可以在其它主机上启动)的虚拟机和固定到多个主机的虚拟机设置高可用性选项。请注意,对于固定到多个主机的虚拟机,当所固定的所有主机都已关闭时,虚拟机将无法在主机上运行。
Copy to Clipboard Toggle word wrap
BZ#1099412
这个版本增加了编辑 ISO 和导出存储域详情的功能。
Copy to Clipboard Toggle word wrap
BZ#1184164
在这个版本中,websocket 代理的配置会被验证,从而避免错误的配置。
Copy to Clipboard Toggle word wrap
BZ#840114
KSM(Kernel SamePage Merging)现在可以被配置来使用或忽略 Red Hat Enterprise Virtualization Manager 中的 NUMA(Non-Uniform Memory Access)拓扑限制。KSM 可以合并整个机器上的内存页,也可以根据 NUMA 边境的设置在 NUMA 节点内合并内存页。
Copy to Clipboard Toggle word wrap
BZ#1201327
以前,Red Hat Enterprise Virtualization Manager 只允许每个虚拟机最多有4000 GiB 内存。现在,Red Hat Enterprise Virtualization Manager 支持没有虚拟机最多可以有 4TiB 内存。
Copy to Clipboard Toggle word wrap
BZ#1009009
在这个版本中,存在的 notifier 过滤机制已被扩展为支持严重性(在一个可选的额外项中设置):

  PATTERN=include|exclude:event[:severity][(subscriber)]
                    
系统接受以前的格式来实现向后兼任。

'include' 过滤器会匹配带有 greater-or-equal 严重性的事件;'exclude' 过滤器会匹配带有 lesser-or-equal 严重性的事件。
Copy to Clipboard Toggle word wrap
BZ#1048976
在这个版本中,当用户创建一个基于模板的虚拟机时,可以在新建虚拟机创建中编辑附加到虚拟机上的虚拟磁盘的名称。这样,用户就可以指定一个与附加到模板的磁盘不同的磁盘。
Copy to Clipboard Toggle word wrap
BZ#890517
在这个版本中,glusterVolumeProfileInfo 作为 Gluster 配置档案支持的一部分被支持。
Copy to Clipboard Toggle word wrap
BZ#857087
在这个版本中,如果没有运行 usbclerk 而且没有安装 usbdk,在 Windows 客户机上的 File->USB 设备选择菜单是被禁用的。为了使 Spice usbredir 可以工作,需要运行 usbclerk 或安装了 usbdk(或即运行了usbclerk,也安装了 usbdk)。如果知道 usbredir 将会失败,最好禁用它。
Copy to Clipboard Toggle word wrap
BZ#1177800
在以前的版本中,当使用 multipath IO 时,每个设置都被表示为物理设备(/dev/sdx)被影射到一起。现在,在部署过程中所提供的 LUN 列表会显示 multipath 设备的 GUID,而不是显示每个物理设备。
Copy to Clipboard Toggle word wrap
BZ#1225368
Red Hat Enterprise Virtualization Manager 和主机间的通讯已被改进。一个基于事件的机制会被用来在虚拟机状态的变化间进行交流,而不是使用轮询(polling)的方法。这可以大量减少延迟和使用的网络带宽。当一个大型的环境中包括远程(或网络连接速度比较慢)的主机或数据中心时,这个功能会带来很大的性能改进。
Copy to Clipboard Toggle word wrap
BZ#1222532
除了 'Statistics Daily Domain' 以外,现在还为 ad hoc 报表添加了一个新的 'Statistics Hourly Domain' 域。在这个版本中,用户可以基于每小时的统计数据产生更详细的 ad hoc 报表。
Copy to Clipboard Toggle word wrap
BZ#1123391
Red Hat Enterprise Virtualization 现在支持最多 240 个 vCPU。在以前的版本中,只支持最多 160 个 vCPU。
Copy to Clipboard Toggle word wrap
BZ#1110919
现在,用户可以为数据库备份指定一个自定义的位置。这需要使用 engine-setup 所创建的、包括以下默认关键字/值的应答文件

engine:
                    
OVESETUP_CONFIG/engineDbBackupDir=str:/var/lib/ovirt-engine/backups
                    
dwh:
                    
OVESETUP_DWH_CONFIG/dwhDbBackupDir=str:/var/lib/ovirt-engine-dwh/backups
                    
reports:
                    
OVESETUP_REPORTS_CONFIG/reportsDbBackupDir=str:/var/lib/ovirt-engine-reports/backups
                
用户可以使用这些值来指定不同的文件路径,当使用 '--config-append' 选项时,engine-setup 将会使用这些自定义的值。
Copy to Clipboard Toggle word wrap
BZ#1139793
以前,自承载环境中的每个主机都会为自承载引擎虚拟机保存一个配置文件。因此,当改变配置时,用户需要更新每个主机上的文件。现在,一个单独的自承载引擎配置文件被保存在共享的存储中,它可以被所有主机访问。
Copy to Clipboard Toggle word wrap
BZ#1163365
在这个版本中,带有角色的网络接口需要有 IP 配置来保证它们的角色可以正常工作。Red Hat Enterprise Virtualization Manager 不再允许配置那些带有角色,但却不需要角色功能的 NIC。
Copy to Clipboard Toggle word wrap
BZ#869804
在这个版本中,为用户界面增加了SR-IOV 的改进。为了把一个 vNIC 直接连接到启用了 SR-IOV 的 NIC 中的一个 VF(Virtual Function),vNIC 的配置集必须被标记为 "passthrough"。在 VF 上需要配置的属性从 vNIC 的配置档案/网络(vlan tag)中获得。每个启用了 SR-IOV 的主机 NIC 必须有一组定义的网络来允许服务。当启动虚拟机时,它的 vNIC 会被自动连接到主机上的一个可用的 VF 中。请注意,不是所有的 PF(Physical Function)都是相等的,vNIC 连接所使用的主机 NIC 需要这个 vNIC 的网络已是它所允许的网络之一。
Copy to Clipboard Toggle word wrap
BZ#1232584
在这个版本中,Red Hat Enterprise Virtualization 支持 Windows 10 作为客户机(虚拟机)的操作系统。
Copy to Clipboard Toggle word wrap
BZ#1112332
在这个版本中,增加了一个 Affinity Rules Enforcement Manager。它被用来检查是否有违反关联策略或不关联策略的虚拟机,并根据情况迁移虚拟机。
Copy to Clipboard Toggle word wrap
BZ#1108341
以前,在手工部署一个引擎主机时,如果 hosted-engine 在主机上设置时提供的 admin 密码和 engine-setup 在虚拟机上提供的密码不匹配时,部署会失败。现在,如果出现这种情况,用户会被提示再次输入密码,直到密码匹配为止。
Copy to Clipboard Toggle word wrap
BZ#1012881
这个版本增加了对 prefix 格式的支持。在静态 IP 配置的 netmask 项中的值支持 netmask 格式的值,也支持 prefix 格式的值。
Copy to Clipboard Toggle word wrap
BZ#1120780
现在,用户可以添加一个 answerfile 项来在部署引擎过程的最后自动关闭虚拟机。这将使整个完整的过程都可以被自动化。
Copy to Clipboard Toggle word wrap
BZ#1259601
现在,当运行 engine-setup 时会检查相关证书是否过期(包括内部 CA 证书和由它签发的证书),如果证书已过期或快要过期,用户会被提示是否要更新这些证书。如果用户选择 'Yes',这些证书会被更新;如果选 'No',则不会对它们进行任何操作。
Copy to Clipboard Toggle word wrap
BZ#1043226
主机网络 QoS 增加了为一个主机上的网络配置 QoS 的功能,从而可以对物理接口上的特定网络流量进行控制。
Copy to Clipboard Toggle word wrap
BZ#1136329
这个功能增加了新的 REST API 资源来更好地管理网络。现在,可以使用新的 'HostSetupNetworks' 和 'NetworkAttachment' 项来简化网络相关的任务,如删除未管理的网络、附加新网络、创建网络绑定等。
Copy to Clipboard Toggle word wrap
BZ#1186812
现在,可以通过发送到 '/api/hosts/{%host_id%}/storageconnectionextensions' 的 POST 请求来使用 REST API 为每个主机上的每个 iSCSI 目标指定身份信息。
Copy to Clipboard Toggle word wrap
BZ#1128426
在这个版本中,德语用户环境已被改进。
Copy to Clipboard Toggle word wrap
BZ#1108153
现在,有一个新的用户角色 - 'VmImporterExporter',具有这个角色的用户可以在管理门户中导出和导入虚拟机,而不再需要 'DataCenterAdmin' 权限。
Copy to Clipboard Toggle word wrap
BZ#1157362
在这个版本中增加了 Host Upgrade Manager,它会自动通知用户有可用的更新,并会自动化更新的所有操作(把主机设置为维护模式、应用更新并重新激活主机)。
Copy to Clipboard Toggle word wrap
BZ#1168576
现在,用户在创建模板时,可以在设置模板磁盘卷的格式。用户可以把磁盘定义为 thin provisioning QCOW2 格式。
Copy to Clipboard Toggle word wrap
BZ#1016839
在这个版本中增加了 Host Upgrade Manager,它会自动通知管理员主机有可用的更新,并会自动化更新的所有操作(把主机设置为维护模式、应用更新并重新激活主机)。
Copy to Clipboard Toggle word wrap
BZ#664030
在这个版本中,可以自定义虚拟机的系统 UUID。
Copy to Clipboard Toggle word wrap
BZ#1205663
在这个版本中,用户可以在 hosted-engine 部署时覆盖 RHEVM Appliance 的默认内存值。
Copy to Clipboard Toggle word wrap
BZ#1153417
现在,Red Hat Enterprise Virtualization Hypervisor 用户可以通过自动安装选项配置日志文件的轮换间隔(logrotate interval)和最大的大小。这些参数可以分开使用,也可以一起使用。如果分开使用,'logrotate_max_size' 的默认值是 '1024','logrotate_interval' 的默认值是 'daily'(每日)。
Copy to Clipboard Toggle word wrap
BZ#1251025
当主机被添加到 Red Hat Enterprise Virtualization Manager 后,它们可以在"编辑主机"窗口中被标记为 Foreman/Satellite 主机。在选择 'Use Foreman/Satellite' 选项时,可以选择一个 Foreman/Satellite 供应商。
Copy to Clipboard Toggle word wrap
BZ#1140763
ovirt-optimizer 结果报告中的错误报告已改进。现在,错误报告被区分为 no solution、no such cluster 和 empty solution。
Copy to Clipboard Toggle word wrap
BZ#1126206
 现在,文件类型的存储域可以使用独立的 IOProcess 实例。这可以提供性能,并防止一个慢速的存储域或不可访问的存储域影响到其它存储域。
Copy to Clipboard Toggle word wrap
BZ#1195167
以前,使用 REST API 创建虚拟机池有许多限制。现在,创建虚拟机池的 REST API 已被扩展,可以用来在池一级配置所有虚拟机的属性。
Copy to Clipboard Toggle word wrap
BZ#1065936
这个版本增加 remote-viewer 对代理验证的支持。现在,SPICE 可以通过需要进行身份验证(如需要用户名和密码)的代理服务器进行连接。当 remote-viewer 被配置为使用需要进行身份验证的代理服务器时,SPICE 客户端会把验证信息传递给代理服务器,使用代理进行连接的用户会被验证。
Copy to Clipboard Toggle word wrap
BZ#902185
这个版本在管理门户和用户门户中增加了对韩语的支持。
Copy to Clipboard Toggle word wrap
BZ#877224
在这个版本中,engine-setup 会通知用户有可用的 Reports 和 Data Warehouse 组件。不是所有用户都需要这些组件,因此在默认情况下,它们没有被安装,安装程序会通告用户可以安装这些组件,然后用户可以根据自己的情况决定是否安装。
Copy to Clipboard Toggle word wrap
BZ#1166755
在这个版本中,为 Drac7 隔离代理增加了默认选项,因此,可以在不需要进行手工配置的情况下使用它。
Copy to Clipboard Toggle word wrap
BZ#678977
在这个版本中,可以在把主机设置为维护模式时给出一个原因。在一些情况下,说明为什么要把主机设置为维护模式会是一个好的做法。在集群一级,您可以设置是否询问维护模式的原因。如果设置为需要询问原因(选择相应的选项),在把数据设置为维护模式时会出现一个“原因”项。
Copy to Clipboard Toggle word wrap
BZ#1077850
在这个版本中,可以使用 virtual appliance 镜像而不是操作系统 ISO 镜像来部署自承载引擎。
Copy to Clipboard Toggle word wrap
BZ#1116469
以前,当出现停电或其它严重故障后,hosted-engine.lockspace 文件将拒绝接受新的连接,虚拟机将无法启动。现在,为 hosted-engine 命令添加了一个 --reinitialize-lockspace 命令行选项,它会重新初始化 sanlock lockspace 文件并清除所有锁定。这个选项只会在处于全局维护模式的、且所有高可用性代理都关闭的集群中有效。另外,--reinitialize-lockspace 选项还可以和 --force 选项一起使用来忽略安全检查,但在使用时需要格外小心。
Copy to Clipboard Toggle word wrap
BZ#1208780
现在,用户可以在不进入 rescue shell 的情况下通过文本用户界面(TUI)在 RHEV-H 自承载引擎上进行维护操作。
Copy to Clipboard Toggle word wrap
BZ#1176555
这个版本为 REST API 增加了对每个集群的隔离策论的支持。从 REST 获得的集群将会有一个 <fencing_policy> 项。
Copy to Clipboard Toggle word wrap
BZ#1231121
UsbDk 被添加到 Red Hat Enterprise Virtualization 中作为 usbclerk 的首选替代。UsbDk 是一个过滤驱动,使用它可以使 Windows 客户虚拟机通过 SPICE 客户端(remote-viewer)访问客户端 USB 设备。
Copy to Clipboard Toggle word wrap
BZ#1211532
在这个版本中,主机引擎设置会自动检测可用的 Appliance 镜像,并在安装的过程中推荐使用它们。
Copy to Clipboard Toggle word wrap
BZ#1111253
一个名为 VmGracefulShutdownTimeout 的全局配置操作被添加到 engine-config 工具中,使用它可以指定,在虚拟机关机前,需要等待用户关闭运行的应用程序的时间。
Copy to Clipboard Toggle word wrap
BZ#996926
在这个版本中,可以指定是否对在新建主机和编辑主机窗口中的电源管理标签页的隔离代理项进行加密。一些特定的隔离代理需要可以指定是否对一个项进行加密。
Copy to Clipboard Toggle word wrap
BZ#1145237
以前,Java SDK 不支持使用 Kerberos 配置的 RHEV-M 服务器的验证。现在,Java SDK 支持使用以前获得的 Kerberos ticket 进行验证。SDK 会从 Kerberos 凭证缓冲中获取凭证,并使用它和服务器进行验证。在调用 Java SDK 前,Kerberos 需要被正确配置,凭证缓冲也需要被产生。配置这个环境需要两个文件:Kerberos 配置文件和 JAAS 配置文件。JAAS 配置文件的内容需要和以下类似:

  com.sun.security.jgss.login {

    com.sun.security.auth.module.Krb5LoginModule required client=true useTicketCache=true doNotPrompt=true;

  };
                    
  com.sun.security.jgss.initiate {

    com.sun.security.auth.module.Krb5LoginModule required client=true useTicketCache=true doNotPrompt=true;
                    
  };
                    
In addition to these files the following system properties have to be added to the JVM:
                    
  -Djava.security.auth.login.config=/etc/jaas.conf
  -Djava.security.krb5.conf=/etc/krb5.conf
  -Djavax.security.auth.useSubjectCredsOnly=false
Copy to Clipboard Toggle word wrap
BZ#1200952
在这个版本中,可以在只运行一次窗口中的 Linux 引导选项中为 Linux 虚拟机指定内核和 initrd 文件。可用的文件包括在类型为 Unknown (例如,不是 ISO、软盘或磁盘)的 ISO 域中。
Copy to Clipboard Toggle word wrap
BZ#1003492
从一个虚拟机快照中创建模板的过程已被简化。以前,用户需要从一个快照中创建虚拟机,然后通过虚拟机创建模板。现在,可以直接通过快照创建模板。
Copy to Clipboard Toggle word wrap
BZ#965289
现在,可以在集群一级定义一个管理网络。您可以创建一个包括了带有不同管理网络的多个集群的数据中心,从而可以在同一个物理网络上为每个管理网络定义不同的 VLAN。
Copy to Clipboard Toggle word wrap
BZ#976044
这个功能允许一个虚拟机同时带有多个控制台(例如,SPICE 和 VNC)。把虚拟机的控制台类型设置为 "SPICE+VNC" 会启用这个功能。客户机的"控制台选项"可以被用来为单独的用户切换协议。
Copy to Clipboard Toggle word wrap
BZ#950248
Red Hat Enterprise Virtualization Manager 增加了一个新功能:它可以报告用户用来连接到扩展台的 SPICE 客户端的版本。因为具有了这个功能,现在就可以拒绝使用老版本的 SPICE 客户端访问虚拟机的图像化扩展台。使用 engine-config 工具程序在 vdc_options 中设置 RemoteViewerSupportedVersions 和 RemoteViewerNewerVersionUrl 项。
Copy to Clipboard Toggle word wrap
BZ#1080029
现在,通过查看 '权限' 子标签页中的 '创建日期',就可以知道用户使用一个池虚拟机的时间。
Copy to Clipboard Toggle word wrap
BZ#912263
虚拟机名以及模板名只需要在同一个数据中心时是唯一的,在环境中的其它数据中心中可以重复使用这些名称。
Copy to Clipboard Toggle word wrap
BZ#1111095
以前,具有 DISK_STORAGE_MANIPULATION 权限的用户可以进行实时存储迁移。现在,增加了一个新的权限 - DISK_LIVE_STORAGE_MIGRATION,使用它可以增加详细地设置哪些用户可以进行实时存储迁移。
                    
当把系统升级到支持这个功能的版本(3.6.0 或 3.5.1)时,具有 DISK_STORAGE_MANIPULATION 权限的所有角色(DataCenterAdmin、StorageAdmin、ClusterAdmin 以及相关的自定义角色)都会自动获得这个新权限以保证它们仍然可以正常工作。
Copy to Clipboard Toggle word wrap
BZ#1128763
现在,REST API 可以收集带有控制台连接信息的完整 .vv 文件,从而可以更方便的编写脚本来连接到虚拟机的图形控制台。
Copy to Clipboard Toggle word wrap
BZ#1127777
sos 3.2(sosreport 工具程序)添加了一个新的插件。现在,通过使用它,hosted-engine 设置和高可用性守护进程的信息可以被日志收集程序收集到。
Copy to Clipboard Toggle word wrap
BZ#1191074
以前,当主机被添加到 Manager,或自动配置防火墙选项被关闭时,用户定义的 iptables 规则会被覆盖。现在,当自动配置防火墙选项被关闭时,iptables 规则不会被覆盖。
Copy to Clipboard Toggle word wrap
BZ#798601
在用户门户中,添加了以下标志来代表虚拟机控制台在被使用:

1. 在没有选择的时候,一个被占用的控制台的虚拟机背景时灰掉的。

2. "console in use" 会在一个被占用的虚拟机的状态描述项中显示。
Copy to Clipboard Toggle word wrap
BZ#1200067
现在,当使用 remote-viewer 工具连接到 ovirt:// URI 时,会显示一个菜单来允许用户更换插入到虚拟机的 CD 镜像。这将可以在不使用管理门户或用户门户的情况下为正在运行的虚拟机更换 CD。
Copy to Clipboard Toggle word wrap
BZ#1120670
现在,事件可以在管理门户中被删除或恢复。
Copy to Clipboard Toggle word wrap
BZ#1188759
现在,Red Hat Enterprise Virtualization Manager 会定期监测 CA 证书、Manager 证书和主机证书。当有证书快过期时,通过事件日志进行报告。

另外,当证书已过期时,Manager 也会向主机发出警告。现在,主机标签页中增加了一个新的按钮,使用它可以为主机注册证书。同样的功能也可以通过 REST API 实现(向 '/api/hosts/{host:id}/enrollcertificate' 发送一个 POST 请求)。
Copy to Clipboard Toggle word wrap
BZ#679070
存储域增加了两个与存储空间相关的阈值:

* WarningLowSpaceIndicator - 一个磁盘空间的百分比(0-100),但存储域的磁盘空间低于这个值时,会向用户显示一个警告信息,并会记录在日志中。

* CriticalSpaceActionBlocker - 在 0 和 MaxInteger 间的一个整数值(单位是 GB),它可以大于存储域的总空间。当存储域的磁盘空间低于这个值时,所有需要消耗存储空间的操作(包括那些临时操作)都无法执行,并会向用户显示一个警告信息,并记录在日志中。
                    
这些值可以在创建、编辑或导入存储域时进行配置。
Copy to Clipboard Toggle word wrap
BZ#1145234
以前,Python SDK 只支持使用用户名/密码进行到 RHEV-M 服务器的验证,而不支持使用 Kerberos。现在,Python SDK 支持使用从 RHEV-M 服务器域中获得的有效 Kerberos ticket 进行验证。为了使用 Kerberos 进行严重,需要使用 kinit 命令或其它机制来首先获得一个 Kerberos ticket,然后在 API 对象中使用 "kerberos=True" 选项。
Copy to Clipboard Toggle word wrap
BZ#1145239
以前,CLI 只支持使用用户名/密码进行到 RHEV-M 服务器的验证,而不支持使用 Kerberos。现在,CLI 可以通过 --kerberos 命令行选项来指定一个以前获得的的 Kerberos ticket 进行验证。
Copy to Clipboard Toggle word wrap
BZ#1128691
在这个版本中,管理门户的搜索功能可以根据 "Wipe After Delete" 属性进行过滤。
Copy to Clipboard Toggle word wrap
BZ#758516
在这个版本中,通过把 guest 代理配置中的 'ignore_lock_screen_request value' 改为 True 可以忽略对 'LockScreen' 的请求。
Copy to Clipboard Toggle word wrap
BZ#1140569
现在,可以为存在的虚拟机池更新模板。更新的模板会被应用到所有的池用户,当虚拟机再次启动时,虚拟机将会基于新版本的模板。
Copy to Clipboard Toggle word wrap
BZ#1204793
在这个版本中,Red Hat Enterprise Virtualization 管理网络的默认名从 'rhevm' 改为 'ovirtmgmt'。
Copy to Clipboard Toggle word wrap
BZ#1169228
现在,当通过 REST API 从 Glance 存储域导入一个磁盘时,返回的结果会包括再目标存储域中创建的磁盘的 UUID。
Copy to Clipboard Toggle word wrap
BZ#1163105
在 REST API 中添加了对搜索查询的过滤功能来和管理门户中的功能匹配。
Copy to Clipboard Toggle word wrap
BZ#1203837
在这个版本中,Red Hat Enterprise Virtualization Hypervisor 可以支持基于 XFS 的存储作为本地存储域。Red Hat Enterprise Virtualization 3.6 不必须使用基于 XFS 的存储域。
Copy to Clipboard Toggle word wrap
BZ#893927
在这个版本中,可以使用 REST API 配置配额。新的项,如 QuotaStorageLimit 和 QuotaClusterLimit 被添加到了配额子集合中。QuotaStorageLimit 可以被用来为单独的存储域或所有存储域设置配额策;QuotaClusterLimit 可以被用来为一个数据中心中的单独集群或所有集群设置内存和 CPU 的限制。
Copy to Clipboard Toggle word wrap
BZ#1211933
现在,RHEV-M Virtual Appliance 有 rpm 的格式,从而可以简化自承载引擎的部署过程。当安装了 rpm 后,hosted-engine 部署脚本会发现它,并推荐自动配置 appliance。
Copy to Clipboard Toggle word wrap
BZ#1184445
以前,用户可以使用管理门户或用户门户中的控制台选项把 Ctrl+Alt+Del 快捷键组合映射为 Ctrl+Alt+End。在这个版本中,用户可以使用带有 'RemapCtrlAltDelDefault' 选项的 engine-config 工具程序重新映射快捷键组合。使用控制台对话框中的设置可以在每个虚拟机上覆盖这个全局设置。
Copy to Clipboard Toggle word wrap
BZ#1157999
以前,所有 OpenStack 外部供应商(如 Neutron 和 Glance)都使用保存在 KeystoneAuthUrl 配置值中的验证 URL。现在,每个供应商的配置中都增加了一个 URL 项,因此,不同的供应商可以使用不同的 Keystone 验证 URL。
Copy to Clipboard Toggle word wrap
BZ#1200103
现在,virt-viewer 工具程序可以报告用来连接到一个控制台的 SPICE 客户端的版本。这样,就可以使用 engine-config 工具设置所需的最低 SPICE 客户端版本,并防止低版本的 SPICE 客户端连接到虚拟机的图形控制台上。
Copy to Clipboard Toggle word wrap
BZ#1163107
在这个版本中,RHEV-M appliance 会使用 cloud-init 而不是首次引导对话框来进行虚拟机的初始设置。
Copy to Clipboard Toggle word wrap
BZ#1198138
在这个版本中,用户可以附加一个 cloud-init ISO 镜像来通过 hosted-engine 设置自动配置 RHEVM Appliance。
Copy to Clipboard Toggle word wrap
BZ#1211231
在这个版本中,用户可以在没有 QXL 驱动的情况下使用 SPICE  协议连接到 Windows 8 和 Windows 2012 虚拟机。但是,这个功能有一些限制,如不支持多监视器、不支持图形加速。
Copy to Clipboard Toggle word wrap
BZ#957593
现在,在多显示器设置中可以指定哪个显示器被虚拟机使用,哪个虚拟机为本地机器保留。这个功能可以通过编辑 ~/.config/virt-viewer/settings 文件实现。
Copy to Clipboard Toggle word wrap
BZ#1064474
现在,一个新 LUN 磁盘的描述可以包括这个 LUN 的完整 ID、部分 ID 或不包括它的 ID。这可以通过 engine-config-manager 进行设置,默认的设置是包括 LUN id 中的 4 位数。当把它设置为 '-1' 时,会使用 LUN 的完整 id;设置为 '0' 来忽略这个功能;设置为一个正整数会在描述中包括相应的 LUN id 的位数。
Copy to Clipboard Toggle word wrap
BZ#1224418
Red Hat Enterprise Virtualization Manager 现在使用 RFC-2307 schema 扩展支持 Novell eDirectory。
Copy to Clipboard Toggle word wrap
BZ#1117031
一些操作系统不支持较老的 CPU。例如,Windows 8 不能运行在基于 Conroe 的主机上。当一个集群被设置为某个特定的 CPU 型号,这个 CPU 不支持的操作系统将不再会出现在这个集群的 '新建虚拟机' 窗口和 '编辑虚拟机' 窗口中。
Copy to Clipboard Toggle word wrap
BZ#601863
这个功能实现了通过 SSH 客户端,使用命令行访问虚拟机的串口控制台。如果更详细的相关信息,请参阅 
https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Virtualization/3.6/html/Virtual_Machine_Management_Guide/sect-Starting_the_Virtual_Machine.html#Opening_a_Serial_Console_to_a_Virtual_Machine.
Copy to Clipboard Toggle word wrap
BZ#912260
这个功能改变了管理分配的 MAC 地址的方法。以前,只有一个全局的 MAC 地址池,所有对 MAC 地址的请求都从这个池中分配。现在,可以创建多个带有不同设置的 MAC 地址池,并可以把特定的池分配给某个数据中心。因此,每个数据中心都可以有不同的 'mac-space'。另外,池也可以被多个数据中心共享。
Copy to Clipboard Toggle word wrap
BZ#965929
当 Red Hat Enterprise Virtualization 在一个主机上配置网络时,它会产生多个带有特定设置的 ifcfg 文件。如果用户需要通过添加或删除 initscripts 来修改其中的内容,则需要在 ifcfg 文件被重写时使用一个 hook 脚本来进行。

以下的 hook 脚本示例会在修改 ifcfg 时把以下项添加到 ifcfg 文件:
  USERCTL=yes
  ETHTOOL_OPTS="autoneg on speed 1000 duplex full"

为了向 VDSM 脚本添加 hook 脚本,把文件放到 /usr/libexec/vdsm/hooks/before_ifcfg_write,并确保 VDSM 有访问这个文件的权限。

VDSM 会在每次 ifcfg 配置被更改时检查这个目录,并执行这个目录中的每个脚本。
作为到脚本的输出,VDSM 会传递一个到包括了 ifcf 文件数据的 json 文件路径。例如:

{
  "config": "DEVICE=ens13\nHWADDR=52:54:00:d1:3d:c8\nBRIDGE=z\nONBOOT=yes\nMTU=1500\nNM_CONTROLLED=no\nIPV6INIT=no\n",
  "ifcfg_file": "/etc/sysconfig/network-scripts/ifcfg-ens7"
}

修改的 ifcfg 文件内容(在 "config" 项下)会被重写到一个 json 文件,并被 VDSM 用来作为新 ifcfg 文件的内容。
如果没有提供文件,VDSM 将会使用没有修改的内容。

以下是对一个 hook 脚本示例的描述。

从 json 文件中读数据:

  hook_data = hooking.read_json()

获得新 ifcfg 文件中的内容:

  config_data = hook_data['config']

获得要被修改的 ifcfg 文件的名称:

  ifcfg_file = hook_data['ifcfg_file']

修改并写入 ifcfg 文件的内容:

  config_data += "USERCTL=yes\nETHTOOL_OPTS=\"autoneg on speed 1000 duplex full\"\n"
  hook_data['config'] = config_data
  hooking.write_json(hook_data)

文件还会把从 json 文件中读出的数据放入文件中(/tmp/hook_data),显示输入 json 文件的格式:

  with open("/tmp/hook_data",mode='w') as file:
      file.write( json.dumps(hook_data))
Copy to Clipboard Toggle word wrap
BZ#1199513
在这个版本中,为 Red Hat Enterprise Virtualization Reports 添加了一些代表主机信息的项,用户可以在 ad-hoc 报表中使用这些项。
Copy to Clipboard Toggle word wrap
BZ#1227714
在这个版本中,MOM 从 VDSM 中分离,作为一个独立的进程运行,并通过 UNIX 套接字以 XML-RPC 与VDSM 进行通讯。这可以减少 VDSM 创建的线程数量,同时在多数情况下都不会在 MOM 中出现不忙的线程。这解决了以前的一个与 Python global interpreter 锁定的问题,并提高了高端机器(带有 100 个或更多 CPU 的机器)的性能。
Copy to Clipboard Toggle word wrap
BZ#1202371
UsbDk 被添加到 Red Hat Enterprise Virtualization 中作为 usbclerk 的首选替代。UsbDk 是一个过滤驱动,使用它可以允许或不允许从 Windows 机器上的 spice-client 访问客户端 USB 设备。它可以使 Windows 客户虚拟机通过 SPICE 客户端(remote-viewer)访问客户端 USB 设备。
Copy to Clipboard Toggle word wrap
BZ#1024010
现在,Extract、Transform 和 Load(ETL)进程都会考虑虚拟机缓冲或缓存的内存。一些应用程序(如 Oracle Directory Server)会把缓存内存最为永久内存使用而不会释放它们。因此,用户在计划所需内存时需要考虑这些因素。默认情况下,这些数据会在每分钟、每小时和每天进行收集,并可以根据收集到的数据创建 ad hoc 报表。
Copy to Clipboard Toggle word wrap
BZ#1148080
在这个版本中,为 Red Hat Enterprise Virtualization Hypervisor 添加了 perf 工具来提高更好的性能监控功能。
Copy to Clipboard Toggle word wrap
BZ#1231274
现在,一个外部系统可以报告存储域的状态,这个状态通过 REST API 设置。当通过管理门户选择一个域时,它的所有存储域的内部状态(由 Manager 提供)和外部状态(由第 3 方提供)都会被显示。
Copy to Clipboard Toggle word wrap
BZ#1112217
Red Hat Enterprise Virtualization 3.6 增加了 Capacity Planning 报表来跟踪集群的能力。这个报表显示了集群的整体分配情况,包括主机的数量、虚拟机的数量(正在运行的虚拟机,以及被配置的虚拟机)、CPU 的数量(配置的 CPU、正在运行的 CPU 和物理 CPU)、包括共享和“气球”内存的大小(配置的内存、正在运行的内存和物理内存),以及每个定义磁盘和每个实际磁盘的存储大小(分配并使用的内存、配置的内存和正在运行的内存)。
Copy to Clipboard Toggle word wrap
BZ#1232586
现在,支持使用 Windows 10(32 位和 64 位)作为客户操作系统。
Copy to Clipboard Toggle word wrap
BZ#1117489
以前,在创建一个新虚拟机时会打开一个 'Guide Me' 窗口,它包括了一个到 '配置虚拟磁盘' 的链接。现在,这个功能被集成到 '新建虚拟机' 和 '编辑虚拟机' 窗口中,'Guide Me' 窗口将不会出现在与虚拟机相关的界面中。
Copy to Clipboard Toggle word wrap
BZ#1201511
现在,Red Hat Enterprise Virtualization 的搜索功能已改进,虚拟机可以根据它们的虚拟机集群兼容级别、自定义虚拟机仿真机类型和 CPU 型号进行搜索。
Copy to Clipboard Toggle word wrap
BZ#1025796
现在,可以通过管理门户查看所有激活的会话。在 '系统' 项中可以找到 'Guest Information' 项。
Copy to Clipboard Toggle word wrap
BZ#1228257
现在,当虚拟机进入到一个暂停状态时,可以接收到相关的提示信息。它在“ 用户 -> 事件通知 -> 管理事件” 窗口中的 VM Events 项中显示。
Copy to Clipboard Toggle word wrap
BZ#1228991
现在,hypervisor 和虚拟机网络接口的总 RX/TX 字节的统计数据被添加到 statistics ad hoc 域中。使用这个信息,用户可以计算出每个虚拟机或 hypervisor 接口在特定时间段内使用的 RX/TX 字节。
Copy to Clipboard Toggle word wrap
BZ#866124
在主机和存储域项中添加了一个健康状态项,在 UI 和 REST API 中可以设置和获取它们的值。
Copy to Clipboard Toggle word wrap
BZ#917026
现在,可以通过 HTTPS 直接从一个 ISO 镜像引导虚拟机,而不需要首先把它导入到 ISO 存储域。这个功能是通过 VDSM hook 实现的。请注意,这需要稳定的 HTTPS 连接来避免 EIO 错误的出现。
Copy to Clipboard Toggle word wrap
BZ#998607
在这个版本中,可以改变从一个导出域中导入磁盘的分配策略作为导入虚拟机的一部分。这样,用户就可以指定每个磁盘的格式和分配策略。请注意,`collapse_snapshots` 需要被设置位 true,磁盘 ID 应该是用户正在导入的已存在磁盘的 ID。
                   
例如,强制一个磁盘是预分配的:
                  
    POST /storagedomains/{storagedomain:id}/vms/{vm:id}/import
    <action>
      <storage_domain>
        <name>mydata</name>
      </storage_domain>
      <cluster>
        <name>mycluster</name>
      </cluster>
      <vm>
        <disks>
          <disk id="792f8ca8-3932-429b-9660-006ba144bc72">
            <format>raw</format>
            <sparse>false</sparse>
          </disk>
        </disks>
        <snapshots>
          <collapse_snapshots>true</collapse_snapshots>
        </snapshots>
      </vm>
    </action>
Copy to Clipboard Toggle word wrap
BZ#1172629
现在,通过使用顺序的和并行的卡设置,主机可以支持多于 2 个电源管理卡。
Copy to Clipboard Toggle word wrap
BZ#1122990
在以前的版本中,当应该注释信息被添加到一个项中时,管理门户会在相关的“注释”栏中显示一个黄色的页图标。现在,“注释”栏会显示实际的注释信息。
Copy to Clipboard Toggle word wrap
BZ#1169224
现在,在通过 REST API 导入 Glance 磁盘时,可以为磁盘和模板指定一个自定义的名称。
Copy to Clipboard Toggle word wrap
BZ#1116550
管理门户中的 '以暂停模式启动' 功能已被添加到 REST API。现在,用户在配置虚拟机时可以使用 '<start_paused>true|false</start_paused>' 的值。
Copy to Clipboard Toggle word wrap
BZ#975835
现在,当使用 remote-viewer 工具连接到 ovirt:// URI 时,会显示一个菜单来允许用户更换插入到虚拟机的 CD 镜像。这将可以在不需要使用 Red Hat Enterprise Virtualization或 oVirt 门户的情况下为正在运行的虚拟机更换 CD。
Copy to Clipboard Toggle word wrap
BZ#1232559
在这个版本中,Red Hat Enterprise Virtualization 支持使用 Microsoft Windows 10 作为客户虚拟机的操作系统。这个功能需要有相关操作系统的 VirtIO-Win 驱动。
Copy to Clipboard Toggle word wrap
BZ#1117484
现在,可以从使用所选模板组成的模板列表中打开创建虚拟机对话框。
Copy to Clipboard Toggle word wrap
BZ#1213795
在这个版本中,包括了一个 python-mock 所需的依赖软件包 - python-unittest2。
Copy to Clipboard Toggle word wrap
BZ#1128881
以前,VDSM 会把所有 channel 设备报告位 'Unknown' 设备类型并会带有一个警告。这个行为是不正确的,现在已被改正。
Copy to Clipboard Toggle word wrap
BZ#1196757
在这个版本中,当从 Glance 导入一个镜像时,可以在导入镜像界面中编辑一个磁盘的别名。如果没有这个功能,同一个镜像在每次导入时所创建的磁盘都会有相同的名称(磁盘的默认名称)。现在,在选择导入的镜像列表中增加了一个 "磁盘别名" 栏 。每个镜像都有自己的默认名称。用户在导入前,可以根据需要对它们进行修改。
Copy to Clipboard Toggle word wrap
BZ#1206102
在这个版本中,cloud-init 软件包包括在 Linux 安装的软件包列表中。
Copy to Clipboard Toggle word wrap
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat