V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
zanxj
V2EX  ›  Linux

一个 Linux 磁盘空间管理问题请教大家

  •  
  •   zanxj · 2021-11-03 15:10:48 +08:00 · 1639 次点击
    这是一个创建于 876 天前的主题,其中的信息可能已经有所发展或是发生改变。
    使用 df 命令发现一个目录占用磁盘空间较大,但进入该目录使用 du 命令并没有发现哪个文件使用了这么大空间。有使用 docker ,但我查看了 docker 镜像和容器及日志也并没有使用到这么大空间。那占用这 82%空间大头怎么查找,有了解的同学吗?

    图 1


    图 2
    AoEiuV020
        1
    AoEiuV020  
       2021-11-03 16:13:28 +08:00
    Disk Usage Analyzer
    这类软件完整读取整个分区文件头按目录列出每个目录的大小,
    不知道有没有命令行的替代品,
    AoEiuV020
        2
    AoEiuV020  
       2021-11-03 16:14:14 +08:00
    搞错,你这压根不是这个目录占用的体积,仔细看,你这目录 size used avail 都和根目录一样,其实就是根目录的分区 bind 到这个目录,
    Usaki
        3
    Usaki  
       2021-11-03 17:30:32 +08:00
    二楼正解,/etc/docker/daemon.json 可以限制下日志大小
    zanxj
        4
    zanxj  
    OP
       2021-11-04 14:30:27 +08:00
    @Usaki #3 在你说的这个目录下只发现一个文件 key.json ,Docker 版本 20.10.7
    Usaki
        5
    Usaki  
       2021-11-05 15:30:17 +08:00
    @zanxj 要自己手动配置的

    {
    "data-root": "/opt/docker",
    "log-driver": "json-file",
    "log-opts": {
    "max-file": "1",
    "max-size": "10m"
    },
    "registry-mirrors": ["阿里云加速地址"],
    "insecure-registries": ["私有仓库地址"]
    }
    zanxj
        6
    zanxj  
    OP
       2021-11-08 09:05:28 +08:00
    @Usaki #5 3Q ,我试试
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   974 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 20:25 · PVG 04:25 · LAX 13:25 · JFK 16:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.