狐狸和乌鸦ppt课件:hp服务器 Ilo2重设密码

来源:百度文库 编辑:偶看新闻 时间:2024/05/05 08:32:37

hp服务器 Ilo2重设密码

分类: linux和系统管理 2010-08-16 20:27 663人阅读 评论(0) 收藏 举报

哪些地方使用ilo2

ilo是HP机器管理卡的简称,在我们的机器中,只有早期的HP DL3[20|60|80|85] G[1|2|3|4|5],正常称为HP3系的机器使用这种管理卡。该卡给我们造成的最大麻烦是不支持ipmi操作,但是HP提供了操作这种卡的工具:hponcfg。

具包及依赖包

我在自己的机器上存了4个版本的hponcfg,目前应该不是最新的,但是可以用,以RHEL5或者CentOS5 64位为例:

hponcfg:ftp://10.2.21.190/test/5_x64/hponcfg-1.9.0-3.noarch.rpm

依赖包:

hp-heath:ftp://10.2.21.190/test/5_x64/hp-health-8.2.5-50.rhel5.x86_64.rpm

hp-ilo:ftp://10.2.21.190/test/5_x64/hp-ilo-8.2.5-22.rhel5.x86_64.rpm

 操作步骤

下载三个文件到需要重设管理卡密码的机器,安装之,因为有依赖关系,建议一起安装

rpm -ivh hp* 

某些机器的rpm数据库损坏,可以加--nodeps强制安装。


和ipmi类似,需要启动类似于ipmi的服务,这个由hp-ilo提供,在/etc/init.d/hp-ilo

/etc/init.d/hp-ilo start 

特殊情况:

hp-ilo明确支持的内核版本在/opt/hp/hp-ilo/bin

ls -l /opt/hp/hp-ilo/bin/

total 48

drwxr-xr-x 2 root root 4096 Aug 10 16:24 2.6.18-128.el5

drwxr-xr-x 2 root root 4096 Aug 10 16:24 2.6.18-128.el5PAE

drwxr-xr-x 2 root root 4096 Aug 10 16:24 2.6.18-128.el5xen

drwxr-xr-x 2 root root 4096 Aug 10 16:24 2.6.18-53.el5

drwxr-xr-x 2 root root 4096 Aug 10 16:24 2.6.18-53.el5PAE

drwxr-xr-x 2 root root 4096 Aug 10 16:24 2.6.18-53.el5xen

drwxr-xr-x 2 root root 4096 Aug 10 16:24 2.6.18-8.el5

drwxr-xr-x 2 root root 4096 Aug 10 16:24 2.6.18-8.el5PAE

drwxr-xr-x 2 root root 4096 Aug 10 16:24 2.6.18-8.el5xen

drwxr-xr-x 2 root root 4096 Aug 10 16:24 2.6.18-92.el5

drwxr-xr-x 2 root root 4096 Aug 10 16:24 2.6.18-92.el5PAE

drwxr-xr-x 2 root root 4096 Aug 10 16:24 2.6.18-92.el5xen


发行版自带的内核都在支持之中,但是游戏有一部分机器使用了可能是自编译的内核2.6.18-53.1.14.el5.onwindPAE,在启动hp-ilo时检测不能通过:

/etc/init.d/hp-ilo start
Starting hp-ilo: [FAILED]

Check installed kernel failed

和该内核最接近的是2.6.18-53.el5PAE,可以修改该脚本,删除检查的代码,并强制加载2.6.18-53.el5PAE提供的内核模块,删除该脚本中

/opt/hp/hp-ilo/check_install_kernel.sh >> /var/spool/compaq/cma.log 



if [ $? != 0 ]; then

showfailure

cmaecho

cmaecho "Check installed kernel failed"

exit 1

fi

并将接下来的加载代码

insmod /opt/hp/hp-ilo/bin/`uname -r`/${MOD}.ko 2>/tmp/hptest 

改成

insmod /opt/hp/hp-ilo/bin/2.6.18-53.el5PAE/${MOD}.ko 2>/tmp/hptest 

再次启动hp-ilo服务就可通过。


导出当前配置文件:

hponcfg -w ilo.xml 


如下显示,导出成功

Firmware Revision = 1.43 Device type = iLO 2 Driver name = hpilo

RILOE II/iLO configuration successfully written to file "ilo.xml"

修改导出的配置文件,加入用户验证的信息:

打开ilo.xml,找到最后一处






删除其中的所有内容,并加入修改过的用户验证,结果为:



  


将用户Administrator的密码修改成oaksadmin,保存退出。


导入配置文件:

hponcfg -f ilo.xml  

如下显示,导入成功

Firmware Revision = 1.43 Device type = iLO 2 Driver name = hpilo

Script succeeded




ilo卡会自动重设,大约一分钟之后,可以登录。

 

其他常用用法

由hponcfg导出的配置文件中包含了ilo卡的所有配置,理论上修改并导入配置文件,可以实现所有的ilo卡操作。

一些机器的管理卡没有配置地址或者地址配置错误,也可以通过该文件修改。










找到配置文件中的如上段,并做相应修改,可以设置静态ip。