hponcfg 与 iLO 配置
hponcfg 是 HPE 的 Lights-Out 配置工具,在操作系统内直接读写 iLO 的设置:导出成 XML、按 XML 下发配置、复位 iLO 都在同一个命令里完成。它的实用价值在于批量标准化——先把一台机器的配置导出成模板,改好地址等条目后用同一份 XML 批量下发,避免逐台在网页界面里点。配置改动前先导出备份,是这类工具最基本的纪律。
基本信息
| 适用设备 | HPE ProLiant 系列服务器(iLO 4/5/6 等) |
|---|---|
| 运行环境 | 操作系统内执行(带内),需要 root 权限 |
| 导出配置 | hponcfg -w 输出当前配置为 XML 文件 |
| 下发配置 | hponcfg -f 按 XML 文件应用设置 |
| 复位 iLO | hponcfg -r 重启管理控制器 |
| 帮助信息 | hponcfg -? 查看全部选项 |
典型使用场景
- 批量交付:用统一 XML 模板把管理网与账号配置标准化
- 变更前备份:导出当前配置作为回退依据
- 网络调整:批量修改 iLO 地址与网关参数
- 故障恢复:从备份 XML 快速还原被误改的配置
- 配置审计:导出多台机器配置做横向对比,找出偏差
导出与导入
导出与导入
# 导出当前 iLO 配置为 XML,作为备份与模板基础
hponcfg -w /tmp/ilo-config.xml
# 批量场景:复制模板后修改地址等条目,再逐台下发
# 按 XML 文件下发配置(改动会在短时间内生效)
hponcfg -f /tmp/ilo-config.xml
# 需要使配置彻底生效时复位 iLO(管理面短暂中断)
hponcfg -r
# 查看工具帮助与全部可用选项
hponcfg -?
# 下发后回读验证关键项是否与预期一致
hponcfg -w /tmp/ilo-config-after.xml常用选项
| 选项 | 作用 | 注意事项 |
|---|---|---|
| -w | 把当前配置写入 XML 文件 | 变更前先做这一步作为备份 |
| -f | 按 XML 文件下发配置 | 文件格式错误会导致下发失败 |
| -r | 复位 iLO | 管理面短暂中断,避开任务窗口 |
| -? | 查看帮助与全部选项 | 不同版本的选项集合有差异 |
| -l | 输出日志到文件(版本相关) | 批量执行时便于事后核对 |
XML 模板的结构在 HPE 支持站点有示例可参考:批量场景用同一模板套不同地址与账号,比在界面里逐台点更不容易漏项。
下发网络相关配置前确认目标链路可用并保留恢复手段:远程改错网络参数后,管理面失联而带内通道可能同时不可用。