由于部署了ceph 导致docker默认安装路径很快就满了,导致服务器宕机
先清理出一部分空间,再把docker路径迁移至空间较大的分区
1.安装rsync
yum install rsync -y
如果离线 下载地址http://rsync.samba.org/ftp/rsync/
i: tar zxvf rsync-2.6.9.tar.gz
ii: cd rsync-2.6.9
iii: ./configure --prefix=/usr/local/rsync
iiii: make
iiiii: make install
如果编译失败 需要安装gcc gcc-c++ 然后复制到rsync的目录下执行rpm -Uvh *.rpm --nodeps --force
2.创建docker容器存放的路径
# mkdir -p /home/data/docker/lib
3.停止Docker服务并迁移数据到新目录
# systemctl stop docker.service
# rsync -avz /var/lib/docker/ /home/data/docker/lib/
4.创建Docker配置文件
# mkdir -p /etc/systemd/system/docker.service.d/
# vim /etc/systemd/system/docker.service.d/devicemapper.conf
[