RH2288H v2服务器网卡指示灯不亮处理方法

发布时间:  2015-08-05 浏览次数:  202 下载次数:  4
问题描述
登录BMC查看服务器信息,并没有产生任何告警日志。进入操作系统使用 ifconfig命令查看网卡信息只能查到eth0和eth1网卡。
告警信息
2块网卡指示灯不亮。
处理过程
根据问题现象,问题产生的可能原因,做如下几个操作。
1、 检查备服务器硬件状况,在PC上打开浏览器输入BMC地址,输入用户名密码进入管理界面。查看服务器日志,服务器并没有产生任何告警信息。
2、 客户授权登录操作系统,并提供用户名和密码,通过终端登录操作系统。使用命令“ifconfig”查看网络接口信息,发现只有eth0和eth1。
[root@localhost ~]# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0C:29:3D:80:8B 
          inet addr:172.16.1.20  Bcast:172.16.255.255  Mask:255.255.0.0
          inet6 addr: fe80::20c:29ff:fe3d:808b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:142 errors:0 dropped:0 overruns:0 frame:0
          TX packets:125 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:31258 (30.5 KiB)  TX bytes:21512 (21.0 KiB)

eth1      Link encap:Ethernet  HWaddr 00:0C:29:3D:80:95 
          inet addr:192.16.1.20  Bcast:192.16.1.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fe3d:8095/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:133 errors:0 dropped:0 overruns:0 frame:0
          TX packets:65 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:26106 (25.4 KiB)  TX bytes:11965 (11.6 KiB)

lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:14 errors:0 dropped:0 overruns:0 frame:0
          TX packets:14 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1146 (1.1 KiB)  TX bytes:1146 (1.1 KiB)
3、进入"/etc/sysconfig/network-scripts"目录下查看配置文件。
[root@localhost network-scripts]# ls ifcfg-*
Ifcfg-bond0  ifcfg-eth0  ifcfg-eth1  ifcfg-eth2  ifcfg-eth3  ifcfg-lo
可以看出系统已经识别了eth2和eth3网卡。查看配置文件发现bond0配置文件有如下错误:
[root@localhost network-scripts]# cat ifcfg-bond0
DEVICE=bond0
BOOTPROTO=static
IPADDR=192.168.1.20
NETMASK=2 3
GATEWAY=192.168.1.254
ONBOOT=yes
修改配置文件:
[root@localhost network-scripts]# cat ifcfg-bond0
DEVICE=bond0
BOOTPROTO=static
IPADDR=192.168.1.20
NETMASK=255.255.255.0
GATEWAY=192.168.1.254
ONBOOT=yes
重启网络服务后,eth2和eth3指示灯正常。
根因
1、 扩展槽外接网卡松动。
2、 网卡类型不匹配。
3、 外接网卡硬件故障。
4、 网络接口配置文件错误。
解决方案

1、 检查备服务器硬件状况,在PC上打开浏览器输入BMC地址,输入用户名密码进入管理界面。查看服务器日志,服务器并没有产生任何告警信息。
2、 客户授权登录操作系统,并提供用户名和密码,通过终端登录操作系统。使用命令“ifconfig”查看网络接口信息,发现只有eth0和eth1。
[root@localhost ~]# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0C:29:3D:80:8B 
          inet addr:172.16.1.20  Bcast:172.16.255.255  Mask:255.255.0.0
          inet6 addr: fe80::20c:29ff:fe3d:808b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:142 errors:0 dropped:0 overruns:0 frame:0
          TX packets:125 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:31258 (30.5 KiB)  TX bytes:21512 (21.0 KiB)

eth1      Link encap:Ethernet  HWaddr 00:0C:29:3D:80:95 
          inet addr:192.16.1.20  Bcast:192.16.1.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fe3d:8095/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:133 errors:0 dropped:0 overruns:0 frame:0
          TX packets:65 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:26106 (25.4 KiB)  TX bytes:11965 (11.6 KiB)

lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:14 errors:0 dropped:0 overruns:0 frame:0
          TX packets:14 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1146 (1.1 KiB)  TX bytes:1146 (1.1 KiB)
3、进入"/etc/sysconfig/network-scripts"目录下查看配置文件。
[root@localhost network-scripts]# ls ifcfg-*
Ifcfg-bond0  ifcfg-eth0  ifcfg-eth1  ifcfg-eth2  ifcfg-eth3  ifcfg-lo
可以看出系统已经识别了eth2和eth3网卡。查看配置文件发现bond0配置文件有如下错误:
[root@localhost network-scripts]# cat ifcfg-bond0
DEVICE=bond0
BOOTPROTO=static
IPADDR=192.168.1.20
NETMASK=2 3
GATEWAY=192.168.1.254
ONBOOT=yes
修改配置文件:
[root@localhost network-scripts]# cat ifcfg-bond0
DEVICE=bond0
BOOTPROTO=static
IPADDR=192.168.1.20
NETMASK=255.255.255.0
GATEWAY=192.168.1.254
ONBOOT=yes
重启网络服务后,eth2和eth3指示灯正常。

建议与总结
1、 遇到问题善于发现问题的原因,通过问题原因一步一步排查故障,这样处理故障的效率才能提高。
2、 工作中也遇到过其它序列服务器某网卡指示灯不亮,下架检查,使用ifconfig ethX up后,网卡指示灯正常,上架重启后指示灯又熄灭,原因是配置文件“ONBOOT”设置成“no”,将“no”改为“yes”后恢复正常。
3、 网卡灯不亮并不一定是硬件故障,大多时候是网络接口配置错误,发现类似问题应该先检查配置脚本。

END