文章目录在某些情况下运行的harbor占用的磁盘过大或安装的默认位置磁盘过小,导致磁盘空间不足,需要将数据迁移到空间足够的磁盘上。
1、关闭harbor服务2、迁移数据3、修改Harbor配置文件harbor.yml4、启动Harbor服务5、删除原来的数据文件
Harbor的安装可参考:https://blog.csdn.net/u011943534/article/details/110918562
数据迁移步骤如下:
1、关闭harbor服务docker-compose down -v2、迁移数据
从harbor.yml种找到data_volume的配置,数据拷贝至迁移的目标目录 cp -r <原来的路径> <新路径> 例如: cp -r /data /home/harbordata/3、修改Harbor配置文件harbor.yml
# 编辑 harbor.yml 文件 vim harbor.yml # 修改 data_volume 的挂载目录(修改前,请记录原始的地址,后面迁移数据需要用到) # The default data volume data_volume: /home/harbordata/data # 修改日志文件目录(可选) # The directory on your host that store log location: /home/harborlogs4、启动Harbor服务
./prepare docker-compose up -d5、删除原来的数据文件
rm -rf <原来的数据文件路径> 例如: rm -rf /data



