遇到了大问题,我所有的 inode 似乎都被使用了。我已经清理了所有未使用的卷使用命令清理所有容器和图像 -> docker prune
但它似乎仍然充满:
Filesystem Inodes IUsed IFree IUse% Mounted on
none 3200000 3198742 1258 100% /
tmpfs 873942 16 873926 1% /dev
tmpfs 873942 13 873929 1% /sys/fs/cgroup
/dev/sda1 3200000 3198742 1258 100% /images
shm 873942 1 873941 1% /dev/shm
tmpfs 873942 1 873941 1% /sys/firmware
Run Code Online (Sandbox Code Playgroud)
码头工人信息
Containers: 5
Running: 3
Paused: 0
Stopped: 2
Images: 23
Server Version: 17.06.1-ce
Storage Driver: aufs
Root Dir: /var/lib/docker/aufs
Backing Filesystem: extfs
Dirs: 53
Dirperm1 Supported: true
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins:
Volume: local
Network: bridge host macvlan null overlay
Log: awslogs fluentd gcplogs gelf journald json-file logentries splunk syslog
Swarm: inactive
Runtimes: runc
Default Runtime: runc
Init Binary: docker-init
containerd version: 6e23458c129b551d5c9871e5174f6b1b7f6d1170
runc version: 810190ceaa507aa2727d7ae6f4790c76ec150bd2
init version: 949e6fa
Kernel Version: 3.16.0-4-amd64
Operating System: Debian GNU/Linux 8 (jessie)
OSType: linux
Architecture: x86_64
CPUs: 2
Total Memory: 6.668GiB
Name: serveur-1
ID: CW7J:FJAH:S4GR:4CGD:ZRWI:EDBY:AYBX:H2SD:TWZO:STZU:GSCX:TRIC
Docker Root Dir: /var/lib/docker
Debug Mode (client): false
Debug Mode (server): false
Registry: https://index.docker.io/v1/
Experimental: false
Insecure Registries:
127.0.0.0/8
Live Restore Enabled: false
Run Code Online (Sandbox Code Playgroud)
我认为唯一可以做到这一点的是我正在这台机器上进行的构建。此构建运行包含许多文件的 npm 安装。这些文件可以留在服务器上吗?我有机会删除这些临时文件吗?
系统中是否有任何悬空卷?如果您有悬空卷,它可能会填满您的磁盘空间。
列出所有悬空卷
docker volume ls -q -f dangling=true
Run Code Online (Sandbox Code Playgroud)
删除所有悬空卷
docker volume rm `docker volume ls -q -f dangling=true`
Run Code Online (Sandbox Code Playgroud)
发现错误,这个好像是Docker 17.06.1-ce错误。这个版本似乎无法正确删除图像,并保留文件,/var/lib/docker/aufs/mnt/
所以只需升级到新的 docker 版本就可以了。现在 df 告诉我
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda1 51558236 3821696 45595452 8% /
udev 10240 0 10240 0% /dev
tmpfs 1398308 57696 1340612 5% /run
tmpfs 3495768 0 3495768 0% /dev/shm
tmpfs 5120 0 5120 0% /run/lock
tmpfs 3495768 0 3495768 0% /sys/fs/cgroup
Run Code Online (Sandbox Code Playgroud)
这个更好 :)
| 归档时间: |
|
| 查看次数: |
11304 次 |
| 最近记录: |