我们平常远程维护服务器都是通过OOB,HP的带外管理是ILO,日常的重启我们可以用ipmitool,但是故障排查等操作还是通过web界面用kvm打开比较方便。
HP的机器也是我们大量采用的,可惜这款产品出厂的时候没有刷ILO的License,每次远程管理一台新的设备都要手工输入License号,很不方便。幸好HP给我们提供OS下的工具,可以批量刷License。
针对HP老款的DL170e 这类使用LO100的机器,可以通过以下两种方式刷License。
1、通过OOB IP刷新。通过ssh/telnet 登陆
set /map1 license=1234500000678910000000001
2、在OS下使用LO100CFG工具
该工具在以下工具包里可以找到:hp-scripting-toolkit-linux-9.30.tgz
传送门
通过lo100cfg导入一个xml文件即可(./lo100cfg -i ilo.xml)。
xml文件:

<lo100cfg>

<set_license_key key=”XXXXX-XXXXX-XXXXX-XXXXX-XXXXX” />

</lo100cfg>

针对HP DL380等使用ilo3、ilo4的机型,可以使用hponcfg工具(ILO3/ILO4的LICENSE是通用的)。
传送门
xml文件示例:

<RIBCL VERSION=”2.0″>

<LOGIN USER_LOGIN=”admin” PASSWORD=”password”>

<RIB_INFO MODE=”write”>

<LICENSE>

<ACTIVATE KEY=”XXXXXXXXXXXXXXXXXX”/>

</LICENSE>

</RIB_INFO>

</LOGIN>

</RIBCL>

导入命令:hponcfg -f /tmp/license.xml

哟?不错哎 订阅小米的RSS Feeds 回去慢慢看^_^