配置主机开启

通过 XenServer 主机开启 功能,您可以手动开启和关闭远程主机(服务器)。要使用该功能,需要执行以下步骤:

  1. 确保主机支持远程电源控制(即,主机具有局域网唤醒功能、DRAC 或 iLO 卡,或使用自定义脚本)。请参阅 主机开启功能必备条件
  2. 按照 启用或禁用主机开启功能 所述启用主机开启功能。要对 iLO 和 DRAC 处理器执行此过程,需要使用在处理器固件中设置的处理器凭据。

对服务器配置主机开启功能后,就可以从 XenCenter 开启该服务器,方法是选择该服务器,然后在“服务器”菜单中单击“开机”。

如果安装并配置了 Workload Balancing,还可以将 XenServer 配置为在 VM 合并或恢复联机后自动开启和关闭主机。这一功能称为“电源管理”。

主机开启功能必备条件

要启用主机开启功能,主机服务器必须具有以下电源控制解决方案之一:

  • 支持 局域网唤醒 (WOL) 的网卡。
  • Dell Remote Access Controller (DRAC) 。要将 XenServer 与 DRAC 结合使用,需要遵循以下步骤:
    1. 安装 Dell 补充包。
    2. 在装有远程访问控制器的主机服务器上安装 RACADM 命令行实用程序。
    3. 启用 DRAC 及其接口。RACADM 通常包含在 DRAC 管理软件中。有关详细信息,请参阅 Dell 的 DRAC 文档。
  • Hewlett-Packard Integrated Lights-Out (iLO) 。要将 XenServer 与 iLO 结合使用,必须在主机上启用 iLO 并将其连接到网络。有关详细信息,请参阅 HP 的 iLO 文档。
  • 基于管理 API 且使您能够通过 XenServer 打开和关闭电源的自定义开机脚本。对于 DRAC 和 iLO,可以使用加密功能(通过指定密钥 power_on_password_secret )帮助您更安全地存储密码。有关详细信息,请参阅 主机和资源池

启用或禁用主机开启功能

可以通过主机的 属性 窗口对单个主机服务器启用主机开启功能,或者通过池的 属性 窗口对多个服务器启用主机开启功能。

  1. 选择服务器或池,并打开其 属性 对话框:在 服务器 菜单上,单击 属性
  2. 单击 开机 选项卡,在 开机模式 下,选择所需选项:
    • 已禁用 选择该选项可关闭主机开启功能。
    • 局域网唤醒 (WOL) 要使用此选项,主机必须配备支持局域网唤醒功能的网卡。
    • HP Integrated Light-Out (iLO) 要使用此选项,必须在主机上启用 iLO 并将其连接到网络。有关详细信息,请参阅 HP 的 iLO 文档。
    • Dell Remote Access Controller (DRAC) 要使用此选项,主机服务器上必须安装有 Dell 补充包以获得 DRAC 支持。有关详细信息,请参阅 Dell 的 DRAC 文档。
    • 自定义开机脚本 可以使用自定义 Python Linux 脚本从远程位置开启 XenServer 主机的电源。有关创建脚本(包括受支持键/值对的列表)的信息,请参阅 主机和资源池
  3. 如果选择了 HP iLO 或 Dell DRAC,请输入以下信息:
    • IP 地址 您指定用来与电源控制卡通信的 IP 地址。或者,可以输入配置 iLO 或 DRAC 的网络接口的域名。
    • 用户名 此键为与管理处理器相关联的 iLO 或 DRAC 用户名,您可能已更改其出厂时的默认设置,也可能未更改。
    • 密码 与用户名相关联的密码。
  4. 如果选择了 自定义开机脚本 ,请输入所创建的自定义脚本的文件名和路径,然后在 配置选项 下,输入要用来配置脚本的键/值对。通过单击或使用 Tab 键可在字段间移动。

    指定自定义脚本的文件名时,无需指定 .py 扩展名。

  5. 单击 确定 ,以保存配置更改并关闭 属性 窗口。

完成配置后,可以配置并运行 Workload Balancing 自动化和主机开启功能。

配置主机开启