通过 ipmitool-1.5.9.tar.gz 附带的 bmcautoconf.sh 脚本(默认安装位置 /usr/local/bin/)配置被监控服务器的 ipmi 网络接口(IPMI-over-LAN),并把 ip 地址等信息写入 bmc 中,过程如下:
①用 ipmitool 确定服务器的 LAN channel
从结果可以看出“Channel Medium Type : 802.3 LAN”,channel 7 是 LAN channel
注意:Intel SHASTA SPSH4 服务器的 channel 7 是对应 eth0 网卡的,所以网络连接时必须选择 eth0(100M网卡)进行 ipmi 管理。
②根据确定的 LAN channel 号和网卡修改 bmcautoconf.sh 脚本
注意:上述改动是根据①中确定的LAN channel、对应的 nic 以及 ipmitool 的具体安装位置进行的。
③运行 bmcautoconf.sh,把 ip 等信息写入 bmc
④确定 bmcautoconf.sh 的结果
⑤设置网络访问密码
注意:完成了上述步骤后,被监控服务器上就不再需要 ipmi 系统接口了,可以把 3.1.2 节中的模块卸载,甚至可以重装一个全新的无ipmi 支持的操作系统。
3.2.3 在监控客户端安装 ipmitool,并远程操作服务器电源
①依次执行如下命令,安装 ipmitool
②通过 ipmitool 命令远程控制服务器电源