有没有办法仅使用键盘和显示器(无 Web 界面)重置 iLO(以便查看系统运行状况和配置详细信息)?
如果绝对需要 Web 界面,那么如何在不知道 IP 地址和凭据的情况下重置 iLO?
提问的原因:我看中了一台不错的 HP ProLiant ML350p 塔式服务器。问题是,这个人是在附近一家公司的一次清理活动中从销售(翻新)中买到的。我们不知道该服务器是否被使用过以及如何使用,因此我假设凭证未知,并且 IP 可能被设置为静态。该人对所有这些都一无所知,所以我正在寻找一个易于遵循的指南,最好不需要任何外部工具,只需要显示器、键盘和鼠标(如果需要)。
答案1
您可以从系统 BIOS 或 Intelligent Provisioning 将 ILO 重置为出厂默认设置。
https://techlibrary.hpe.com/docs/iss/proliant_uefi/UEFI_TM_030617/s_reset_ilo_defaults.html
答案2
iLO 实现了标准 IPMI 设备接口协议。例如,您可以在该服务器上启动 Linux,并使用ipmitool
或ipmiutil
实用程序查看或更改 iLO 网络设置、创建用户帐户或更改密码和权限、读取事件日志和传感器值等:
root@serv4:~# ipmitool lan print
Get Device ID command failed: 0xff Unspecified error
Set in Progress : Set Complete
Auth Type Support :
Auth Type Enable : Callback :
: User :
: Operator :
: Admin :
: OEM :
IP Address Source : Static Address
IP Address : x.x.x.x
Subnet Mask : x.x.x.x
MAC Address : xx:xx:xx:xx:xx:xx
SNMP Community String :
BMC ARP Control : ARP Responses Enabled, Gratuitous ARP Disabled
Default Gateway IP : x.x.x.x
802.1q VLAN ID : Disabled
802.1q VLAN Priority : 0
Cipher Suite Priv Max : Not Available
Bad Password Threshold : Not Available
root@serv4:~# ipmitool user list 2
ID Name Callin Link Auth IPMI Msg Channel Priv Limit
1 Administrator true false true ADMINISTRATOR
2 xxxxxx true false true ADMINISTRATOR
3 (Empty User) true false false NO ACCESS
4 (Empty User) true false false NO ACCESS
...
root@serv4:~# ipmitool user set password 1 nEwPaSsWoRd
...
等等。
为了使其工作,您需要ipmi_devintf
加载内核模块。