XenCenter

配置主机开机功能

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

  1. 确保服务器支持远程电源控制。即,服务器具有以下功能之一:

    • 局域网唤醒 (Wake on LAN) 功能
    • IPMI 支持
    • 自定义脚本
  2. 启用主机开机功能。

    要为 DRAC 处理器执行此过程,您需要该处理器的凭据,这些凭据在其固件中设置。

在服务器上配置主机开机功能后,您可以从 XenCenter 开启服务器。选择服务器,然后在“服务器”菜单上单击“开机”。

如果您已安装并配置工作负载平衡 (Workload Balancing),您还可以配置 XenServer,以便在整合或重新联机虚拟机时开启和关闭主机。此功能称为电源管理 (Power Management)。

主机开机功能的先决条件

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

  • 支持 局域网唤醒 (WOL) 的网卡。
  • 支持 智能平台管理接口 (IPMI)
  • 基于管理 API 的自定义开机脚本,使您能够通过 XenServer 开启和关闭电源。有关详细信息,请参阅 主机和资源池

启用或禁用主机电源开启

您可以使用服务器的“属性”窗口为单个服务器启用主机电源开启,也可以使用池的“属性”窗口为多个服务器启用主机电源开启。

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

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

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

配置完成后,您可以配置并运行工作负载平衡自动化和主机开机功能。

相关文档

XenServer 当前版本

配置主机开机功能