数据库服务器报 cannot set user id: Resource temporarily unavailable错误

 公司mongodb服务器调试过程中发现报错如下:

 
su: cannot set user id: Resource temporarily unavailable
 
经排查是服务器系统单个用户打开进程最大数限制导致。
 
nproc(单个用户可用的最大进程数量)
 
主要修改系统 nproc值,即可解决问题,
 
1.在limit文件追加下面两行;
 
vi  /etc/security/limits.conf  
 
* soft nproc  10240
* hard nproc  10240
 
2. 修改 nproc 默认值1024 到10240;
 
[root@cn-collect01 ~]# vi /etc/security/limits.d/90-nproc.conf
 
 
*          soft    nproc     10240
 

你可能感兴趣的:(mongodb,报错,服务器,nproc)