扩容镜像后端存储
介绍如何对后端镜像存储进行扩容
扩容适用于以下两种情况
- 新部署的环境 /opt/cloud/workspace/data/glance 空间太小,不足以存储所需要的镜像
- 已有环境已经耗尽存储空间,无法存储新的镜像,且已有镜像正在使用都不能清理释放
新环境
- 目标是将空的 /opt/cloud/workspace/data/glance 进行扩容,以保证可以存储所需要的镜像文件
- 新磁盘 /dev/sdd
- 将/dev/sdd分区并格式化
- 将/dev/sdd1挂载到 /opt/cloud/workspace/data/glance 目录, 并且将挂载信息写入/etc/fstab
- mount /dev/sdd1 /opt/cloud/workspace/data/glance
- 大空间目录 /home/glance/images
- 将 /home/glance/images 目录挂载到 /opt/cloud/workspace/data/glance 目录, 并且将挂载信息写入/etc/fstab
- mount –bind /home/glance/images /opt/cloud/workspace/data/glance
- 新磁盘 /dev/sdd
已有环境扩容
- 目标是将已有镜像 /opt/cloud/workspace/data/glance 进行扩容
- 新磁盘 /dev/sdd
- 将/dev/sdd分区并格式化
- 将/dev/sdd1挂载到/mnt目录(mount /dev/sdd1 /mnt)
- 将/opt/cloud/workspace/data/glance镜像转移至/mnt(rsync -avp /opt/cloud/workspace/data/glance/* /mnt/)
- 卸载/dev/sdd1(unmount /dev/sdd1)
- 将/dev/sdd1挂载到 /opt/cloud/workspace/data/glance 目录, 并且将挂载信息写入/etc/fstab
- mount /dev/sdd1 /opt/cloud/workspace/data/glance
- 大空间目录 /home/glance/images
- 将 /opt/cloud/workspace/data/glance 镜像文件转移至/home/glance/images目录(rsync -avp /opt/cloud/workspace/data/glance/* /home/glance/images/)
- 将 /home/glance/images 目录挂载到 /opt/cloud/workspace/data/glance 目录, 并且将挂载信息写入/etc/fstab
- mount –bind /home/glance/images /opt/cloud/workspace/data/glance
- 新磁盘 /dev/sdd