HPE iLO 概览
iLO 是 HPE 服务器的带外管理控制器,提供四类入口:Web 界面、iLO Shell(SSH 登录后执行命令)、系统内 hponcfg 工具与 Redfish 接口。功能可用性与许可等级直接相关:远程控制台与虚拟介质通常依赖高级许可,只买了基础许可的机器在这两项上会受限。排查前先确认许可等级,能避免在功能受限的方向上浪费时间。
基本信息
| 适用平台 | HPE ProLiant 系列,iLO 4/5/6 对应不同代次的服务器 |
|---|---|
| 访问入口 | Web 界面、iLO Shell、hponcfg、Redfish |
| 许可分级 | 基础与高级许可在远程控制台、虚拟介质等功能上差异明显 |
| 初始地址 | 前面板标签或开机自检与 BIOS 设置中可查到 |
| 权限要求 | 管理操作需要具备相应权限的 iLO 账号 |
典型使用场景
- 无人值守操作:通过远程控制台完成引导与系统安装
- 批量巡检:用 iLO Shell 或 Redfish 采集硬件与固件信息
- 系统内取数:用 hponcfg 读取与写入 iLO 配置
- 故障取证:读取 iLO 事件日志辅助定位硬件问题
- 批量管理:通过集中管理平台统一维护多台机器的基线
iLO Shell 常用查看
iLO Shell 常用查看
# ssh Administrator@<iLO-IP> 登录 iLO Shell 后执行:
show /map1 # 查看管理处理器总体信息
show /map1/firmware1 # 固件版本
show /system1 # 主机概要信息
show /system1/led1 # 状态指示灯
hponcfg -w /tmp/ilo_backup.xml # 系统内导出 iLO 配置(需在主机上执行)入口与适用
| 入口 | 适用场景 | 注意点 |
|---|---|---|
| Web 界面 | 日常查看与配置 | 功能项受许可等级限制 |
| iLO Shell | 脚本化查询与设置 | 命令集随固件版本变化 |
| hponcfg | 系统内批量写入配置 | 需主机可运行 |
| Redfish | 自动化与跨品牌复用 | 字段随实现版本演进 |
上手前的三项确认
- 确认初始地址与登录凭据,并登记进资产台账
- 确认许可等级覆盖计划使用的功能项
- 确认固件版本与当前系统固件的配套关系
iLO 与服务器系统固件存在配套关系,升级前先核对厂商支持站点给出的推荐版本组合。
不区分许可等级评估功能,容易在变更窗口内才发现功能不可用,后续动作全部需要重排。