【紧急求救】/bin/bash: Too many open files in system

shastsa 2009-02-10 06:36:03
远程SSH Linux FC7服务器,系统返回:/bin/bash: Too many open files in system,connection closed。造成此问题的原因已知,但是因为服务器不在本地,因此想请教各位大侠,是否有办法不重启系统能够登录。
...全文
1432 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
shastsa 2009-02-11
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 linaxing 的回复:]
不会。只要那个打开文件的进程不退出,这些文件描述符就会一直被占用。
[/Quote]
惨,只好求人重启了。
linaxing 2009-02-11
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 shastsa 的回复:]

有没有可能长时间不用,文件描述符自动关闭呢?
[/Quote]
不会。只要那个打开文件的进程不退出,这些文件描述符就会一直被占用。
shastsa 2009-02-11
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 linaxing 的回复:]
估计远ssh程登录是不行了,因为远程登录需要打开一个新的socket描述符。
如果该服务器有serial console的话,可以用serial console来登录。
如果没有的话估计只能本地登录或者只能重新启动机器了。

问题的原因估计是某个应用里面打开的文件描述符没有关闭,长时间积累后导致
文件描述符用完了。
[/Quote]
有没有可能长时间不用,文件描述符自动关闭呢?
linaxing 2009-02-11
  • 打赏
  • 举报
回复
估计远ssh程登录是不行了,因为远程登录需要打开一个新的socket描述符。
如果该服务器有serial console的话,可以用serial console来登录。
如果没有的话估计只能本地登录或者只能重新启动机器了。

问题的原因估计是某个应用里面打开的文件描述符没有关闭,长时间积累后导致
文件描述符用完了。
快乐田伯光 2009-02-11
  • 打赏
  • 举报
回复
直接把异常程序kill掉也可以。

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧