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.

相关文章

1、安装Apache。 1)执行如下命令,安装Apache服务及其扩展包...
一、先说一下用ansible批量采集机器信息的实现办法: 1、先把...
安装配置 1. 安装vsftpd 检查是否安装了vsftpd # rpm -qa | ...
如何抑制stable_secret读取关键的“net.ipv6.conf.all.stabl...
1 删除0字节文件 find -type f -size 0 -exec rm -rf {} ...
## 步骤 1:安装必要的软件包 首先,需要确保系统已安装 `dh...