正在运行或配置的虚拟机数必须在支持的限制内
适用范围:Windows Server 2022、Windows Server 2019、Windows Server 2016
有关最佳做法和扫描的详细信息,请参阅运行最佳做法分析器扫描并管理扫描结果。
属性 | 详细信息 |
---|---|
操作系统 | Windows Server 2016 |
产品/功能 | Hyper-V |
严重性 | 错误 |
类别 | 配置 |
在以下部分中,斜体表示在最佳做法分析器工具中显示的关于此问题的文本。
问题
正在运行或配置的虚拟机数超过了支持的数量。
影响
Microsoft 不支持此服务器上当前正在运行或配置的虚拟机数。
解决方法
将一个或多个虚拟机移到另一台服务器。
有关 Hyper-V 支持的最大配置(例如正在运行的虚拟机数)的详细信息,请参阅计划 Windows Server 2016 中的 Hyper-V 可伸缩性。
若要将虚拟机移到另一台服务器,可以:
- 从当前服务器导出虚拟机,然后将其导入到新服务器,如下所述。
- 执行实时迁移:
- 如果此服务器属于故障转移群集,请使用随故障转移群集功能一起提供的工具。 有关说明,请参阅在节点之间进行实时迁移、快速迁移或移动虚拟机。
- 如果这是独立服务器,请参阅在不使用故障转移群集的情况下配置实时迁移和迁移虚拟机中的说明
导出虚拟机
重要
如果要从中导出的 Hyper-V 主机属于某个域,并且你想要将导出的文件存储在远程位置,则必须为约束委派配置 Hyper-V 主机。 远程位置可能是共享网络文件夹,也可能是要导入到的主机上的文件夹。 约束委派允许 Hyper-V 主机的计算机帐户向远程计算机提供通用 Internet 文件系统 (CIFS) 服务的委托凭据。 有关配置约束委派的说明,请参阅下面的导出和导入说明后面的部分。
打开 Hyper-V 管理器。 单击“开始”,指向“管理工具”,然后单击“Hyper-V 管理器”。
在结果窗格中的“虚拟机”下,右键单击虚拟机,然后单击“导出”。
在“导出虚拟机”对话框中,键入或浏览到具有足够可用空间来存储所有虚拟机资源的位置。 导出虚拟机时,所有虚拟硬盘(.vhd 文件或 .vhdx 文件)、检查点(.avhd 文件)以及与虚拟机关联的已保存状态文件都会复制到指定的文件夹。
单击“导出”。
导出虚拟机后,将虚拟机导入其他服务器。
将虚拟机导入另一台服务器
连接到运行 Hyper-V 的服务器并打开 Hyper-V 管理器。
在“操作”窗格中,单击“导入虚拟机”。
在“导入虚拟机”对话框中,指定导出虚拟机的位置。 除非要重新导入此虚拟机,否则请将导入设置保留原样。
单击“导入” 。
配置约束委派的方法
“域管理员”组中的成员身份是完成此过程所需的要求。
在安装了 Active Directory 域服务工具功能的计算机上,在“管理工具”中,打开“Active Directory 用户和计算机”,然后导航到运行 Hyper-V 的计算机的计算机帐户。
注意
如果“Active Directory 用户和计算机”没有列出,则请安装 Active Directory 域服务工具功能。 有关说明,请参阅安装 AD DS 的远程服务器管理工具 (https://go.microsoft.com/fwlink/?LinkId=140463)。
右键单击运行 Hyper-V 的计算机的计算机帐户,然后单击“属性”。
在“委派”选项卡上,单击“仅信任此计算机来委派指定的服务”,然后单击“使用任何身份验证协议”。
允许 Hyper-V 计算机帐户向远程计算机提供委托凭据:
单击 添加。
在“添加服务”对话框中,单击“用户或计算机”,选择远程计算机,然后单击“确定”。
在“可用服务”列表中,选择“cifs”协议(也称为服务器消息块 (SMB) 协议),然后单击“添加”。