我有一个包含 4 个磁盘的 LVM 虚拟组,该虚拟组上有多个逻辑卷。但是,所有逻辑卷都已放置在组中的第一个磁盘上,导致性能不佳。是否可以重新平衡逻辑卷,以便它们大致均匀地分布在 4 个磁盘上?
要平衡 LV 在所有磁盘上的分布,您可以执行如下命令:
lvconvert --stripes 4 vg/lv01
Run Code Online (Sandbox Code Playgroud)
这会将 LV 条带化lv01
到所有 4 个磁盘。
您还可以考虑更改条带大小(取决于您在此 LV 上存储的多种数据类型)
lvconvert -I 64k vg/lv01
Run Code Online (Sandbox Code Playgroud)
PS 在不同的 PV 上围绕 LV 移动很少有帮助。