lvresize
命令实际上是 lvextend
和 lvreduce
的集合,它可以用于扩展和缩小逻辑卷的大小。lvresize
命令的灵活性使得你可以在一个命令中执行逻辑卷的大小调整,而不必使用不同的命令。
用法:
lvresize [选项] <逻辑卷路径>
主要选项:
-l
或-L
:指定逻辑卷的大小。-r
:自动调整文件系统大小(如果文件系统支持的话)。
示例:
-
扩大逻辑卷:
lvresize -l +100%FREE /dev/vg1/lv1
lvresize -L +10G /dev/vg1/lv1
-
缩小逻辑卷:
lvresize -L -5G /dev/vg1/lv1
lvresize -l -50% /dev/vg1/lv1
-
自动调整文件系统:
lvresize -r -L +5G /dev/vg1/lv1
lvresize
的灵活性使得它成为一种方便的工具,可以在不同的情况下用于调整逻辑卷的大小,而不必分别使用 lvextend
和 lvreduce
。