XenCenter

配置主机开启

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

  1. 确保服务器支持远程电源控制。即,服务器具有局域网唤醒功能、DRAC 卡,或者它使用的是自定义脚本。
  2. 启用主机开启功能。要对 DRAC 处理器执行此过程,需要使用在处理器固件中设置的处理器凭据。

在服务器上配置了主机开启功能后,可以从 XenCenter 打开服务器的电源。选择服务器,然后在服务器菜单上单击开机

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

主机开启功能必备条件

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

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

启用或禁用主机开启功能

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

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

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

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

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

配置主机开启