管理虚拟机组
您可以将虚拟机分配到虚拟机组,这些虚拟机组根据其放置规则在池中的主机上启动。可用的放置类型为“反亲和性”和“正常”。
具有正常放置的虚拟机组没有任何特殊行为。
具有反亲和性放置的虚拟机组具有以下规则:
-
没有单个主机是特定组中所有虚拟机运行的唯一位置。
-
每个主机上组内虚拟机的数量尽可能均匀。
当具有反亲和性放置规则的虚拟机组中的虚拟机从主机启动或迁移时,XenServer® 会选择将虚拟机放置在能够使虚拟机组尽可能严格遵循这些反亲和性放置规则的主机上。如果虚拟机启动或主机迁移无法在不违反放置规则的情况下完成,XenServer 会优先完成操作而不是遵循放置规则。
如果违反了反亲和性规则,您会收到警报。如果反亲和性组中所有正在运行的虚拟机都驻留在单个主机上,则会生成警报。如果情况发生变化,警报将被清除。如果组中只有一个虚拟机正在运行或没有虚拟机正在运行,则不会生成此警报。有关更多信息,请参阅XenCenter 警报。
在以下情况下,虚拟机组放置规则不生效:
-
在启用了工作负载平衡 (WLB) 的池中,虚拟机组不用于启动、重新启动、恢复或迁移虚拟机。相反,工作负载平衡通过分析 XenServer 资源池指标并推荐优化来为虚拟机提名最佳服务器。这些建议可能会导致虚拟机反亲和性规则被违反。
-
如果虚拟机定义了主服务器,则此设置优先于虚拟机组设置。
使用虚拟机组时的注意事项:
-
每个池仅支持 5 个反亲和性组。
-
当您克隆虚拟机组中的虚拟机时,新虚拟机不会添加到同一虚拟机组。您必须为新虚拟机明确设置虚拟机组。
-
如果您将虚拟机恢复到以前的快照,虚拟机将保留其当前的虚拟机组设置。此设置不会更改为拍摄快照时的值。
-
导出 VM 不会保留 VM 组设置。如果再次导入此 VM,它不会添加到 VM 组中。您必须为导入的 VM 显式设置 VM 组。
管理 VM 组对话框
在此对话框中,您可以创建、删除和更新 VM 组。
您可以通过以下任一位置打开“管理 VM 组”对话框:
-
在“资源”视图中,右键单击池并选择“管理 VM 组...”。
-
在 XenCenter 主菜单中,您可以选择“池 > 管理 VM 组”。有关详细信息,请参阅管理 VM 组。
该窗口列出了池中的 VM 组,并为每个组显示:
-
用户定义的组名称
-
此组使用的放置类型
-
组的可选描述
-
组中的 VM 数量
选择一个 VM 组以在右侧面板中显示该组中的 VM 列表。
创建 VM 组
注意:
如果您尝试创建超过 5 个反亲和性组,XenCenter® 将显示警告,指出不支持此操作。
要创建新的 VM 组:
-
在管理 VM 组对话框中,单击新建 VM 组。此时将打开新建 VM 组向导。
-
在名称面板中,指定以下内容:
-
VM 组的名称。
-
(可选)组的描述。
-
要使用的放置类型。默认选择“反亲和性”选项。
单击下一步。 -
-
在虚拟机面板中,选择要添加到新组的 VM。如果某个 VM 已是现有组的成员,XenCenter 会显示警告,指出将该 VM 添加到此组会将其从现有组中删除。一个 VM 不能属于多个 VM 组。单击是以继续此移动,单击否以将 VM 留在其当前组中。单击下一步以继续。
-
在完成面板中,查看您指定的设置。如果正确,请单击完成。
删除 VM 组
要删除 VM 组:
-
在管理 VM 组对话框中,选择要删除的组。
-
单击删除。
-
XenCenter 会显示一条警告,指出您正在删除一个 VM 组。要确认删除,请单击“是”。
如果您删除一个包含 VM 的 VM 组,则这些 VM 将不再与任何组关联,但不会受到其他影响。
更新 VM 组的属性
-
在“管理 VM 组”对话框中,选择要编辑的组。
-
单击“属性”。
-
在“名称”面板中,您可以更新组的“名称”和“描述”。“放置”无法更新。
-
在“虚拟机”面板中,您可以添加和删除组中的 VM。
-
单击“确定”。
相关文档
XenServer 当前版本
-
VM 放置