IDC中的机架式服务器上都有个带外功能(OOB,Out of Band),比如Dell叫 iDrac,HP叫 iLo,联想叫 XCC,华为浪潮曙光H3C分别叫什么来着?都有,一时没想起名字。
OOB带外系统是个mini 小系统,由主板上的 BMC 芯片实现,和主机独立,即使机器出现严重硬件故障,比如无法开机,带外系统大部分情况下仍可正常使用,从而进行故障排障。它可以配置IP,通过这个IP,可以对服务器进行很多操作,除了下述讲的ipmi操作,还有个web系统,用浏览器打开,可以查看服务器状态,硬件传感器监控信息,各种日志,网络、用户账号管理等等。这些常见的x86架构服务器的带外系统都支持ipmi(现在比较少见的ARM服务器也支持),ipmi是个udp网络协议,可以使用 ipmitool 工具通过带外系统的IP和 ipmi 协议,对服务器进行远程控制,机房不必时刻有人值守,也可以对服务器进行操作,操作什么呢,比如:ipmitool chassis power reset[on|off] # 重启/开机/关机ipmitool chassis bootdev pxe[cdrom|bios] # 设置下次启动设备,PXE可以用于大量机器同时安装系统ipmitool lan print # 查看带外网络信息ipmitool lan set # 配置带外网络信息ipmitool fru print # 查看服务器 fru 信息ipmitool sol activate # 查看服务器sol串口信息估计还有其他支持的操作,上述都是常用的而已。ipmi是个比较老的协议了,现在有个新的替代物叫 redfish,目前还没用过。所以ipmi主要用在带外管理,当需要进行批量安装系统,日常重启(Linux kernel panic、Windows蓝屏)开机关机等维护的时候,业务IP没法用了,ipmi就来保证可以远程管理,而不需要安排人一直值守在IDC机房中了
ipmi是什么
最新推荐文章于 2024-10-04 00:04:04 发布