在Pico文本编辑器中打开5GB文本文件,服务器崩溃,SSH无响应,pinging工作

只是在Pico文本编辑器中打开5GB文本文件..服务器崩溃了。SSH没有反应,ping仍然工作。

服务器会自行恢复吗? 这需要多长时间? 该服务器有6GB RAM。 或不会恢复,我必须重新启动吗? (服务器有点远了)

据我所知, nano (大多数发行代替pico )不这样做,但有可能pico加载整个文件到内存。 如果是这样的话,而且如果你实际上使用了pico ,那么对于OOM杀手将要杀死什么来说,你已经有了一个完整的crapshoot。 实际上,最好的办法是重新启动系统,然后在更好的编辑器中重新打开文件。

这可能是发生了什么事

  • pico试图将整个文件加载到内存中
  • Linux注意到..哦,不,我没有更多的内存离开..我必须杀死一些进程
  • 所以它select它认为是最好的杀死的随机进程
  • 它杀死了你的SSH守护进程

或者只是内存不足,内核崩溃了一些奇怪的状态

我想你打开的文件在SSHterminal(不是在一个安装的驱动器,如果服务器没有响应,而不是你的连接或你的机器),并在正常情况下(我不知道你的Linux发行版,以及如何是你的服务器),我认为它有一个很好的机会会独自恢复。 由于你的服务器远离你(如果没有人能够重新启动它),如果你的服务器可能没有响应,我将等待一个小时才能重新启动它。 反正我会重新启动后恢复,如果发生…