Raspberry Pi的使用寿命可靠性


17

我必须为博物馆设置一个三显示器的显示器,该显示器将以24/7的速度运行,并且我想到了一个简单的Pi墙。

但是我想知道Raspberry Pi是否是一个好的长期解决方案。

该系统将全天运行,我希望它可以持续至少5年而不会造成麻烦。

它将在UPS上运行,并具有自动重启所需的一切以及良好的SD卡。

我知道没有移动部件的计算机已经是实现该目的的好主意,但是我找不到有关Raspberry Pi长期可靠性的信息(除了有关Pi本身的纯硬件故障之外)。

Raspberry Pi是否适合这样的长期开发?有人知道Raspberry Pi长达数年的正常运行时间吗?


1
我想分享我在这方面的经验。我已经部署了几个基于Rpi的工业记录器。它们从14年3月开始运行,我的记录器中没有遇到任何SD卡损坏或任何其他问题。因此,我想说,它们非常耐用。请注意,它们平均每天差不多要运行10个小时,如果不多的话,有时甚至整整一周。希望能帮助到你。
dhruvvyas90 2015年



接受的答案可以更好地讲述故事,因此我将其添加为注释:My Pi作为Web服务器已经连续运行了三年。在输入电容器断开的过程中,它被扔掉了,没有外壳放在由手机充电器供电的台式计算机后面。它仍然有效。
Nenad Vukicevic

我还没有尝试过,但是可以通过PXE引导和安装网络驱动器消除SD卡问题吗?
尼克

Answers:


21

我假设您正在谈论使用Pi用于数字标牌的目的。在过去的几年中,我们完全部署了数百个Pi。

我们的许多Pi都不如您的幸运:它们不在UPS上和/或不干净的电源线上。失相,断电和电涌峰值很常见。粗略计算一下,我们有大约1%的失败-在所有Pis中,多年来都是如此。这包括人为破坏。

许多人抱怨或警告潜在的SD卡故障。我不能假装这不是真的。但是我个人对此没有任何问题。当然,我们不经常写,但是我们也避免避免写。如果您没有在每秒钟更改时都记录日志,那么我怀疑这将是一个问题。绝对不是数字标牌。

我们的设置通常是:Pi,0.1美元的散热器,3美元的电源适配器,1美元的HDMI电缆,0.01美元的塑料名片盒外壳,上面打有孔。对于SD,我们使用各种尺寸和品牌。实际上大部分是非品牌;通常从抽屉或笔架的底部收集4GB 4类卡。或新的零售价2美元的Sandisk 4类卡。没有人想要的东西。如果我能按公斤购买,我会的。

所以,是的,恕我直言,Pi在您的博物馆中绝对可以做得很好!


1
我真的很喜欢你在那里提出一些具体的数字。在“ 1%”中,您能否提供一个粗略的数字,以了解“需要重新启动,因此短暂中断”或“我只需要重新插拔”或“似乎被切断了”之外,有多少实例需要进行任何形式的维护。写入文件中间的电源,导致本地可逆的损坏”?
2015年

4
在大约3年的时间里。大约有300名Pis在服。零DOA。从场馆返回的约20人被认为已死亡。其中3个最终丢进了垃圾桶,其余的则通过更换PSU和/或SD卡(未记录,因为用新的软件版本替换SD是标准程序)。PSU故障要高一些,我估计大约每月2次,使用寿命在1到36个月之间。挂起/重启的原因是我没有任何数字,但是大概的猜测是,我们的75%的设备无论如何都不会连续24小时运行(主电网停电和在关闭时间内关闭设备的场所)。
EDP

嗨,谢谢您的出色回答,完全是我所希望的。只是一件事,它绝对不是数字标牌,而是在这三个无边框显示器上显示5640x1080像素10分钟的电影。
Spoutnik16 2015年

1
@ Spoutnik16,如何从raspi驱动这3个显示?如果考虑在每个显示器上运行一个显示器,该如何同步它们?
r_ahlskog,2015年

1
@EDP您的pi状况如何?还活着?非常感谢统计!!!
泰德·泰勒

4

我意识到这不会成为一个可以接受的答案,但我认为我会转储我已经积累的一些信息,这些信息可能会帮助您选择一种方法,而且对于评论来说太长了。

我只有谣言提供有关SD卡波动性的信息。我个人只是从RPi开始,不能提供具体细节或个人经验。但是我的一个密友告诉我,我很可能会对闪存卡损坏感到沮丧。他声称有几张卡片死在他身上。如果我穿上鞋子,我会研究卡的波动性,或者相信其他人的建议。但是,如果卡片爆炸了,那么如果您准备好要插入SD卡,那就不是世界末日了(最糟糕的是博物馆的墙壁倒塌了,直到有人插入新卡为止)。据我了解,从卡中读取是安全的,但是随着时间的推移写入卡可能会导致损坏。

从技术角度来看,应该有可能避免写入SD卡,而是例如通过USB或网络写入另一个持久性介质。不幸的是,我不知道如何为此配置Raspbian或引导加载程序。操作系统很可能会将内存页面存储在磁盘上以管理内存,因此,即使您没有明确地写磁盘,操作系统也很可能会这样做。考虑到这一点,配置OS以写入另一个磁盘(或通过网络)可以是降低硬件故障风险的一种方法。

另一种完全不同的方法可能是将您的PI设置为瘦客户端,而瘦客户端本身并不会做很多事情,而是让服务器执行逻辑和持久性。在此设置中,您的PI所做的只是或多或少提供了图形卡。

至于Ondulator,我不知道那是什么。我只是在搜索时找到护发产品的。

不幸的是,我没有关于如何配置上述场景中描述的现有操作系统的具体步骤,但如果无法实现,我将感到惊讶。就我个人而言,由于我没有商业压力,因此我将只使用SD卡,直到我个人遇到问题,然后考虑切换到仅将SD卡用作ROM引导程序的设置。

如果社区提供不当意见,如果社群不赞成+提出建设性批评,我将不胜感激。这是学习的好方法:)


对于UPS(不间断电源),Ondulator是不好的翻译。帖子已被编辑。
Spoutnik16

1
另外,请注意,我不知道我的朋友是否足够狡猾,无法判断SD损坏是由于断电(停止在写入过程中执行)还是由于磨损(一段时间后电子器件磨损)引起的。可能是他没有案子,并据我所知短路了电路。
2015年

4

我已经在树莓派上运行Java服务器近一年了,而且不停,而且还没有中断。

最可能的原因是,我们没有关于它们能持续多久的数据,是因为它们仍然是一种相对较新的技术(2012年2月发布),并且没有人(或没有多少人)报告它们死于极端情况。用法。

我的建议是继续努力。如果您运行的是简单的东西,那么我认为您将获得几年的收益。


pi是否仍在运行?如果不是,RIP,可怜的小家伙。
泰德·泰勒

它不再运行我的服务器,但是是的,它仍在运行24/7 :)
0xen

哇,真令人印象深刻。它连续运行了多长时间?
泰德·泰勒

它一直运行约16个月,然后4个月前我又开始使用它,此后一直运行。
0xen

圣烟!那太疯狂了。因此,它已经走强了大约20个月
泰德·泰勒(Ted Taylor)生命
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.