首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Raspberry pi重置我的服务器

Raspberry pi重置我的服务器
EN

Stack Overflow用户
提问于 2015-03-29 11:12:40
回答 1查看 612关注 0票数 0

问题:我的家庭服务器有时会结冰。这似乎是随机的,我不知道它为什么会这样做。当这种情况发生时,我必须重新启动它,并且它再次正常工作。这种情况通常每周发生一次左右。我并不经常在家,因此,如果我不在的时候发生这种情况,那将是个问题,因为我无法物理地按下重置按钮来重新启动服务器。当它结冰时,我不能把它放在盒子上,也不能以任何方式远程访问它。

可能的解决办法。我在想,我可以将一个raspberry pi连接到我的服务器主板的复位引脚上,让raspberry pi偶尔对服务器执行一次,如果没有响应,那么关闭复位引脚的电路,从而重新启动服务器。这就不需要我等待,直到我将回到家中手动完成这一工作。或者,我一直在考虑设置对pi的ssh访问,这样我就可以运行脚本来重新设置它。

这是可以做到的吗?如果是的话,你能给我指明正确的方向吗?所以我可以对此做一些研究。

任何其他建议,以重新启动我的服务器时,远程冻结,也将不胜感激。

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-03-29 11:42:12

我想你已经有基本的想法了。

如果你查看你的服务器外壳,你应该发现电线从你的电源/复位按钮运行到主板上的引脚。通常按下复位按钮短路两个引脚在一起。

当PI的GPIO引脚运行在3.3伏特时,选择使用PI驱动的基本NPN晶体管来模拟服务器上的复位按钮可能更安全。你会连接到每一根电线,连接一端到收集器,一端到发射器。你会通过电阻把你的PI上的一个引脚连接到基座上。这时,您需要编写程序来驱动连接到晶体管高度的引脚,当您想要重置服务器时。

有许多在线教程详细介绍了如何通过您选择的编程语言操作GPIO引脚。

在当地的电子商店或在线上,所需的电阻和晶体管只需0.50-1.00美元。一个2N3904晶体管和一个175欧姆电阻应该工作得很好。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29328388

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档