如何让LIM通过带外方式监控HP Proliant系列服务器
iLO是 Intergrated Light-Out 的缩写,是惠普特有的远程管理功能。 HP ProLiant G5、G6、G7、G8系列服务器,采用的iLO版本包括iLO2、iLO3、iLO4,它们的配置方式相同。 iLO2/iLO3/iLO4地址配置 服务器加电后,当屏幕出现“Intergrated Light-Out
通过web访问IPMI,你可以实现对机器的操作,linux 下可以通过ipmitool 直接访问:
别的功能,就基本不太实用。另外通过IPMI,其实是可以获得当前机器的电量消耗等参数。这个后续再深入研究。
对于超微的机器,可以设置IPMI的网卡,采用共享,就是让eth0(第一块网卡)和IPMI网卡共有。这样可以节省一条网线。还有就是IPMI专用的网卡是百兆。如果是共用,那么是千兆。
超微的IPMI,可以设置vlan,就是把IPMI口独立到一个vlan里。这样共享,也不会有安全性的问题。泰安的IPMI,是没有vlan这个功能。
IPMItool使用很多人希望使用IPMI做带外管理。如果直接使用是有问题的。在OS层面上,你是可以修改IPMI的设置。也就是说,对于linux来说,有专门的驱动,让你修改底层IPMI的设置,包括修改你的IPMI的用户名和密码。
安装IPMItool无论是centos,还是ubuntu都可以直接安装,源里都有
内核加载
这个时候,你就基本可以对IPMI进行各种设置,你web可以做到的,命令行下都应该可以实现。
DELL的<channel_no>是1,HP的是2 ,超微的是1,如果提示你输入channel_no 就输入就可以。
查看IPMI用户IPMItool,可以查看本地的BMC的设置,查看本地是不需要身份验证。如果查看远程,需要提供IPMI 的用户名和密码。
重设管理员密码,2表示管理员ID,后面就是管理员的新密码
我尝试添加用户,是没问题,不过无法给用户设置管理员权限。这个问题以后慢慢解决。
设置IPMI ip 地址
命令说明:
改变服务器引导方式:
服务器电源管理:
IPMI需要进入bios,进行设置IP地址。这个本身没什么特别。不过有时候你会发现设置完IPMI的IP地址后,无法访问,也无法ping通。你会以为IPMI出问题了。
这个时候,你需要完全拔掉机器的电源,等待5分钟,把网线插入IPMI的网卡。这个时候,插上电源,就算不开机,也应该可以ping通,访问。这个问题折腾了我很长时间。
机器加电前,需要把IPMI的网线插上,这样可以初始化。
另外默认IPMI是DHCP获得IP。
bmc的ip本地IP就是你自己的上网IP(一般是局域网IP),也就相当于是一个用户名,而IPMI需要进入bios,进行设置IP地址,如果查看远程,需要提供IPMI的用户名和密码。
BMC全称BaseboardManagementController,通俗来讲,BMC是整个服务器单板的大管家。从一款服务器上电时刻,它的所有部件都归BMC来负责和管理。
IPMI:智能平台管理接口(IPMI)是一种开放标准的硬件管理接口规格,定义了嵌入式管理子系统进行通信的特定方法。IPMI信息通过基板管理控制器(BMC)(位于IPMI规格的硬件组件上)进行交流。使用低级硬件智能管理而不使用操作系统进行管理,具有两个主要优点:首先,此配置允许进行带外服务器管理;其次,操作系统不必负担传输系统状态数据的任务。
认识IPMI
IPMI是智能型平台管理接口(IntelligentPlatformManagementInterface)的缩写,是管理基于Intel结构的企业系统中所使用的外围设备采用的一种工业标准,该标准由英特尔、惠普、NEC、美国戴尔电脑和SuperMicro等公司制定。用户可以利用IPMI监视服务器的物理健康特征,如温度、电压、风扇工作状态、电源状态等。而且更为重要的是IPMI是一个开放的免费标准,用户无需为使用该标准而支付额外的费用。
IPMI工作原理
IPMI的核心是一个专用芯片/控制器(叫做服务器处理器或基板管理控制器(BMC)),其并不依赖于服务器的处理器、BIOS或操作系统来工作,可谓非常地独立,是一个单独在系统内运行的无代理管理子系统,只要有BMC与IPMI固件其便可开始工作,而BMC通常是一个安装自爱服务器主板上的独立的板卡,现在也有服务器主板提供对IPMI支持的。IPMI良好的自治特性便克服了以往基于操作系统的管理方式所受的限制,例如操作系统不响应或未加载的情况下其仍然可以进行开关机、信息提取等操作。
在工作时,所有的IPMI功能都是向BMC发送命令来完成的,命令使用IPMI规范中规定的指令,BMC接收并在系统事件日志中记录事件消息,维护描述系统中传感器情况的传感器数据记录。在需要远程访问系统时,IPMI新的LAN上串行(SOL)特性很有用。SOL改变IPMI会话过程中本地串口传送方向,从而提供对紧急管理服务、Windows专用管理控制台或Linux串行控制台的远程访问。BMC通过在LAN上改变传送给串行端口的信息的方向来做到这点,提供了一种与厂商无关的远程查看启动、操作系统加载器或紧急管理控制台来诊断和维修故障的标准方式。
一般来说,BMC具有以下功能:
1通过系统的串行端口进行访问
2故障日志记录和SNMP警报发送
3访问系统事件日志(SystemEventLog,SEL)和传感器状况
4控制包括开机和关机
5独立于系统电源或工作状态的支持
6用于系统设置、基于文本公用程序和操作系统控制台的文本控制台重定向
而通过IPMI,用户可以主动监测组件的状况,以确保不超出预置阈值,例如服务器温度。这样,通过避免不定期的断电,协助维护了IT资源的运行时间。IPMI的预告故障能力也有助于IT周期的管理。通过检查系统事件日志(SEL),可以更轻松的预先判定故障组件。
0条评论