【Linux】记一次磁盘占用异常问题:mkdir: 无法创建目录“test“: 设备上没有空间

您所在的位置:网站首页 无法创建d3d9显示设备 【Linux】记一次磁盘占用异常问题:mkdir: 无法创建目录“test“: 设备上没有空间

【Linux】记一次磁盘占用异常问题:mkdir: 无法创建目录“test“: 设备上没有空间

2024-07-14 02:18| 来源: 网络整理| 查看: 265

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

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

df -i

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

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

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

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

在这里插入图片描述 接着进入: var 文件夹执行相同的命令,依次找到 /var/lib/docker 文件夹,看到这个里面是 container 里面占用最多,看了果然是某个容器搞的鬼,进去看看是谁 在这里插入图片描述 container里面包含了之前运行的容器产生的数据,文件夹命名是随机的容器名称,看下是这货占用最多 在这里插入图片描述 看下里面的文件,果然是日志文件 在这里插入图片描述 看到日志文件里面包含大量的 -NOAUTH Authentication 相关的信息,想到之前搭建redis集群,第一次是没有添加密码的,第二次加了密码,可能是因为这个,所以导致集群节点互相通信时,验证失败,导致一直打印日志把磁盘给占满了。 在这里插入图片描述 删除上面的日志文件,看下磁盘占用已恢复正常。 在这里插入图片描述



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3