故障现象
交换机S5560-30-EI (Release 1309P02)交换机安装两个风扇模块启动后,发现其中一个风扇模块噪音一直很大问题。
故障分析
1、将风扇噪音大的模块,与正常噪音的风扇模块,进行位置对调,以便确认故障是否由风扇模块本身引起: :::tips 通过替换观察,发现两个风扇模块中任意一个,插入到FAN1风扇槽位后,均会出现噪音异常增大的情况。因此排除风扇模块自身硬件故障的原因。 :::
2、检查交换机软件定义风向,与风扇实际风向是否一致。通过display fan命令进行查看:
<H3C>display fan
Slot 1:
Fan 1:
State : Normal
Airflow Direction: Port-to-power
Prefer Airflow Direction: Port-to-power
Fan 2:
State : Normal
Airflow Direction: Port-to-power
Prefer Airflow Direction: Port-to-power
Airflow Direction与Prefer Airflow Direction一致均为Port-to-power,因此排除设备配置命令异常情况。
3、检查交换机设备温度情况。通过display environment命令查看:
[H3C]display environment
System temperature information (degree centigrade):
----------------------------------------------------------------------
Slot Sensor Temperature Lower Warning Alarm Shutdown
1 hotspot 1 23 0 57 62 NA
交换机温度为23℃,属于正常工作温度范围内,排除环境或温度感应器异常的可能。
4、检查噪音异常和正常风扇转速情况。通过诊断模式下fancontrol fanstatus命令进行查看:
[H3C]probe //进入诊断模式
[H3C-probe]fancontrol fanstatus
Now soft control fanspeed
Fan 1 speed is 19047
Fan 1 PWM is c8
Fan 2 speed is 3720
Fan 2 PWM is 10
从信息中确认噪音大的Fan1 风扇速度已经达到19047,远大于正常噪音的Fan2。且Fan 1 PWN为“c8”,其表示风扇已为满负荷运行。
到此为止,已经确认风扇噪音异常大的原因为,Fan1风扇转速过高导致。
解决方案
1、手动临时降低风扇转速,减少设备风扇噪音对现场人员的影响。
[H3C]probe //进入诊断模式
[H3C-probe]cpld read 1 1a //读取slot1异常风扇fan1(1a)的PWN值
Read Addr 26 OK Value = 0xC8.
[H3C-probe]cpld read 1 1b //读取slot1正常风扇fan2(1b)的PWN值
Read Addr 27 OK Value = 0x10.
[H3C-probe]cpld write 1 1a 10 //手动将slot1异常风扇fan1(1a)的PWN值调整为正常fan2的PWN值
Write Addr 26 OK Value = 0x10.
[H3C-probe]fancontrol fanstatus //查看风扇转速情况,Fan1、Fan2转速已经趋于正常
Now manual control fanspeed
Fan 1 speed is 3718
Fan 1 PWM is 10
Fan 2 speed is 3720
Fan 2 PWM is 10
S5560-30-EI风扇噪音异常大的问题,已临时规避解决。
2、采集设备相关信息,反馈400工程师。采集命令方法举例如下:
<H3C>system-view
[H3C] display environment
[H3C]probe //进入诊断视图
[H3C-probe] fancontrol fanstatus //此命令采集三次,每次间隔5分钟左右
[H3C-probe] fancontrol paramshow
[H3C-probe] debug sysm fan 0 get-speed
[H3C-probe] display drv system 4
最后采集一份故障设备诊断信息
<H3C>display diagnostic-information
Save or display diagnostic information (Y=save, N=display)? [Y/N]:y //选择Y保存诊断信息
Please input the file name(*.diag)[flash:/default.diag]:
Diagnostic information is outputting to flash:/default.diag.
Please wait...................................................
Save successfully.
<H3C>tftp 1.1.1.1 put flash:/default.diag //将诊断信息从交换机导出到PC上。“1.1.1.1”为电脑PC的IP地址; “flash:/default.diag”为Diagnostic information