社区
系统维护与使用区
帖子详情
【紧急求救】/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
打赏
收藏
【紧急求救】/bin/bash: Too many open files in system
远程SSH Linux FC7服务器,系统返回:/bin/bash: Too many open files in system,connection closed。造成此问题的原因已知,但是因为服务器不在本地,因此想请教各位大侠,是否有办法不重启系统能够登录。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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掉也可以。
su: /
bin
/
bash
: Too many
open
files
in system
su: /
bin
/
bash
: Too many
open
files
in system 业务日志中出现报错 su: /
bin
/
bash
: Too many
open
files
in system --这里报错,说打开的文件太多 --解决方法(增加最大打开文件数的限制,当然最好是自己能控制好这个数量,要不机器性能也不行) [root@tmp ~]# cat /proc/sys/
su: /
bin
/
bash
: Too many
open
files
in system错误
切换到oracle的时候出错:[root@test~]#su-oracle su:/
bin
/
bash
:Toomany
open
files
insystem下面只说解决成功的过程[root@test~]#cat/proc/sys/fs/file-max 512发现文件限制数太少查看/etc/sysctl.conf发现:fs.file-max=512...
安装oracle11g时 su: /
bin
/
bash
: Too many
open
files
in system
root下设置完/etc/sysctl.conf,键入#su - oracle,显示su: /
bin
/
bash
: Too many
open
files
in system 不得已,查看原因,cat /home/oracle/.
bash
_profile:kernel.sem=1055 32000 100 128kernel.shmmax=2147483648fs.file-ma
-
bash
: /usr/
bin
/yum: /usr/
bin
/python: bad interpreter: Too many levels of symbolic links
-
bash
: /usr/
bin
/yum: /usr/
bin
/python: bad interpreter: Too many levels of symbolic links或-
bash
: /usr/
bin
/yum: /usr/
bin
/python: bad interpreter: No such file or directory或which python返回/usr/
bin
/which: ...
linux ulimit 修改文件最大数(ubuntu 20.04、CentOS)\su: /
bin
/
bash
: Too many
open
files
in system
linux ulimit 查看进程打开的文件描述符号、修改文件最大数(ubuntu 20.04、CentOS)
系统维护与使用区
19,612
社区成员
74,603
社区内容
发帖
与我相关
我的任务
系统维护与使用区
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
复制链接
扫一扫
分享
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章