hp服务器 Ilo2重设密码
2010-08-16 20:27
323 查看
哪些地方使用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<br> 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,找到最后一处
<USER_INFO MODE="write"> </USER_INFO>
删除其中的所有内容,并加入修改过的用户验证,结果为:
<USER_INFO MODE="write"> <MOD_USER USER_LOGIN="Administrator"><PASSWORD value="oaksadmin"/></MOD_USER> </USER_INFO>
将用户Administrator的密码修改成oaksadmin,保存退出。
导入配置文件:
hponcfg -f ilo.xml
如下显示,导入成功
Firmware Revision = 1.43 Device type = iLO 2 Driver name = hpilo Script succeeded
ilo卡会自动重设,大约一分钟之后,可以登录。
其他常用用法
由hponcfg导出的配置文件中包含了ilo卡的所有配置,理论上修改并导入配置文件,可以实现所有的ilo卡操作。一些机器的管理卡没有配置地址或者地址配置错误,也可以通过该文件修改。
<IP_ADDRESS VALUE = "10.22.224.110"/> <SUBNET_MASK VALUE = "255.255.255.0"/> <GATEWAY_IP_ADDRESS VALUE = "10.22.224.254"/> <DHCP_ENABLE VALUE = "N"/>
找到配置文件中的如上段,并做相应修改,可以设置静态ip。
相关文章推荐
- HP服务器修改IPMI密码
- win$man安装部署IBM,DELL,HP服务器2003,2008操作系统的方法
- 在moss 服务器上访问自己的sharepoint 网站,输入用户名密码无效
- 简单重置Centos服务器中Mysql的root密码
- 服务器修改用户名和密码
- 使用iLO远程管理HP系列服务器
- 服务器之间scp传输文件,不需要密码
- 使用expect 打通到其他服务器无密码访问 推荐
- HP刀片服务器系统Flex-10 VC配置与VMware vSphere网络设计
- linux 修改服务器密码
- CentOS服务器配置SSH免密码登录
- Windows Server 2008服务器上访问SQL Server异常慢(SQL数据库设置为空密码情况下)
- Linux远程服务器之间下拷贝文件不输入密码
- 设置服务器开机启动不要填写密码 control userpasswords2
- Linux上SSH登录远程服务器免密码
- MySQL服务器的构建与维护 强制修改root的密码
- Mac无密码SSH登陆远程服务器
- 各说各话,HP和IBM争当服务器市场老大
- python---ftplib,ftp使用,ftp破解用户与密码,ftp服务器查找web页面
- hpasmcli查看HP服务器内存状态