加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

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

发布时间:2020-12-13 17:04:11 所属栏目:Linux 来源:网络整理
导读:我有一个跨三个物理卷条带化的逻辑卷.我不得不将此逻辑卷移动到另一个物理卷.这与pvmove命令很好地配合.但是,后来我发现逻辑卷仍然是条带化的,现在所有三个条带都在同一个物理卷上.有没有办法将条带化逻辑卷转换为线性逻辑卷?我在 Linux上使用LVM2. 我认为
我有一个跨三个物理卷条带化的逻辑卷.我不得不将此逻辑卷移动到另一个物理卷.这与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.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读