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#N10037、https://support.hpe.com/hpesc/public/docDisplay?docLocale=zh_CN&docId=c02702991