HPILO管理經驗二則

第一則  如何重啓ILO

hp ILO可以遠程管理服務器,非常方便,但是hp ILO在web管理界面,沒有重啓的選項,如果需要重啓ilo,可以使用以下方法:
一 服務器物理斷電再加電,需要現場操作;
二 通過ssh方式重啓ILO;
1 通過ssh工具連接;
2 敲命令
 cd /map1
3 執行重啓命令
  reset

wKiom1Qfc3mC90M_AACn43OwOOk997.jpg

三 通過HP專用工具CPQLOCFG
這個工具有WINDOWS和LINUX版本,可以在HP官網下載
先編輯一個xml文件reset_rib.xml
<RIBCL VERSION="2.0">
 <LOGIN USER_LOGIN="admin" PASSWORD="password">
 <RIB_INFO MODE="write">
   <RESET_RIB/>
 </RIB_INFO>
 </LOGIN>
</RIBCL>

xml和CPQLOCFG.EXE放在同一層目錄,然後執行命令
CPQLOCFG.EXE -s ilo_ip  -f reset_rib.xml -v -l log.txt -u ilo_user -p ilo_password
提示:CPQLOCFG是非常強大的命令,通過xml可以備份ilo的配置,也可以通過xml批量的刷ilo固件,還可以批量的配置ilo,是ilo管理的利器


第二則 如何批量升級ILO

HP的專用工具CPQLOCFG,可以解決大量HP服務器批量升級固件的需求。

CPQLOCFG可以在HP官網下載,有windows和linux版本。

升級主要依靠xml文件,Update_Firmware.xml

<RIBCL VERSION="2.0">
 <LOGIN USER_LOGIN="adminname" PASSWORD="password">
   <RIB_INFO MODE="write">
     <UPDATE_RIB_FIRMWARE IMAGE_LOCATION="ilo3_170.bin"/>
   </RIB_INFO>
 </LOGIN>
</RIBCL>

相應的ilo固件和xml放到同一目錄下面,在寫一個批處理腳本auto_ilo_update.bat

@echo off
rem *****自動升級ilo固件

echo 自動升級ilo固件和加入域認證腳本

echo 開始固件升級,可能需要5分鐘左右
sleep.exe 5
CPQLOCFG.EXE -s %1  -f Update_Firmware.xml -v -l log.txt -u %2 -p %3

%1 是主機ip

%2 是用戶名
%3 是密碼

通過其他腳本調用這個批處理,就可以實現批量升級HP服務器固件了。


 

 



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章