4.4.9. 扩展条状卷
要增加条状逻辑卷的大小,基本物理卷中必须有足够的可用空间,以便让卷组支持它。例如,如果您有一个使用了这个卷组的双向条带,那么在卷组中添加一个物理卷将会使您无法扩展条带,反之,您必须在卷组中添加至少两个物理卷。
例如:考虑卷组
vg
包括两个基本物理卷,参见 vgs
命令的结果。
vgs
# vgs
VG #PV #LV #SN Attr VSize VFree
vg 2 0 0 wz--n- 271.31G 271.31G
您可以使用整个卷组空间创建一个条带。
注意:那个卷组中已经没有剩余空间了。
vgs
# vgs
VG #PV #LV #SN Attr VSize VFree
vg 2 1 0 wz--n- 271.31G 0
下面的命令在卷组中添加了另一个物理卷,那么就有了 135G 的额外空间。
此时您不能扩展条状逻辑卷来充满卷组,因为需要两个基本设备来将数据按条状保存。
要扩展条状逻辑卷,请添加另一个物理卷,然后扩展该逻辑卷。在这个示例中,在卷组中添加两个物理卷,我们就可以将逻辑卷 5A 扩展成卷组的大小。
如果您没有足够的基本物理设备来扩展条状逻辑卷,那么在扩展不是条状的情况下也可能扩大卷,但可能导致性能不平衡。当为逻辑卷添加空间时,默认操作是使用与现有逻辑卷最新片段相同的条状参数,但您可覆盖那些参数。下面的例子是在启动
lvextend
命令失败后,使用剩余的可用空间扩大了条状逻辑卷。