忘记HP服务器ilo密码?如何在不重启服务器的情况下重置ilo登录密码

Hp ilo日常使用中最大的三个功能是远程控制服务器电源、虚拟机控制台、硬件健康状态检查和监控,如果忘记了ilo的登录密码,该怎么办呢?

之前发生这种问题,一般都是请机房的人员到现场处理,通过重启服务器进bios来重置密码,非常麻烦,得找人得协调停机维护时间。但实际上,HP厂家早就替我们准备好方案,可以在不重启服务器的情况下对ilo进行配置。这个工具就是hponcfg——HP Lights-Out Online Configuration Utility。

该工具是HP提供的一个可以在Windows(包括GUI和命令行)/Linux系统中使用的工具,适用于所有具有iLO接口(包括iLO1、iLO2、iLO3、iLO4、iLO5)的HP ProLiant 服务器产品。

适用Windows x86(win2003、win2008)的hponcfg工具下载地址为:https://support.hpe.com/hpsc/swd/public/detail?swItemId=MTX_4c23272c023043278ff8569121

适用于Windows x64(win2003、win2008、win2012)的hponcfg工具下载地址为:https://support.hpe.com/hpsc/swd/public/detail?swItemId=MTX_53371e680ead43f0bc3eeaf4d1

适用于Linux系统的hponcfg工具下载地址为(此链接中可找到许多其他有用的工具):http://downloads.linux.hpe.com/SDR/repo/mcp/ 或者 https://support.hpe.com/hpsc/swd/public/detail?swItemId=MTX_3b65c2b440994b218ef4f5100f

如果以上链接不适用于你的系统,则可以在以上链接页面中的“修订版历史记录”中可找到其他版本的工具。

安装方法不再赘述。

修改ilo登录密码

1、Windows中

可使用图形界面(需安装.net framework)或者命令行工具。

图形界面打开方式为“开始——程序——HP System Tools——HP Lights-Out Online Configuration Utility——HP Lights-Out Online Configuration Utility”,图形界面重置密码比较简单,看图操作即可。

设置密码

命令行工具路径为C:\Program Files\HP\hponcfg\hponcfg.exe。新建一个.xml文件,例如set_password.xml,编辑内容为:

<RIBCL VERSION="2.0">
  <LOGIN USER_LOGIN="x" PASSWORD="x">
  <USER_INFO MODE="write">
    <MOD_USER USER_LOGIN="Administrator">
      <PASSWORD value="password"/>
    </MOD_USER>
  </USER_INFO>
  </LOGIN>
</RIBCL>

xml中的<LOGIN USER_LOGIN=”x” PASSWORD=”x”>可随意指定,可为空,但必须有这个字段。<MOD_USER USER_LOGIN=”Administrator”>为要修改密码的用户名,ilo的默认账户名为Administrator,如果此处指定的用户名不存在,则会报404错误。<PASSWORD value=”password”/>即为修改后的密码。

使用如下命令应用xml文件:

hponcfg.exe /f set_password.xml
修改ilo密码

2、Linux中

使用同样的xml文件,命令改为:

[root@localhost ~]# hponcfg -f set_password.xml

HP Lights-Out Online Configuration utility
Version 4.6.0 Date 09/28/2015 (c) Hewlett-Packard Company, 2015
Firmware Revision = 2.54 Device type = iLO 4 Driver name = hpilo
Script succeeded

打开ilo web页面,验证密码修改是否成功。

参考链接:https://support.hpe.com/hpesc/public/docDisplay?docId=emr_na-a00007610en_us#N10037https://support.hpe.com/hpesc/public/docDisplay?docLocale=zh_CN&docId=c02702991