作者:bliss | 来源:互联网 | 2023-06-07 17:39
【关键词】:BMCIP地址【适用版本】:FusionAccessV00R005各版本\TecalRH2285RH1285E6000【问题描述】:服务器BMC的IP地址丢失以后从网口
【关 键 词】: BMC IP地址
【适用版本】:FusionAccess V00R005各版本\ Tecal RH2285/RH1285/E6000
【问题描述】:
服务器BMC的IP地址丢失以后从网口登陆不了BMC
【问题分析】:
RH2285的BMC默认IP地址 : 192.168.2.100
E6000 的BMC默认IP地址 : 10.10.1.10110.10.1.110
BMC的IP地址丢失或改变有以下几种原因:
(1)BMC的IP地址长期不使用忘记;
(2)BMC的IP地址被改动,机器被移交后,IP地址未告知;
(3)BMC的Flash被100%利用,导致BMC的IP地址改变设置不成功恢复成默认值(需要ftp登陆对比正常BMC清理垃圾文件);
BMC的IP地址是否可以ping通,要确保PC和服务器的IP地址在同一网段,或者设置网关可以连接。
【解决方法】:
1.1 RH2285的BMC IP地址查询和设置方法:
1.1.1通过BIOS查询和设置
(1)需要设备:显示器、USB转PS2接口、PS2键盘
(2)查询步骤:
A. 将显示器连接RH2285后面的VGA接口;
B. 将USB转PS2的接口接RH2285后面板的USB口,将PS2键盘接到USB转PS2的转接线上;
C. 重启RH2285服务器,在重启过程中按Del键进BIOS;
D. 查询/设置BMC的IP地址:
进Advanced → IPMI 2.0 Configuration → BMC Configuration → IP Address → 在IP Address中查看IP地址或输入正确的BMC的IP地址。如下图1:
(图1. BMC的IP地址设置 )
E. 设置BMC的子网掩码:
进Advanced → IPMI 2.0 Configuration → BMC Configuration → IP Address → 在Subnet Mast中参看子网掩码或输入正确的BMC的子网掩码。如下图2:
(图2. BMC的子网掩码设置)
F. 设置BMC的网关:
进Advanced → IPMI 2.0 Configuration → BMC Configuration → IP Address → 在Gateway Address中参看网关或输入正确的BMC的网关。如下图3:
(图3. BMC的网关设置)
G..按F10保存退出BIOS,重启机器。
1.1.2通过BMC的串口查询和设置
(1)需要设备:PC机器一台、串口线一根、跳帽一个;
(2)查询步骤:
A. 将跳帽接到RH2285的单板J76的中间位置。参见图4。
(图4. 设置BMC串口的跳帽连接方式)
B.打开PC的超级终端(运行 → hypertrm),如图4,对超级终端设置(点击:还原默认值,波特率:115200),
将串口线和PC机器的串口连接。
(图5. 超级终端设置)
C. 登陆BMC的命令行界面查询和设置IP、子网掩码和网关
查询BMC的IP: #ipmcget t eth0 d ipinfo
参考图6。
(图6. BMC的IP地址查询)
设置BMC的IP、子网掩码: #ipmcset t eth0 d ipaddr v ipaddr mask
设置BMC的网关: #ipmcset t eth0 d gateway v gateway
参考图7。
(图7. BMC的IP、子网掩码和网关设置及查询)
1.1.3通过OS系统查询(目前只验证了Suse11.1和裁减后的UVP)
(1)需要设备:PC机可以和RH2285的服务器的管理网口相连;
操作系统:Suse11.1(支持ipmitool命令)
(2)通过OS查询BMC的IP地址。
A. ssh登陆OS;
B. 使用ipmitool查询BMC的IP;
C. 使用ipmitool设置BMC的IP、子网掩码和网关。
如图8。
(图8. 通过OS查询和设置BMC的IP)
1.2 E6000的BMC IP地址查询和设置方法:
1.2.1通过BIOS查询和设置
(1)需要设备:显示器、USB转PS2接口、PS2键盘、高密接口;
(2)将高密接口接到E6000刀片服务器前面板的高密接口。
(3)具体查询和设置参考3.1.1的(2)。
1.2.2通过BMC的串口查询和设置
E6000的串口是在板子上的三针串口,需要外接电源,现场一般不具备条件,在此不做介绍。
1.2.3通过OS系统查询
参考1.1.3。
1.2.4通过SMM板查询
(1)需要设备:PC机器一台、串口线一根(连接SMM串口查询)、网线一根(通过SMM板的网口查询)。
(2)查询和设置方式:
A. 查询单板BMC的IP地址:
root@SMM:/#for i in $(seq 1 10);do echo blade$i; smmget -l blade$i -d ipinfo | grep Ip;done
如图9,本框只有1号和3号槽位有刀片。
(图9. SMM板查询所有刀片的BMC IP)
查询单块刀片的BMC的所有IP地址信息。注意:假若10块刀片中只有一块刀片不通,看IP地址是正确的,则需要参考网关是否设置正确。
如图10。
(图10. 查询刀片3的IP地址信息)
B.设置单板BMC的IP地址、子网掩码和网关
设置IP、子网掩码:root@SMM:/#smmet -l balde3 -d ipaddr -v 192.168.9.103 255.255.255.0
设置网关:root@SMM:/#smmset -l blade3 -d gateway -v 192.168.9.1
如图11。
(图11. 通过SMM板设置刀片的IP、子网掩码和网关)
【总结和建议】:
对BMC的IP地址修改后做好记录。