一、HP iLO 简介
iLO 是一组芯片,内部是vxworks的嵌入操作系统,在服务器的背后有一个标准RJ45口对外连接生产用交换机或者带外管理的交换机。
iLO 全名是 Integrated Lights-out,它是惠普某些型号的服务器上集成的远程管理端口,它能够允许用户基于不同的操作系统从远端管理服务器,实现了虚拟存取和控制,从而进行智能型基础构架和管理。
iLO自己有处理器,存储和网卡,默认网卡配置是DHCP,可以在服务器启动的时候进入iLO 的ROM based configuration utility 修改 ip, dpch->;static。
服务器买的时候,在面板左侧,会有一个白色的纸吊牌,上面写着iLO 网卡上的DNS name和 Username Password。 请勿随便更改,更改了不要遗失。
iLO的使用很简单.
用网线把iLO口和你的LAN switch或者专门的OB(带外管理) switch 相连。
如果你准备让iLO 默认方式工作,你需要有一个 LAN内的DHCP和DNS 服务器存在。 如果你在服务器启动的时候修改dhcp 到static ip,就无所谓了。
在你的笔记本或者pc上,开一个IE(支持java), 然后地址那里书写 iLO DNS name(写在纸吊牌上的,你需要DHCP DNS 服务器在局域网内)。 就可以看到iLO界面了。 或者直接填写iLO的ip地址也可以。
iLO界面除了报告一些硬件信息之外,主要提供了三大类控制: Virtual console, 就是类似pc anywhere 的远程控制了,但是和软件的控制不一样,它是完全硬件级的,哪怕你的服务器没有操作系统,或者硬盘损坏,或者重新启动,都可以完整的进行控制,所以除非更换被管理服务器的硬件,正常的操作都可以用iLO来做,根本不用进入机房。(当然得保证网络通畅)。
第二类是 Virtual power, 虚拟电源,模拟所有的电源开关动作,比如按住不放,按住就放等等…
第三类是Virtual media ,虚拟介质,你可以将pc或者笔记本上的光驱软驱,通过LAN, 虚拟给被管理的服务器。这个主要是用来安装操作系统,或者传输数据,打补丁之类的。
比如那个被管理服务器是新的,没有操作系统,硬盘也没有作阵列,怎么结合上面的三类控制手段来操作呢?
1. 用virtual power重启动服务器 2. 用virtual console 远程操作服务器,在服务器启动的POST时候,进入 G4服务器的Smart array 6i Rom based utility 进行阵列配置 3. 用virtual console 远程操作服务器,在服务器POST完毕的结束阶段,F9进入系统的BIOS,我们行话叫RBSU 进行配置 4. 用virtual media 将我本地笔记本或者pc的光驱虚拟出去,然后在我本地的光驱中,放windows/linux等的安装盘。
5. 远端的被管理服务器以为自己插了一个usb 光驱,或者软驱,然后按照大家熟悉的正常方式从光盘软盘启动,不过却是用自己本地的光盘(虚拟媒体功能)。
6. 你在virtual console 里面进行和平时一样的安装操作。
有一点要注意,默认的服务器买来,iLO 是不支持图形界面的,也就是说,当你virtual console 里面的远程服务器开始进入windows, X-windows的时候,本地pc,笔记本的IE 就看不出远端的画面了(虚拟KVM功能), 你需要向hp购买iLO advanced pack, 即一个iLO serial number, 把这个iLO serial number输入到iLO的一个专门输入注册号的地方,就可以突破这个限制了,不过远端如果是linux,并且是字符界面,就无所谓买不买了(用Serial over LAN功能即可)。 这个输入注册号的地方,在你IE访问iLO 后出现的管理界面的菜单上有的,最后一个。
就这些,HP的iLO目前是x86服务器系统中最理想的技术了,我们比较了好几种同类产品,在标配不加卡的情况下,HP 的管理应该是最好的。
二、HP iLO 端口的配置
开机自检时,按F8键进入 iLO 的设置界面:
1、进入 iLO 的设置: 在 菜单File 下的 “Set Defaults”是将所有的设置恢复为出厂值;
2、在菜单Network选项中配置网络:
分别设置 IP 地址和 DNS。IP 应在同一个网段中,注意子网掩码的一致。(只有在 DHCP 被设为 Disable 时,才能设置 IP address/Subnet Mask/Gateway IP address)
DNS 的名字在服务器前面带的卡片上,还包括管理员的账号和密码。 如IP 必须是静态的,DHCP 需设置为 OFF。
3、在菜单User选项中可以添加、删除、更改远程访问 User 的密码,权限等;
增加用户及编辑用户属性(密码及权限)
选择需要编辑的用户及其属性
4、在菜单Settings 的选项设置 Keyboard 的属性等,一般都为默认值;
5、菜单About为 iLO 的 firmware version固件版本,序列号等一些信息;
三、目前支持集成iLO的HP服务器有以下几种:
·HP ProLiant DL300/500系列 HP ProLiant DL320 HP ProLiant DL360 HP ProLiant DL380 HP ProLiant DL580
·HP ProLiant ML300系列 HP ProLiant ML350 HP ProLiant ML370
·HP ProLiant BL刀片服务器系列 p-Class/c-Class
注意:HP ProLiant DL100/ML100系列 没有iLO,只有IPMI。
附:智能平台管理接口IPMI V2.0工作原理详解。