经过系统指令配置服务器管理口地址

1、IPMI 概念web

IPMI(Intelligent Platform Management Interface)-智能平台管理接口,IPMI是一个开放的免费标准,用户无需支付额外的费用便可使用标准。浏览器

IPMI可以横跨不一样的操做系统、固件和硬件平台,能够只能的监视、控制和自动回报大量服务器的运做情况,以下降服务器系统成本服务器

2、BMC概念ide

在介绍BMC以前,须要先了解平台管理(platform management)工具

平台管主要完成是一系列的监视和控制功能,平台管理的操做对象每每是系统硬件。好比设备硬件的温度、电压、风扇、电源等等,并会对其做出相应的调节。保证系统处于健康正常的状态。若是系统出现了不正常现象,还能够经过复位来重启系统。平台管理还能够记录各类硬件的信息和日志。测试

BMC(Baseboard Manager Controller,简称BMC)是基板管理控制器。用来实现平台管理的一些功能。BMC是一个独立的系统,它不依赖与系统上的其它硬件(好比CPU、内存等),也不依赖与BIOS、OS等(可是BMC能够与BIOS和OS交互,这样能够起到更好的平台管理做用,OS下有系统管理软件能够与BMC协同工做以达到更好的管理效果)。spa

3、IPMI与BMC的关系操作系统

 PMI的核心是一个专用芯片/控制器 —— BMC,其并不依赖于服务器的处理器、BIOS或操做系统来工做,可谓很是地独立。.net

在工做时,全部的IPMI功能都是向BMC发送命令来完成的,BMC接收并在系统事件日志中记录事件消息,维护描述系统中传感器状况的传感器数据记录。命令行

4、IPMI的做用

一、远程控制台

远程调整BIOS

远程安装操做系统

二、服务器强制断电重启

在遥远的地方,咱们不须要去机房,直接经过ipmi的命令工具便可进行对服务器电源的操做 —— 这个操做是独立于操做系统的,硬件实现,所以比较稳定可靠。

三、远程获取服务器硬件设备信息

在Linux环境下咱们能够经过 ipmi的命令行工具,来进行服务器硬件的获取:例如:风扇的转速,机箱温度,硬件日志,电压,BIOS版本号,RAID卡 fireware版本号,机箱上次打开的时间,服务标签等等…

5、IPMI监控服务器的模式

一、本地监控

须要下载: IPMI 驱动 、ipmitool 工具(或其余工具)

      原理:安装 IPMI 驱动 使得 IPMI 被操做系统所识别;工具经过驱动获取服务器的信息。

二、远程监控

只须要下载: ipmitool 工具(或其余工具)

      原理:远程监控的时候,只须要在 客户端 安装 ipmitool工具,在远程模式下,IPMI 使用的是 RMCP协议,RMCP协议基于UDP协议实现。端口为 643!

6、ipmitool 介绍

 ipmitool —— 是在 Linux 命令行模式下,实现 ipmi 远程管理的一个工具。

7、基于Ubuntu16.04操做系统安装、试用ipmitool 工具:

一、加载ipmi的模块

modprobe ipmi_msghandler modprobe ipmi_devintf modprobe ipmi_si modprobe ipmi_poweroff modprobe ipmi_watchdog

二、下载和安装ipmitool:

wget https://downloads.sourceforge.net/project/ipmitool/ipmitool/1.8.18/ipmitool-1.8.18.tar.bz2

tar -jxf ipmitool-1.8.18.tar.bz2

cd ipmitool-1.8.18

./configure --prefix=/usr/local/ipmitool

make && make install

ln -s /usr/local/ipmitool/bin/ipmitool /usr/bin/ipmitool

或者试用apt-get 安装

apt-get update apt -y install ipmitool

三、查看ipmitool 版本

ipmitool -V      

8、配置IPMI管理地址

一、将通道配置为静态

ipmitool lan set 1 ipsrc static

二、配置IPMI管理IP地址:

ipmitool lan set 1 ipaddr 192.168.1.2

三、配置IPMI管理地址掩码:

ipmitool lan set 1 netmask 255.255.255.0

四、配置IPMI管理地址网关:

ipmitool lan set 1 defgw ipaddr 192.168.1.254

五、查看IPMI管理地址配置状况:

ipmitool lan print 1

9、测试并登录

测试以上配的地址是否能ping通,若是能ping通,则表示配置成功,而后经过浏览器输入配置的IPMI管理地址,而后经过web页面进行下一步的操做。