最近,在知乎上看到一个引人深思的问题:“世界上连续运行时间最长的电脑(服务器)是多久?”该话题引发激烈的讨论,一时间众说纷纭。
有些人认为6年小意思,而另一些人则持反对意见。现在,将挑选一些具有代表性的观点与大家分享,同时也非常期待听到大家的看法和讨论。
下面是原问题地址:
www.zhihu.com/question/645970695
01 知乎@罗健
国企,某省电信自有数据中心,一台红帽公司的 redhat linux 5.4,从 2009 年机器上架至今,已经持续运行 14 年。
期间数据中心也出现过短暂电力事故,但是南北双电网供电让这台机器活了下来。
还有一台被设计成724365的基站网元设备,双主板冗余热备,持续运行时间有20年,但因为涉及敏感信息,我们签署过保密协议,无法拍照或截图。
02 知乎@白乌鸦
印象最深的是一个据说南极科考站的电脑,是 286 还是 386 不记得了,一直在运行。
我自己见过的一台服务器,至今至少二十多年了,没停过机,也不敢停机。
我第一次见到它大概是01年。
在这之前它就运行了好几年,是96年之前的产品。
486的硬件配置,DOS 5.0 操作系统,Novell网络,运行着一套数据库,具体是啥忘了。
因为开发这数据库的公司已经倒闭了……所以用户不敢给它升级,也不敢关机。屁股后面还拖着两台UPS……后备电源都有冗余。
那公司半死不活的,也从来没考虑过换个数据库。老板的说法是能用就行,哪天等它挂了,就把公司关了…
所以员工都很爱护它,严禁碰触!
又想起个操作系统的问题,当时刚看到这电脑时,还问过怎么用 DOS 5.0,就算只能用DOS,那也应该用最终版 6.22 啊。
他们员工说,以前跟技术人员提过这问题,回复是这样的:
“DOS5.0系统的每个文件有多少字节,我都能背下来,万一中了什么毒,瞄一眼就知道有没有异常。而且目前需要的功能,5.0 都够用,升到 6.22 也没啥更好的提升,就不去费事了……”
可见,对于一线运维来说,屎山只要不塌,就是座青山。
真要对这台服务器进行升级,难度也不大。
基于 DOS 的数据库软件,只要有一台同样是DOS 系统的主机就可以。
问题就在于这数据库,虽然也有数据备份的功能,但数据库本体的安装程序没有了……
只能进行硬盘拷贝。
那么就算不重启,至少也要先停下数据库程序。
可他们不敢停……
我反复说明这操作问题不大,他们也不敢冒险。
刚入行时,我热衷于给客户们的设备进行各种软硬件升级。
二十年后,重新打个水晶头我都不乐意……除非触点真的不通电。
03 知乎@BG6CQ
6年太小菜了。
我们这有 2 台 Linux,从 2007 年搬到新机房到现在一直没有重启过。
1台是学校网络认证登录界面,1台是 pptp vpn 服务器。服务器还是 32bit 的 Kernel,uptime 497天就溢出再次从0开始。
想一想很有趣,有些新生也许不知道他们登录的服务器在他还没出生时就一直在运行了。
04 知乎@大杨
我自己的一台服务器一直跑了快3年了:
05 知乎@hihahuha
我们的机房是2000年重造的,在2008年前可能是2005年放进去了的一台安装有 Windows 2003的数据库服务器,因为y情期间 ups 无人维护断了电,再没有开出来。
其间鞠躬尽瘁十多年没有重启过,稳定运行,特此嘉奖。
06 知乎@知者不知
绝对不止6年啦,我找了一下我们目前的生产环境设备,已经运行4822天。
拿出计算器算一算,4822/365,已经13年多了。
07 知乎@Rearc
某管的视频截图,Sun 280R solaris9 ----> 10年(3737天 uptime)。
还听过八卦说前几年国内某企业机房下电的一台 Sun 服务器是19年运行时间(这个无图无真相了)。
怀念伟大的 SUN!
08 知乎@penddy
首先,吉尼斯世界纪录有一个类似的记录,旅行者 2 号的系统已经运行接近 47 年。
连续运行时间最长的计算机系统是美国宇航局航行者2号航天器上的计算机命令系统(CCS)。
这对互联计算机自1977年8月20日航天器发射以来一直在运行。截至2020年10月29日,CCS已运行43年70天。
同时,旅行者1号已经在太空飞了46年了,搭载的计算机一直没变砖。
09 知乎@scim
6年肯定不止,手头这台也有3269天;有两台HP RX8640退役之前看了也是3000多天,还拍了照片,等下次翻到传一下。
10 知乎@凉了
我就是干运维的,干活的原则——能不动,就不动……
11 知乎@懒得勤快
大型游戏地球 Online 的服务器 uptime 已经超40亿年了……
这些年小编给你分享过的干货
转发在看就是最大的支持❤️