一台服务器突然连不上了,但root可以登录,su - tong报错:
su: cannot set user id: Resource temporarily unavailable
网上大多都说用户进程数限制,可是查整个服务器的进程才122个(ps -ef|wc -l)。但是按下面的操作修改确实可行,也搞不明了!
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