【发布时间】:2015-10-27 20:21:21
【问题描述】:
# pvs output
PV VG Fmt Attr PSize PFree
/dev/xvdf server-backups-vol lvm2 a-- 1024.00g 0
/dev/xvdk server-backups-vol lvm2 a-- 1024.00g 0
/dev/xvdn server-backups-vol lvm2 a-- 1024.00g 0
/dev/xvdo server-backups-vol lvm2 a-- 1024.00g 0
/dev/xvdp server-backups-vol lvm2 a-- 1024.00g 0
# df -h output for the 'server-backups-vol' logical volume
Size Used Avail Use%
5.0T 1.8T 3.0T 37%
# physical volumes containing the 1.8T of data that I want to move
/dev/xvdn
/dev/xvdk
所有物理卷都是 AWS 上的 EBS 卷,但是 xvdn 和 xvdk 是 SSD (gp2),我想将它们迁移到其他磁盘,因为它们是更便宜的磁性磁盘。我的计划是将其他 3 个物理卷添加到卷组并调整其大小以将逻辑卷增加到满容量,然后我会移除两个 SSD,我希望它会自动将数据迁移到剩余的磁盘。 .我被困在最后一部分。 This guide 似乎是我想要的,但我的 pvs 输出显示 PFree 是 0,我不确定问题是什么或纠正它的正确方法是什么。
这是我用来扩展逻辑卷的命令:
vgextend server-backups-vol /dev/xvdf
vgextend server-backups-vol /dev/xvdo
vgextend server-backups-vol /dev/xvdp
lvextend -l +100%FREE /dev/server-backups-vol/server-backups
resize2fs /dev/server-backups-vol/server-backups
感谢您的帮助!
【问题讨论】:
标签: amazon-web-services amazon-ec2 filesystems amazon-ebs lvm