Skip to main content

Beep Code

服务器发出蜂鸣声(beep/buzzer)通常是在 硬件或系统发现异常时发出的报警声,具体原因需要结合 蜂鸣声的长短、次数、频率 来分析。我们可以系统化地排查:


背景

TU229V2 服务器长鸣告警,原因是只插了一条电源,在开机状态下插入第二条电源之后告警消失。


1️⃣ 观察蜂鸣声模式

  • 单长鸣/短鸣:通常表示 电源或风扇故障
  • 连续短鸣:内存或主板异常。
  • 规律重复的鸣声:CPU、显卡或 BIOS 报警。
  • 不规律或一直响:可能硬件严重故障,需要停机检查。

不同厂商的 BIOS/主板厂商对 beep code 定义不同,具体需要查硬件手册。


2️⃣ 硬件层面排查

  1. 检查电源和风扇
  • 风扇转速是否异常、是否停止。
  • 电源指示灯是否正常。
  1. 检查内存
  • 关机断电,拔掉内存重新插拔。
  • 如果有多条内存,尝试单条启动。
  1. 检查 CPU 和散热
  • CPU 是否安装正确,散热器是否紧固。
  • 风扇是否运转。
  1. 检查显卡
  • 对于带独立显卡的服务器,如果显卡松动或损坏,也会报警。
  1. 检查机箱连接
  • 前面板蜂鸣器线是否短路或损坏。

3️⃣ 软件/系统层面排查

  • 有些服务器操作系统(如 Linux)可以通过 dmesg 查看硬件错误:
dmesg | grep -i error
dmesg | grep -i fan
dmesg | grep -i thermal
  • 查看 IPMI/ILO/DRAC 管理界面日志(如果服务器支持远程管理),可以获取风扇、电源、温度等传感器状态。

4️⃣ 对应厂商文档

  • 浪潮、戴尔、HPE、联想 等服务器都有官方 beep code 文档。
  • 例子:
    • Dell PowerEdge:1 短鸣 = BIOS ROM 检测失败,连续 3 短鸣 = 内存错误。
    • HPE ProLiant:长鸣 = 电源问题,短连续鸣 = 风扇问题。
  • 建议根据你的服务器型号查官方手册确认 beep code 对应的硬件故障。

5️⃣ 临时措施

  • 如果无法立即停机维护,可以尝试:
    1. 检查风扇、散热器和电源指示灯。
    2. 进入 BIOS/UEFI 确认传感器报警情况。
    3. 确保机箱通风良好、温度正常。

⚠️ 蜂鸣声一般代表硬件异常,不建议忽略,最好尽快排查,避免造成硬件损坏或数据丢失。