首页 > 滚动 >
 
 

焦点速递!关于lvm磁盘管理-lv的大小调整-lv的扩展与缩减

2023-06-26 10:16:59  来源:博客园


(资料图片仅供参考)

关于lvm磁盘管理中,lv的扩展可以使用lvextend命令,lv的缩减可以使用lvreduce命令

另外还有一个lvresize命令,为调整lv的大小,既可以扩容/扩展,也可以缩减,用户与lvextend和lvreduce差

第一部分,关于lv的扩展-扩容

以如下一个叫lvData的lv为例,大小为1G

[root@qq-5201351 ~]# lvs |grep lvDatalvData vgEBS -wi-a----- 1.00g

方式一:在现有的基础上,增加(扩容,扩展)1G的大小空间

[root@qq-5201351 ~]# lvextend -L +1G /dev/vgEBS/lvDataSize of logical volume vgEBS/lvData changed from 1.00 GiB (256 extents) to 2.00 GiB (512 extents).Logical volume vgEBS/lvData successfully resized.

方式二:扩展指定的lv,使用-L 3G(这样指定的大小必须大于当前lv的大小),扩展至3G大小,即lv扩展后的总大小为3G大小

[root@qq-5201351 ~]# lvextend -L 3G /dev/vgEBS/lvDataSize of logical volume vgEBS/lvData changed from 2.00 GiB (512 extents) to 3.00 GiB (768 extents).Logical volume vgEBS/lvData successfully resized.

第二部分:关于lv的缩减-缩小

还是以lvData这个lv为例,当前大小3G

[root@qq-5201351 ~]# lvs |grep lvDatalvData vgEBS -wi-a----- 3.00g

方式一:在现有的基础上,缩减500M的大小

[root@qq-5201351 ~]# lvreduce -L -500M /dev/vgEBS/lvDataWARNING: Reducing active logical volume to 2.51 GiB.THIS MAY DESTROY YOUR DATA (filesystem etc.)Do you really want to reduce vgEBS/lvData? [y/n]: ySize of logical volume vgEBS/lvData changed from 3.00 GiB (768 extents) to 2.51 GiB (643 extents).Logical volume vgEBS/lvData successfully resized.

方式二:减缩到指定的大小,如1G,也是使用-L 1G (指定的大小必须小于当前的大小),即lv缩减后的总大小为1G

[root@qq-5201351 ~]# lvreduce -L 1G /dev/vgEBS/lvDataWARNING: Reducing active logical volume to 1.00 GiB.THIS MAY DESTROY YOUR DATA (filesystem etc.)Do you really want to reduce vgEBS/lvData? [y/n]: ySize of logical volume vgEBS/lvData changed from 2.51 GiB (643 extents) to 1.00 GiB (256 extents).Logical volume vgEBS/lvData successfully resized.

尊重别人的劳动成果 转载请务必注明出处:https://www.cnblogs.com/5201351/p/17502273.html

关键词:

  
相关新闻
每日推荐
  • 滚动
  • 综合
  • 房产