The required value for 'Process open file descriptors limit' (ulimit -n) is not documented clearly.
上次发布: August 25, 2014ArcGIS Server (Java)
漏洞 ID 编号
NIM045598
已提交
May 28, 2009
上次修改时间
June 5, 2024
适用范围
ArcGIS Server (Java)
找到的版本
9.3
操作系统
Windows OS
操作系统版本
XP
修正版本
N/A
状态
Fixed
此漏洞已得到修复。 有关详细信息,请参阅“版本修复”和“其他信息”(如果适用)。
附加信息
check http://kbplus/kbdoc.asp?dbid=37267. If you think this KB doc is not sufficient, let me know.
解决办法
This value can be set with the rlim_fd_max parameter in the /etc/system file, if not using zones or using the global zone.Using zones, there is no /etc/system in a zone, so you set process.max-file-descriptor in /etc/project instead.I edited /etc/project and changed this line..default:3::::..to this..default:3::::process.max-file-descriptor=(basic,65536,deny)..and now I can su to the other user and set the ulimit -n 65536.ags@zpospp01:# prctl -n process.max-file-descriptor $$process: 22424: -bashNAME PRIVILEGE VALUE FLAG ACTION RECIPIENTprocess.max-file-descriptor basic 65.5K - deny 22424 system 2.15G max deny -