-bash:fork:无法在远程服务器上分配内存

-bash:fork:无法在远程服务器上分配内存

我犯了一个很大的-bash: fork: Cannot allocate memory错误。

通常我会重新启动。但那不是一个选项。仅使用 SSH,您能想到我可以使用什么技巧吗? /sbin/shutdown -r now给出错误。 ls给出错误。 ps给出错误。

我觉得没什么可做的。但是为什么不问呢?

答案1

您可以尝试以魔术方式重启服务器。首先,您必须激活魔术 SysRq 选项(如果尚未激活)

# echo 1 > /proc/sys/kernel/sysrq

当您准备重新启动机器时,只需运行以下命令:

# echo b > /proc/sysrq-trigger

相关内容