zoukankan      html  css  js  c++  java
  • 命令passwd报错因inode节点处理记录

    故障现象:
    1、修改密码时报错 passwd: Authentication token manipulation error
    2、添加用户报错:unable to lock password file
    分析问题:
    1、检查相关配置文件权限正常:
    /etc/passwd
    /etc/shadow
    df查看硬盘空间正常:

     

    2、使用命令strace -f passwd 追踪分析原因,看到关键报错信息:“No space left on device”,可是df查看硬盘空间没问题呀,可能是inode满了查看的确是根分区inode满了

    查找原因:
    /var/spool/clientmqueue (centos5.x是这个目录,6.x以上为/var/spool/postfix)生成的文件占用完inode,此目录下文件的产生原因主要是crontab里面的命令没有添加“>/dev/null 2>&1”标准输出、错误输出信息都输入到/dev/null


    解决方法:
    1、删除文件后正常,目录下文件太多建议使用管道加xargs:
    ls /var/spool/clientmqueue |xargs rm -rf #因为目录下都是文件最好使用rm -f#

    2、将crontab命令后面添加“>/dev/null 2>&1” 

  • 相关阅读:
    软件工程第一次作业--IT女的进化
    软件工程第五次作业
    软件工程第四次作业
    软件工程第三次作业
    软件工程第二次作业
    v0.1beta
    第二次结对作业
    软件工程结对作业
    软件工程第三次作业
    软件工程第二次作业
  • 原文地址:https://www.cnblogs.com/ruanjian/p/6065582.html
Copyright © 2011-2022 走看看