IPMI 接口配置
bios配置ipmi
-
IPMI接口和RJ45的网口外观上一样,一般主板上带有的IPMI接口会和网卡分开放置,具体区分还要看主板的Specification,下面红色部分的即为IPMI接口
- 找到IPMI接口后,我们要接上一根网线。然后开机点亮,按F2或者DEL进入BIOS,具体按那个按钮看开机提示,例如我的这台机器需要按F2进入BIOS
- 进入BIOS之后,选择Server Mgmt菜单,如图所示
- 进入Server Mgmt菜单之后选择BMC network configuration
- 选中BMC network configuration后按Enter键进入,会有如下显示
- 在Configuration Address source选项选择Static(意思即为配置静态的IPMI地址,当然啦如果有配置DHCP服务,此项也可以选择DHCP)
选中Station IP Address选项按enter键输入IP地址,eg 192.168.124.46
选中Subnet mask选项按enter键输入子网掩码,eg 255.255.255.0
选中Router IP Address 选项按enter键输入网关 ,eg 192.168.124.254
以上具体地址配置要根据你们自己实际的网络环境,配置好之后如下图
- 配置好之后按F10保存退出。(注意不同品牌的机器保存的按钮不同,具体看BIOS的说明)
- 然后我们打开浏览器输入刚才配置的IP地址192.168.124.46,按Enter时候会需要输入用户名,密码。这里需要说明一下不同品牌的机器默认的IPMI用户名密码是不一样的,比如说Gigabyte用户名是admin,密码是password.
不知道密码? 忘记了 怎么办?
#安装ipmi工具
[root@xi01 ~]# yum install ipmitool -y
# 设置ipmi用户
[root@xi03 ~]# ipmitool user set name 2 admin
[root@xi03 ~]# ipmitool user set password 2 admin
Set User Password command successful (user 2)
- 输入过用户名密码之后,我们就可以远程监控系统的温度,远程开关机等等操作。
Linux下使用命令行配置IPMI
1.BIOS配置,这个简单,直接开机进BIOS,在进阶选项里配置IPMI的IP,掩码,网关。
2.开机过程中,按照提示,按ctrl + E 进入IPMI的配置界面,没有拍照,上不了图。那些选项,自己看着就懂了。
3.在linux下配置,
检查
查看内核是否支持ipmi
# lsmod |grep ipmi
[root@xi03 ~]# lsmod |grep ipmi
ipmi_si 59571 0
ipmi_devintf 17603 0
ipmi_msghandler 56032 2 ipmi_devintf,ipmi_si
如果什么也没有显示,说明没有加载模块儿。
需要执行命令加载模块。
# modprobe ipmi_msghandler
# modprobe ipmi_devintf
# modprobe ipmi_si
3.1安装 ipmitool yum install -y ipmitool
3.2 配置IP的获取方式 IP 掩码 网关
ipmitool lan set 1 ipsrc static | dhcp
ipmitool lan set 1 ipaddr 192.168.1.2
ipmitool lan set 1 netmask 255.255.255.0
ipmitool lan set 1 defgw 192.168.1.254
3.3查看IPMI配置
ipmitool lan print 1 (1可以不加,默认显示channel 1的配置)
[root@xi03 ~]# ipmitool lan print 1
Set in Progress : Set Complete
Auth Type Support : NONE MD2 MD5 PASSWORD
Auth Type Enable : Callback : NONE MD2 MD5 PASSWORD
: User : NONE MD2 MD5 PASSWORD
: Operator : NONE MD2 MD5 PASSWORD
: Admin : NONE MD2 MD5 PASSWORD
: OEM :
IP Address Source : Static Address
IP Address : 192.168.12.201
Subnet Mask : 255.255.252.0
MAC Address : 00:8c:fa:05:01:ce
SNMP Community String : AMI
IP Header : TTL=0x40 Flags=0x40 Precedence=0x00 TOS=0x10
BMC ARP Control : ARP Responses Enabled, Gratuitous ARP Disabled
Gratituous ARP Intrvl : 0.0 seconds
Default Gateway IP : 192.168.12.1
Default Gateway MAC : 00:00:00:00:00:00
Backup Gateway IP : 0.0.0.0
Backup Gateway MAC : 00:00:00:00:00:00
802.1q VLAN ID : Disabled
802.1q VLAN Priority : 0
RMCP+ Cipher Suites : 0,1,2,3,6,7,8,11,12
Cipher Suite Priv Max : caaaXXaaaXXaaXX
: X=Cipher Suite Unused
: c=CALLBACK
: u=USER
: o=OPERATOR
: a=ADMIN
: O=OEM
Bad Password Threshold : 0
Invalid password disable: yes
Attempt Count Reset Int.: 0
User Lockout Interval : 0
# 查看用户列表
[root@xi03 ~]# ipmitool user list 1
ID Name Callin Link Auth IPMI Msg Channel Priv Limit
1 false false true USER
2 admin false false true ADMINISTRATOR
3 Admin true true true ADMINISTRATOR
4 administrator false false true ADMINISTRATOR
5 admin true true true ADMINISTRATOR
6 true false false NO ACCESS
7 true false false NO ACCESS
8 true false false NO ACCESS
9 true false false ADMINISTRATOR
10 true false false NO ACCESS
关于channel,大多数服务器默认只启用channel 1,可有的服务器默认是有两个channel的,比如inspur服务器,它默认有两个channel 1 和 channel 3,当你只需用一个channel时,你必须把其中一个channel禁掉,否则可能会影响正常使用。