简介
本文介绍 Microsoft System Center 2012 R2 Virtual Machine Manager更新汇总 9 中修复的问题。 System Center 2012 R2 Virtual Machine Manager有三个可用更新:一个用于服务器,一个用于管理员控制台,一个用于来宾代理。 此外,本文还包含适用于 System Center 2012 R2 Virtual Machine Manager的更新汇总 9 的安装说明。
此更新汇总中添加的功能
在虚拟机的 vNIC 上启用动态 VLAN
使用 Virtual Machine Manager (VMM) 2012 R2 的更新汇总 9,现在可以在虚拟机的 vNIC 上启用动态 VLAN (VM) 。 通过在逻辑网络上启用此参数,连接到上述逻辑网络上运行的 VM 网络的所有 vNIC 可以具有与 VMM 首次分配的 VLAN 不同的自定义 VLAN。 引入了新的 PowerShell 参数 AllowDynamicVlanOnVnic,用于在基于 VLAN 的逻辑网络上启用动态 VLAN。 可以在创建新的逻辑网络时或在修改现有逻辑网络期间设置参数。
示例用法
-
创建新的逻辑网络时启用动态 VLAN
New-SCLogicalNetwork –Name ‘Test Logical Network’ –LogicalNetworkDefinitionIsolation –AllowDynamicVlanOnVnic $true
-
为基于 VLAN 的现有逻辑网络启用动态 VLAN
$ln = Get-SClogicalNetwork –Name ‘Test Logical Network’
Set-SCLogicalNetwork –LogicalNetwork $ln –AllowDynamicVlanOnVnic $true
-
为基于 VLAN 的现有逻辑网络禁用动态 VLAN
Set-SCLogicalNetwork –LogicalNetwork $ln –AllowDynamicVlanOnVnic $false
笔记
-
默认情况下,–AllowDynamicVlanOnVnic 参数设置为 False。
-
此功能只能与 CISCO ACI 配合使用,以支持微分段。
此更新汇总中修复的问题
-
灾难恢复完成后,尝试在恢复云上执行副本 VM 的 VM 刷新时,会收到以下异常:
System.OverflowException:无法将参数值从 UInt16 转换为 Int16。
-
VMware 来宾虚拟机上的 VMM 来宾代理不会清理它在 C:\Windows\Temp 文件夹中创建的临时文件。 这最终会导致驱动器 C 的堵塞。
-
在 Hyper-V 网络虚拟化 (HNV) 环境中的 VM Live 迁移过程中会出现性能问题。
-
在 SCVMM-SCOM 环境中,缺少主机组预测报表中的 CPU 使用情况预测图表,即使主机 CPU 的数据点可用。 当空白图表) (没有可用的数据点时,图表将改为显示。
-
将独立主机添加到群集时,VMM 还会将主机的存储添加到群集。 在添加节点时,VMM 中没有可用于排除本地存储的选项。 因此,VM 中可能会出现延迟问题,并且可能无法启动。
-
VMM 网关插件在为网关节点分配提供程序地址 (PA) 时不会分配 MAC 地址。 因此,Windows对 PA MAC 地址使用物理网络适配器中的 MAC 地址,这会导致 MAC 地址重复。 反过来,这可能会导致网络连接丢失,然后租户 VM 将无法再使用网关节点。 仅当启用虚拟机队列 (VMQ) 时,才会出现此问题。
-
VMM 更新汇总 8 或更高版本更新的重新安装失败,你会收到以下错误:
time:InnerException.Type:System.Data.SqlClient.SqlException,InnerException.Message:PRIMARY KEY 约束“PK_tbl_WLC_ServiceTemplate”冲突。 无法在对象“dbo.tbl_WLC_ServiceTemplate”中插入重复键。 重复键值 (5fddb85c-4ae5-4c8b-be83-9b2961a316dd) 。
请注意,此问题未在更新汇总 9 中修复,必须使用以下步骤成功重新安装更新汇总 8 或更高版本更新:-
使用更新汇总 8 保留的数据库卸载产品。
-
在保留的数据库上运行 PreR2ReInstall 脚本。
-
安装System Center 2012 R2 的发布版本Virtual Machine Manager指向保留的数据库。 安装将完成,但 VMM 服务可能无法启动。
-
安装更新汇总 8 并运行 PostInstall 脚本。
-
"开始"菜单 VMM 服务,以防未自动启动。
有关详细信息,请参阅 Microsoft 知识库中的以下文章:3132774 重新安装Virtual Machine Manager时如何保留数据库
-
-
将新节点添加到 HAVMM 群集并在新节点上安装更新汇总 8 或更高版本时,可能会收到以下异常:
time:InnerException.Type:System.Data.SqlClient.SqlException,InnerException.Message:PRIMARY KEY 约束“PK_tbl_WLC_ServiceTemplate”冲突。 无法在对象“dbo.tbl_WLC_ServiceTemplate”中插入重复键。 重复键值 (5fddb85c-4ae5-4c8b-be83-9b2961a316dd) 。
请注意,更新汇总 9 未解决此问题。 若要解决此异常,请执行以下步骤:-
将第二个节点添加到群集。
-
停止安装 VMM 的节点上的 SCVMM 服务。
-
在数据库上运行 PreR2ReInstall 脚本。
-
将 System Center 2012 R2 Virtual Machine Manager的发布版本安装到第二个节点上,指向现有数据库。
-
在第二个节点上安装更新汇总 8,然后运行 PostInstall 脚本。
-
"开始"菜单活动节点上的 VMM 服务。
有关详细信息,请参阅 Microsoft 知识库中的以下文章:3132774 重新安装Virtual Machine Manager时如何保留数据库
-
-
在 HNV 环境中,会发布许多重复的网络 HNV 策略,这可能会在主机刷新期间导致 CPU 使用率过高。
-
当 MaximumReplicasPerSourceClone 属性的值大于 32767 ((例如 HPE 3PAR StoreServ 20000 存储数组) )时,尝试向 VMM 添加存储数组时,会收到以下异常:
System.OverflowException:无法将参数值从 UInt16 转换为 Int16。
如何获取并安装适用于 System Center 2012 R2 Virtual Machine Manager的更新汇总 9
下载信息
可通过 Microsoft 更新或手动下载来更新Virtual Machine Manager包。
Microsoft 更新
若要从 Microsoft Update 获取和安装更新包,请在安装了Virtual Machine Manager组件的计算机上执行以下步骤:
-
单击“开始”,然后单击“控制面板”。
-
在控制面板中,双击Windows 更新。
-
在“Windows 更新”窗口中,单击“检查联机”以获取 Microsoft 更新中的更新。
-
单击“重要更新”可用。
-
选择更新汇总包,然后单击“确定”。
-
单击“安装更新”以安装更新包。
手动下载更新包
转到以下网站,手动从 Microsoft 更新目录下载更新包:
若要手动安装更新包,请从提升的命令提示符运行以下命令:
msiexec.exe /update package_name
例如,若要为 System Center 2012 Virtual Machine Manager SP1 服务器安装更新汇总 9 包 (KB3129784) ,请运行以下命令:
msiexec.exe /update kb3129784_vmmserver_amd64.msp
注意在 VMM 服务器上执行更新到更新汇总 9 需要同时安装 VMM 控制台和服务器更新。 有关详细信息,请参阅 Microsoft 知识库中的以下文章:
3066343 如何安装、删除或验证 Virtual Machine Manager 2012 R2 的更新汇总
此更新汇总中更新的文件
有关此更新汇总中更改的文件列表,请单击 此处。
有关如何下载 Microsoft 支持文件的详细信息,请单击以下文章编号以查看 Microsoft 知识库中的文章:
119591 如何从 microsoft 联机服务获取 Microsoft 支持文件扫描此文件以查找病毒。 Microsoft 使用的是文件发布时可以获得的最新病毒检测软件。 该文件存储在安全性得到增强的服务器上,以防止对文件进行未经授权的更改。
参考
第三方信息免责声明
本文中提到的第三方产品由 Microsoft 以外的其他公司提供。 对于这些产品的性能或可靠性,Microsoft 不做任何暗示保证或其他形式的保证。