日期:2014-05-16  浏览次数:20695 次

这个资源限制提示会导致机器宕机吗?
大家好:
   我们公司使用的是suse 9 linux 系统。宕机时,messages日志经常出现以下信息:
open files rlimit 0 reached for uid 65534 pid 1087
---
我查了一下, uid 65534是nobody用户,但根据pid找不到相关的进程,即使刚才出现的这样的提示,根据pid也查不到相关的进程。
而且执行 ulimit -a 和 ulimit -n 都显示 open files 资源是1024。为什么/var/log/messages日志
还会出现 open files rlimit 0 reached for uid 65534 pid xxxx 的提示呢?
想请教以下几个问题:
1、open files rlimit 0 reached for uid 65534 pid xxxx 这是什么意思?
    是说:为用户 65535 进程xxxx开启了0个远程限制文件吗?
2、执行 ulimit -a 和 ulimit -n 都显示 open files 资源是1024。为什么/var/log/messages日志
还会出现 open files rlimit 0 reached for uid 65534 pid xxxx 的提示呢?
3、open files rlimit 0 reached for uid 65534 pid xxxx 这个会是导致宕机的原因吗?

--------
待复,感谢!
------解决方案--------------------
用命令设置的,重启就没效了,也可以在 /etc/profile 中加入 ulimit -SH -n 4096