我修改了一台AIX系统的/etc/securiry/limits,将最大文件句柄数nofiles默认值由1024设置为60000。修改后,root用户和其他用户都生效了,但是有一个应用用户却不生效。并且我确定/etc/securiry/limits没有单独描述该用户。有没有遇到过这个问题专家?
收起/etc/security/limits修改后需要用户重新登录生效;你先重新登录该用户,再ulimit -a看看设置是否还未生效;
如果ulimit -a显示正常但应用不正常,需要考虑是否中间件或应用本身修改了设置。
注意limits文件语法要求是比较严格的,用户名和参数设置之间不能留空行,否则设置不能生效。