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表示扩展逻辑边界跟物理边界一样大。

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM