我在 lvm 逻辑卷上有一个 raid0/1。我调整了逻辑卷的大小。现在我想调整raid 的大小以使用完整的逻辑卷。这可以用
mdadm /dev/md? --grow -z newsize
Run Code Online (Sandbox Code Playgroud)
当我只做
mdadm /dev/md? --grow
Run Code Online (Sandbox Code Playgroud)
我得到 mdadm: no changes to --grow
但不知何故,我无法弄清楚如何计算newsize
参数。有没有办法告诉 mdadm 增长到最大可能的大小?如果不是,我如何计算用于newsize
论证的最大可能的突袭规模?
尝试这个: mdadm /dev/md0 --grow --size=max
http://linux.die.net/man/8/mdadm
-z, --size=
RAID1/4/5/6 中每个驱动器要使用的空间量(以千字节为单位)。这必须是块大小的倍数,并且必须在驱动器的末尾为 RAID 超级块留出大约 128Kb 的空间。如果未指定(通常未指定),则最小驱动器(或分区)设置大小,但如果驱动器之间的差异大于 1%,则会发出警告。可以使用 --grow 为 RAID 级别 1/4/5/6 设置此值。如果创建的阵列的大小小于当前活动的驱动器,则可以使用 --grow 访问额外的空间。 大小可以指定为 max,这意味着选择适合所有当前驱动器的最大大小。