项目场景:
将Docker整体迁移至新磁盘
问题描述:
服务器运维小伙伴今天通知我说服务器磁盘快满了, 我上去df -h一下发现
Filesystem Size Used Avail Use% Mounted on
devtmpfs 16G 0 16G 0% /dev
tmpfs 16G 0 16G 0% /dev/shm
tmpfs 16G 2.9M 16G 1% /run
tmpfs 16G 0 16G 0% /sys/fs/cgroup
/dev/vda1 40G 37G 618M 99% /
overlay 40G 37G 618M 99% /var/lib/docker/overlay2/874d6847419d1a2d219619b688581d9dff86d12a3846e7f8565ad736535e10c5/merged
overlay 40G 37G 618M 99% /var/lib/docker/overlay2/002aeb4ee79b35db4af7af2674bae1403a01978403ed4b1c911c7faf0be69c0c/merged
overlay 40G 37G 618M 99% /var/lib/docker/overlay2/625a48a7d031e224faf24168ec0a85db6a71d9ca88a967d8a9c1be4bf1058ee1/merged
overlay 40G 37G 618M 99% /var/lib/docker/overlay2/1f65639248c9296ced9651cccf4f6722db4d8c4e11dddaa6c90dbb417e1f2577/merged
overlay 40G 37G 618M 99% /var/lib/docker/overlay2/196d72245989acd46cf49b6f297f8b08a6e3a02bcd284abfff42daf5971ad419/merged
overlay 40G 37G 618M 99% /var/lib/docker/overlay2/81664287228bbb9c3bf62b9d4123226e57575f63f7354ee6466aaf48638eed64/merged
overlay 40G 37G 618M 99% /var/lib/docker/overlay2/3d761039a2370da18639e3fe756a4f4f335293c897a1a1096a0c8d840a171e87/merged
overlay 40G 37G 618M 99% /var/lib/docker/overlay2/134c87c2ed413b2ab200d9953a0e9fc7b89b4eb7482355beb905bd40edf405d8/merged
overlay 40G 37G 618M 99% /var/lib/docker/overlay2/892b9b187cfdb3a03288aeb1e88e2791604111b22e8d2ae7031720f3692fc77b/merged
overlay 40G 37G 618M 99% /var/lib/docker/overlay2/3d911badbb7a06ea4697cf974c7cb177e1e1203c354353300b9bf879ad9b1e88/merged
overlay 40G 37G 618M 99% /var/lib/docker/overlay2/c58232a29e6e807f294bcd5ee3cdb55157cdc657f587c1140e86a1f2ae17e6a1/merged
overlay 40G 37G 618M 99% /var/lib/docker/overlay2/b99bcf7bdd2961d036b2384b76038fca61dccb489248a4b8b20d737707f3905f/merged
overlay 4

当服务器磁盘空间不足时,本文档提供了一种解决方案,即如何将Docker服务从满载的磁盘迁移到新的磁盘。步骤包括:检查现有磁盘、创建新分区、格式化新磁盘、挂载新分区、修改Docker配置以及重启Docker服务。通过这一系列操作,可以有效解决Docker因磁盘空间不足导致的问题。
最低0.47元/天 解锁文章
816






