码迷,mamicode.com
首页 > 系统相关 > 详细

linux服务器inode节点满了

时间:2017-03-31 19:02:43      阅读:413      评论:0      收藏:0      [点我收藏+]

标签:权限   文件   站点   文件删除   查看   题解   网站   所有者   删除空文件   

今天linux服务器上有个网站又登录不上去了,还有一个网站一直提示验证码错误,

 
之前出现后类似的问题,原因是因为服务器inode节点满了,上次是把/tmp文件删除了,搞定
rm -rf /tmp/
 
所以这次毫不犹豫地再执行这个命令,执行完了,还是不行,郁闷了。
 
用df -i 查看inode节点,发现inode节点还是满了,
 
使用for i in /home/wwwroot/*; do echo $i; find $i | wc -l; done 命令查看发现taoxuexiao这个站点inode节点过多
 
使用find /home/wwwroot/taoxuexiao -type f -size 0 -exec rm {}  \; 命令 删除空文件
 
然后用df -i查看inode节点,发现现在多余的inode节点已经清除了
 
但是thinkphp的网站还是不能登录,二维码还是不正确,但是discuz网站可以登录,发现可能是/tmp目录权限的问题
 
把tmp目录所有者改成root,权限改成777,问题解决!

linux服务器inode节点满了

标签:权限   文件   站点   文件删除   查看   题解   网站   所有者   删除空文件   

原文地址:http://www.cnblogs.com/day959/p/6652716.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!