Linux常见问题总结

常见问题总结

 

1.索引占满问题

日常检查服务器发现,HDFS一个Journal Node节点失去连接,服务无法运行,初步检查排除硬件故障。

在系统检查过程中,使用 df -h 发现磁盘空间未占满。但是使用 df -i 发现服务的挂载点下 inodes值使用率为100%了

处理办法:

使用命令查找目录索引占用情况,找到占用多的目录:

for i in /*; do echo $i; find $i | wc -l; done

一般情况下,此问题多是由于 /var/spool/ 这个目录下文件inodes占用最多。

需要注意的是,删除的时候,rm -rf 可能会卡死,在目录中使用下面的命令删除

cd dir
ls | xargs rm -f

分析:/var/spool/clientmequeue下面保存了大量cron的输出内容。 

系统中有用户开启了cron,而cron中执行的程序有输出内容,输出内容会以邮件形式发给cron的用户,而sendmail没有启动所以就产生了这些文件;
解决办法:
将crontab里面的命令后面加上 > /dev/null 2>&1 或者crontab里面的命令后面加上 > /dev/null

 

posted @ 2021-02-20 23:06  OldCha  阅读(289)  评论(0)    收藏  举报