lvextend和resize2fs命令扩展逻辑卷空间 调整ext文件系统的空间大小

lvextend命令用于在线扩展逻辑卷的空间大小,而不中断应用程序对逻辑卷的访问。使用lvextend命令动态在线扩展磁盘空间,整个空间扩展过程对于应用程序来说是完全透明的。

语法 lvextend(选项)(参数) 选项 -L:指定逻辑卷的大小,单位为“kKmMgGtT”字节;

-l:指定逻辑卷的大小(LE数)。

参数 逻辑卷:指定要扩展空间的逻辑卷。

实例 使用lvextend命令为逻辑卷/dev/vg1000/lvol0增加100M空间。

在命令行中输入下面的命令: [root@localhost ~]# lvextend -L +100M /dev/vg1000/lvol0 #为了解决增加100M空间

输出信息如下: Extending logical volume lvol0 to 300.00 MB Logical volume lvol0 successfully resized

root@oradbfrsrv001 ~]# lvextend -L +50G /dev/oravg/oralv
Extending logical volume oralv to 499.00 GiB
Logical volume oralv successfully resized
[root@oradbfrsrv001 ~]# resize2fs /dev/oravg/oralv
resize2fs 1.41.12 (17-May-2010)
Filesystem at /dev/oravg/oralv is mounted on /u01; on-line resizing required
old desc_blocks = 29, new_desc_blocks = 32
Performing an on-line resize of /dev/oravg/oralv to 130809856 (4k) blocks.
The filesystem on /dev/oravg/oralv is now 130809856 blocks long.
之前的lv 还有50G
现在加完就没有了,下次还要先加磁盘才行
 

 resize2fs:调整ext文件系统的空间大小

 搭配逻辑卷lv使用方法:resize2fs /PATH/TO/LV_NAME 3G  调整LV的逻辑边界大小为3G

一、扩展逻辑卷lv:(必须先扩展逻辑卷的物理边界,再扩展逻辑边界

     lvextend 扩展逻辑卷的物理边界

          -L [+]# /PATH/TO/LV_NAME  指定扩展后的容量,+表示在目前容量上直接增加#容量

                   不用+表示,扩展后的容量为#

  Usag:  lvextend -L +5G /PATH/TO/LV_NAME 表示LV在现有的容量上再增加5G容量

         lvextend -L 5G /PATH/TO/LV_NAME 表示扩展后的LV总大小为5G容量

 

     resize2fs  扩展逻辑卷的逻辑边界

         resize2fs /PATH/TO/LV 5G  扩展逻辑边界到5G,该值不能超过物理边界

         resize2fs -p /PATH/TO/LV :-p表示扩展逻辑边界跟物理边界一样大。

 

 

posted @ 2021-08-13 16:34  wanlipiao1985  阅读(2115)  评论(0)    收藏  举报