【发布时间】:2014-04-02 00:47:58
【问题描述】:
我错误地将受限服务器用作 5000 个并行连接的 iperf 服务器。 (限制为 1024 个进程) 现在每次登录时,我都会看到:
-bash: fork: retry: Resource temporarily unavailable
-bash: fork: retry: Resource temporarily unavailable
-bash: fork: retry: Resource temporarily unavailable
-bash: fork: retry: Resource temporarily unavailable
-bash: fork: Resource temporarily unavailable
然后,我试图杀死它们,但是当我执行 ps 时,我得到了这个:
-bash-4.1$ ps
-bash: fork: retry: Resource temporarily unavailable
-bash: fork: retry: Resource temporarily unavailable
-bash: fork: retry: Resource temporarily unavailable
-bash: fork: retry: Resource temporarily unavailable
-bash: fork: Resource temporarily unavailable
当我执行 killall 或类似的事情时也会发生同样的情况。 我什至尝试过重新启动系统,但这又是我在重新启动后得到的:
-bash-4.1$ sudo reboot
-bash: fork: retry: Resource temporarily unavailable
-bash: fork: retry: Resource temporarily unavailable
-bash: fork: retry: Resource temporarily unavailable
-bash: fork: retry: Resource temporarily unavailable
-bash: fork: Resource temporarily unavailable
-bash-4.1$
所以基本上我什么都做不了。所有命令都会出现此错误:/ 但是,我可以“退出”。
这是一个我没有物理访问权限的场外服务器,所以我无法在物理上关闭/打开它。
有什么办法可以解决这个问题吗?我非常感谢任何帮助。
【问题讨论】:
-
你能不能叫现场的人帮你重启机器?
-
我实际上试图避免这种情况,但看起来我必须这样做:叹息:
标签: linux bash process fork ulimit