阿里云LVM 真·原地扩容 加硬盘 换硬盘 释放硬盘

阿里云在线原地扩容要点: 必须临时或永久添加一个新的云盘(需要两个以上的硬盘,扩容完可以删除一个)

LVM能方便的扩容但是设计上对硬盘的容量的变化的情况处理能力是不足的,要缩容或扩容,应该用增加删除或替换硬盘实现,可以实现在线不不中断业务所容扩容,umount都不需要

创建物理卷

pvcreate /dev/vdc

将新硬盘添加到vg1

vgextend vg1 /dev/vdc

移除旧硬盘的数据(无损移动到其他硬盘 确保其他硬盘空间充足)

pvmove /dev/vdb

离线硬盘

pvchange -xn /dev/vdb

将硬盘从vg1移除

vgreduce vg1 /dev/vdb

将硬盘从LVM移除

pvremove /dev/vdb

完成,可以拔除/dev/vdb了