首页 >> 大全

【Linux】记一次磁盘占用异常问题:mkdir: 无法创建目录“test“

2023-12-21 大全 27 作者:考证青年

在Linux服务器上新建文件夹,提示:mkdir: 无法创建目录"test": 设备上没有空间

使用df命令看下磁盘占用情况:

df -i

可以看到 根目录下磁盘占用已经达到 100% 了。之前也遇到过这种情况,上次是直接把运行的容器给关掉,磁盘占用率立马就下去了。这次就想看下到底是哪个环节除了问题了。

想了下最近服务器上部署的项目,也就新增了redis集群环境,想着会不会是因为这个,但是redis上存的东西肯定不能有这么多,能占用50G,想着是不是哪个容器的日志文件太大了。后面一看果然是redis集群的错误日志。

您的磁盘目录_磁盘文件或目录损坏_

首先切换到根目录,看下磁盘占用情况,哪个文件夹占用的最多:

du -h -x --max-depth=1

接着进入: var 文件夹执行相同的命令,依次找到 /var/lib/ 文件夹,看到这个里面是 里面占用最多,看了果然是某个容器搞的鬼,进去看看是谁

里面包含了之前运行的容器产生的数据,文件夹命名是随机的容器名称,看下是这货占用最多

看下里面的文件,果然是日志文件

看到日志文件里面包含大量的 - 相关的信息,想到之前搭建redis集群,第一次是没有添加密码的,第二次加了密码,可能是因为这个,所以导致集群节点互相通信时,验证失败,导致一直打印日志把磁盘给占满了。

删除上面的日志文件,看下磁盘占用已恢复正常。

关于我们

最火推荐

小编推荐

联系我们


版权声明:本站内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 88@qq.com 举报,一经查实,本站将立刻删除。备案号:桂ICP备2021009421号
Powered By Z-BlogPHP.
复制成功
微信号:
我知道了