我曾经使用 hponcnfg 从 Windows 操作系统配置 HP iLO,但是当操作系统是 ESXi 4.1 时,如何在不物理连接到 iLO 端口(即远程)的情况下完成此操作?
谢谢大家的帮助
答案1
您无法通过 ESXi 执行此操作 - 它不支持可以执行此类操作的第三方应用程序。至少您必须首先在机器上物理启用 iLO 并为其指定一个 IP 地址。
ESXi 支持 IPMI,并支持通过 WBEM 进行远程管理,WBEM 可以与嵌入式硬件管理组件(BMC \ iLO 等)通信,因此可能可以通过 HP SIM 之类的工具来实现这一点,但我从未见过示例。
答案2
一旦加载了 hpilo 和 hponcfg vibs,就可以完成此操作按照此 HP 文档。
答案3
如果这是一次性的工作,我会尝试让现场人员在本地进行设置(HP 在更换部件时没有恢复设置吗?他们总是为我们这样做)。然后,我会在一个非常小的 Linux 可启动 ISO 上工作,其中安装了 Linux 版本的 hponcfg,这样您就可以启动它并执行您想要的操作。
答案4
虽然这是一个老问题,但有一个更好的方法可以解决它。
如果您使用了 HP 版本的 EXSi,那么 HP 驱动程序会自动安装,并且您应该能够在“硬件”选项卡中看到列出的各种附加硬件。
您也可以通过 VUM 单独安装 HP 驱动程序。
一旦正确的驱动程序到位,您应该会看到底板管理控制器。
最简单的方法是复制 hponcfg 文件,编辑该文件并复制回来。
1)本地连接或通过 SSH 连接
2)复制配置文件
/opt/hp/tools # ./hponcfg -w ilo.xml
HP Lights-Out Online Configuration utility
Version 4.0-10 (c) Hewlett-Packard Company, 2011
Firmware Revision = 1.81 Device type = iLO 2 Driver name = hpilo
Management Processor configuration is successfully written to file "ilo.xml"
3)使用所需参数编辑 XML(登录凭据、IP 地址、子网掩码、DNS 名称、DHCP 启用/禁用和域名)
4)覆盖配置文件
/opt/hp/tools # ./hponcfg -f ilo.xml
HP Lights-Out Online Configuration utility
Version 4.0-10 (c) Hewlett-Packard Company, 2011
Firmware Revision = 1.81 Device type = iLO 2 Driver name = hpilo
<INFORM>Integrated Lights-Out will reset at the end of the script.</INFORM>
Please wait while the firmware is reset. This might take a minute
Script succeeded
上述操作可能需要一分钟以上的时间,所以不要惊慌!