![RPI 3 B 和 64 位 Ubuntu 上的软锁定(冻结)](https://linux22.com/image/1019080/RPI%203%20B%20%E5%92%8C%2064%20%E4%BD%8D%20Ubuntu%20%E4%B8%8A%E7%9A%84%E8%BD%AF%E9%94%81%E5%AE%9A%EF%BC%88%E5%86%BB%E7%BB%93%EF%BC%89.png)
我在我的 Raspberry Pi 3 B 上运行 Ubuntu 64 位。该 RPI 上运行着几项服务,但平均系统负载很低。
但是,几天后,我遇到了“软锁定”。RPI 不再响应。红色和绿色 LED 都一直亮着。
当我在锁定之前将 RPI 连接到监视器时,我收到如下消息:
rcu: INFO: rcu_sched deteced stalls on CPUs/task
watchdog: BUG: soft lockup - CPU#1 stuck for 22s!
常见问题/故障排除
我使用的是哪个 Ubuntu 版本?我尝试了 19.10 和 20.04 - 这两个版本都存在这个问题,但 20.04 版本的问题似乎更严重
软锁定内核恐慌设置怎么样?从 0更改/proc/sys/kernel/softlockup_panic
为 1 没有帮助 - 系统仍然挂起并且无法重新启动。
我为什么要使用 64 位?因为我使用的软件包仅适用于64位。
那么电源呢?我确保使用原装 RPI 电源 (2.5 A)。
那么 Rasbian OS 怎么样?当使用 Rasbian 64 位运行相同设置时,我没有遇到这种软锁定。但对 Rasbian OS 的 64 位支持仍处于测试阶段,我可能会遇到其他问题。
因此我的问题是:
这是已知问题吗?是内核错误吗?下一步该怎么做?
答案1
我刚刚切换到 Rasbian OS(Debian 10)。所有 Raspberry Pi 都已稳定运行一个多月了。