Raspberry Pi 3 没有响应

Raspberry Pi 3 not responding

今天,我有一个在 Rasbian 下的 RPI3。 电源线电流为 2.5A,温度约为 39/40°C(我有一个风扇)

我的问题是:我的 Raspberry Pi 3 连接到我的盒子,它被用作网络服务器。目前它有效 "perfectly"。但有时 - 这就是问题所在 - Pi 没有响应。

我的意思是我所有的网站都是 "offline",我无法在本地通过 SSH 连接,我唯一需要做的就是 "force" 拔掉网线重新启动它。 之后一切正常。

其实我也不知道去哪里找。这不可能是硬件问题,因为电线和温度对吗?

这是软件问题吗?如果是,我怎么知道是哪个冻结了设备?

插上监视器,看看发生了什么。也许你在屏幕上看到内核恐慌或内核 oops,也许你可以登录终端看看发生了什么(也许网络由于某种原因关闭了)。

如果控制台上没有可见错误的情况下一切都冻结,请添加更多日志记录。安装 munin,对您正在使用的所有服务使用详细日志记录,并在冻结后阅读日志并查看 munin 图发生了什么(即,如果存在内存泄漏,您可能会在所有内容冻结之前在内存图中看到它)。

重新启动后无法使用 dmesg,因此也许您可以在 /var/log/kern.log 中找到与软件相关的错误。由于 raspbian 基于 debian,我希望能在这里找到内核日志。

我想将其添加为评论,但我的声誉还不够。

我在 ubuntu 上遇到了同样的问题,而 运行 一个 docker 容器作为 raspberry pi 上的守护进程 3。乍一看一切都是 运行没有问题,但容器有时会停止工作,我无法通过 ssh 连接。

在我的例子中,重新安装 os 解决了问题。但我必须补充一点,我在新安装时使用了不同的 SD 卡。 我认为问题的根本原因是,我在第一次启动时关闭了电源,因为我无法立即通过 ssh 连接并且可能导致了缺陷。