美文网首页Linux系统
记一次修改配置文件导致本地/远程同时无法登陆centos的情况

记一次修改配置文件导致本地/远程同时无法登陆centos的情况

作者: 芒果芭乐 | 来源:发表于2019-08-27 11:30 被阅读0次

    是这样的,在运行一个生物信息学软件时出现 ‘打开文件的数量过多’ 的错误,便去修改了/etc/security/limits.conf,在里面添加了

    * soft nofile 1000000
    * hard nofile 1000000
    

    总之就是把软硬文件数限制设置得非常的大,然后 ‘打开文件的数量过多’ 的error解决了,一切看似都在往好的方向发展。

    殊不知,过了几个小时之后,服务器的远程连接窗口一个接一个的断开,而且还没办法重新连接上。没办法哇,只能使用本地的screen进行修复排除了,但没想到也没办法登陆,出现‘无法打开会话’的提示: image.png
    在网上找了一圈,使用单用户模式修改了很多的配置,却仍没解决,直到撇到一眼 limits.conf ,才记起来在一天前(出现无法登陆问题的几小时前),修改过这个文件,然后死马当活马医,将它修改成
    * hard nofile 65536
    * soft nofile 65536
    

    之后问题解决。

    整个过程是这样子的:

    1.本地/远程同时无法登陆linux系统
    2.进入单用户模式(自己网上搜索)
    3.修改/etc/security/limits.conf
    4.问题解决

    受到的提示、教训

    1、使用root权限修改系统的配置文件时,一定要记录下修改的过程,做一下原始文件的备份
    2、一些错误/后果是可以延后发生的,并不是修改了一些文件后,立马就会出现问题。可以往之前的时间段寻找问题的原因。

    相关文章

      网友评论

        本文标题:记一次修改配置文件导致本地/远程同时无法登陆centos的情况

        本文链接:https://www.haomeiwen.com/subject/yawsectx.html