看日志:Antminer 和 Whatsminer 最常见的故障信息
Antminer 把故障以文字写在内核日志里,Whatsminer 用带编号的代码。两家最常见的故障信息,它们是什么意思,以及你先检查什么。
一台不算了的矿机,几乎总会说出原因。Bitmain 把它以文字写在日志里,MicroBT 把它以编号显示在界面上。
到哪里看
- Antminer:在网页界面的内核日志(Kernel Log)里。从下往上读,停机前的最后几行才算数。
- Whatsminer:在网页界面和 WhatsMinerTool 里,以错误代码显示。
重启之前先把日志保存下来。重启之后它就被覆盖了。
Antminer
ERROR_FAN_LOST。有一个风扇缺失、不转或转得太慢。为了保护芯片,矿机不计算。检查插头和风扇,把有问题的那个换掉。如果信息还在,Bitmain 给出的下一个原因是控制板。
ERROR_TEMP_TOO_HIGH。温度超过了限值。检查进风、散热片里的灰尘和风扇。如果只有一块算力板这样,其他的运行正常,故障就在这块算力板上。原因排除之后再重启:Bitmain 明确禁止在过热时反复重启。
fail to read pic temp。某块算力板上的 PIC 芯片没有响应。Bitmain 建议把线缆交叉对调,并重新刷一遍固件。如果信息还在,这块算力板就该送修。
ERROR_POWER_LOST。电压不对,或者电源已经关断。检查输入电压、线缆、配电,以及电源是否与型号匹配。
only find 0 asic,或者芯片数量偏少。算力板没有被识别,或只识别了一部分。把控制板和算力板之间的数据线重新插一遍,再和另一块算力板的数据线对调,观察故障是跟着线走,还是跟着算力板走。如果日志只找到一部分芯片,Bitmain 建议不要再重启,把算力板送去维修。
ERROR_SOC_INIT: soc init failed。初始化中断了。在 Bitmain 给出的例子里,这一行紧跟在芯片数量那条信息的后面。所以要看它前面的那一行:这时原因在算力板上。
Whatsminer
代码是分组排列的。在 300 至 599 的算力板代码里,最后一位数字表示插槽 0、1 或 2。
- 110:进风风扇转速异常。检查插头,更换风扇。
- 200:找不到电源。检查电源和控制板之间的连接,更新固件。
- 206:输入电压过低。在带负载的情况下测量接入和电压。
- 350 至 352:某块算力板的温度保护。检查进风和散热片。
- 530 至 532:找不到算力板。检查通往算力板的连接。
- 600:环境温度过高。进风太热,通风不够。MicroBT 要求正常运行时低于 35 °C。
- 2010:所有矿池都连不上。这不是硬件故障。检查网络和矿池设置。
排查的顺序
同一条信息可能有好几种原因。从简单的查到昂贵的:
- 网络和矿池,如果机器在运行,却什么也没提交。
- 供电:电压、线缆、插头。
- 冷却:进风、灰尘、风扇。
- 机器内部的线:算力板的数据线和供电铜排。
- 固件:恢复到出厂版本。
- 算力板或电源,要等其他原因都排除了再考虑。
每次只改一处,然后重启。否则你不知道是哪一步起了作用。
什么时候停手
机器还在保修期内,排查就到拆机之前为止。重新插线和更换风扇没问题,超出这些的都应该交给厂家,提交维修工单。保存下来的日志是工单最重要的附件。
参考来源
- Bitmain:19 系列常见问题和解决办法
- Bitmain:关于重启的提示和日志里的典型报错行
- MicroBT:WhatsMinerTool 错误代码,2026 年 6 月版(PDF)
- MicroBT:用 WhatsMinerTool 排查故障
截至 2026 年 10 月。具体措辞和代码因型号和固件版本而异。