linux – 是否可以将条带化逻辑卷转换为线性逻辑卷?

前端之家收集整理的这篇文章主要介绍了linux – 是否可以将条带化逻辑卷转换为线性逻辑卷?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个跨三个物理卷条带化的逻辑卷.我不得不将此逻辑卷移动到另一个物理卷.这与pvmove命令很好地配合.但是,后来我发现逻辑卷仍然是条带化的,现在所有三个条带都在同一个物理卷上.有没有办法将条带化逻辑卷转换为线性逻辑卷?我在 Linux上使用LVM2.

我认为很明显的可能性是重命名条带逻辑卷,创建一个新的线性逻辑卷,然后复制数据,但这需要使文件系统系统脱机一段时间.不幸的是,我不能在下周之前做到这一点.还有更好的选择吗?

解决方法

也可以首先使用另一个PV构建镜像,然后分割条带卷.这需要一个免费的PV,但我再次假设pvmove也需要它.

例如,如果你有一个使用PV的sda1和sdb1的卷lvsplit,而sdc1是一个具有足够空闲范围的(临时)PV,你可以这样做:

lvconvert -m 1 /dev/volumegroupname/lvsplit

这将使用sdc1构建镜像,从条带卷创建镜像

……让镜子建成……

lvconvert -m 0 /dev/volumegroupname/lvsplit /dev/sda1 /dev/sdb1

这会将镜像转换回单个卷,取出PV / dev / sda1和/ dev / sdb1上的范围,使sdc1成为您现在的lineair LV的唯一PV.

然后,您可以从sdc1转移到另一个PV,或使用镜像技术而不是pvmove迁移回sda1或sdb1.

猜你在找的Linux相关文章