是这样的,在运行一个生物信息学软件时出现 ‘打开文件的数量过多’ 的错误,便去修改了/etc/security/limits.conf,在里面添加了
* soft nofile 1000000
* hard nofile 1000000
总之就是把软硬文件数限制设置得非常的大,然后 ‘打开文件的数量过多’ 的error解决了,一切看似都在往好的方向发展。
在网上找了一圈,使用单用户模式修改了很多的配置,却仍没解决,直到撇到一眼 limits.conf ,才记起来在一天前(出现无法登陆问题的几小时前),修改过这个文件,然后死马当活马医,将它修改成
* hard nofile 65536
* soft nofile 65536
之后问题解决。
整个过程是这样子的:
1.本地/远程同时无法登陆linux系统
2.进入单用户模式(自己网上搜索)
3.修改/etc/security/limits.conf
4.问题解决
受到的提示、教训
1、使用root权限修改系统的配置文件时,一定要记录下修改的过程,做一下原始文件的备份
2、一些错误/后果是可以延后发生的,并不是修改了一些文件后,立马就会出现问题。可以往之前的时间段寻找问题的原因。
网友评论