首页 > 代码库 > linux服务器inode节点满了
linux服务器inode节点满了
今天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节点满了
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。