XenCenter

管理 VM 组

您可以将您的虚拟机分配到虚拟机组,这些虚拟机组会根据组的放置规则在池中的主机上启动。可用的放置类型有“反亲和性”和“正常”。

具有正常放置的虚拟机组没有任何特殊行为。

具有反亲和性放置的虚拟机组有以下规则:

  1. 没有单个主机是特定组中所有虚拟机运行的唯一位置。
  2. 每个主机上组内虚拟机的数量尽可能均匀。

当具有反亲和性放置规则的虚拟机组中的虚拟机从主机启动或迁移时,XenServer® 会选择将虚拟机放置在能够使虚拟机组尽可能遵循这些反亲和性放置规则的主机上。如果虚拟机启动或主机迁移无法在不违反放置规则的情况下完成,XenServer 会优先完成操作而不是遵循放置规则。

如果违反了反亲和性规则,您会收到警报。如果反亲和性组中所有正在运行的虚拟机都驻留在单个主机上,则会生成警报。如果情况发生变化,警报将被清除。如果组中只有一个虚拟机正在运行或没有虚拟机正在运行,则不会生成此警报。有关更多信息,请参阅XenCenter 警报

在以下情况下,虚拟机组放置规则不生效:

  • 在启用了工作负载平衡 (WLB) 的池中,虚拟机组不用于启动、重新启动、恢复或迁移虚拟机。相反,工作负载平衡通过分析 XenServer 资源池指标并推荐优化来为虚拟机提名最佳服务器。这些建议可能会导致虚拟机反亲和性规则被违反。
  • 如果虚拟机定义了主服务器,则此设置优先于虚拟机组设置。

使用虚拟机组时的注意事项:

  • 每个池仅支持 5 个反亲和性组。
  • 克隆虚拟机组中的虚拟机时,新虚拟机不会添加到同一虚拟机组。您必须为新虚拟机明确设置虚拟机组。
  • 如果您将虚拟机恢复到以前的快照,虚拟机将保留其当前的虚拟机组设置。此设置不会更改为拍摄快照时的值。
  • 导出虚拟机不会保留虚拟机组设置。如果您再次导入此虚拟机,它不会添加到虚拟机组。您必须为导入的虚拟机明确设置虚拟机组。

管理 VM 组对话框

在此对话框中,您可以创建、删除和更新 VM 组。

您可以从以下位置之一打开“管理 VM 组”对话框:

  • 在“资源”视图中,右键单击池并选择“管理 VM 组…”。
  • 在 XenCenter 主菜单中,您可以选择“池 > 管理 VM 组”。有关详细信息,请参阅管理 VM 组

该窗口列出了池中的 VM 组,并为每个组显示以下内容:

  • 用户定义的组名称
  • 此组使用的放置类型
  • 组的可选描述
  • 组中的 VM 数量

选择一个 VM 组以在右侧面板中显示该组中的 VM 列表。

创建 VM 组

注意:

如果您尝试创建超过 5 个反亲和性组,XenCenter® 会显示警告,指出此操作不受支持。

要创建新的 VM 组:

  1. 在“管理 VM 组”对话框中,单击“新建 VM 组”。“新建 VM 组”向导随即打开。

  2. 在“名称”面板中,指定以下内容:

    • VM 组的“名称”。
    • (可选)组的“描述”。
    • 要使用的“放置”类型。“反亲和性”选项默认处于选中状态。

    单击“下一步”。

  3. 在“虚拟机”面板中,选择要添加到新组的 VM。

    如果 VM 已是现有组的成员,XenCenter 会显示警告,指出将 VM 添加到此组会将其从现有组中删除。一个 VM 不能属于多个 VM 组。单击“”以继续此移动,单击“”以将 VM 留在其当前组中。

    单击“下一步”以继续。

  4. 在“完成”面板中,查看您指定的设置。如果设置正确,请单击“完成”。

删除 VM 组

要删除 VM 组:

  1. 在“管理 VM 组”对话框中,选择要删除的组。
  2. 单击 删除
  3. XenCenter 显示警告,提示您正在删除一个 VM 组。要确认删除,请单击

如果您删除一个包含 VM 的 VM 组,则这些 VM 将不再与任何组关联,但不会受到其他影响。

更新 VM 组的属性

  1. 管理 VM 组 对话框中,选择要编辑的组。
  2. 单击 属性
  3. 名称 面板中,您可以更新组的 名称描述放置 无法更新。
  4. 虚拟机 面板中,您可以添加和删除组中的 VM。
  5. 单击 确定

相关文档

XenServer 当前版本

管理 VM 组