linux LVM 学习笔记(二)


放大,缩小LV容量



----放大LV容量

  ①用fdisk设置新的具有8E system ID的分区;


 /dev/sda10      232220672   238364671     3072000   8e  Linux LVM  

  ②利用pvcreate构建PV;

changeme:~/Desktop # pvcreate /dev/sda10
  Device /dev/sda10 not found (or ignored by filtering).
changeme:~/Desktop # partprobe
changeme:~/Desktop # pvcreate /dev/sda10
  Physical volume "/dev/sda10" successfully created


partprobe命令相当于保存,

  ③利用vgextend将PV加入我们的vbirddvg;

changeme:~/Desktop # vgextend vbirddvg /dev/sda10
  Volume group "vbirddvg" successfully extended

  ④利用lvresize将新加入的PV内的PE加入vbirddlv中;

changeme:~/Desktop # lvresize -l +179 /dev/vbirddvg/vbirddlv 
  Extending logical volume vbirddlv to 13.34 GiB
  Logical volume vbirddlv successfully resized

  ⑤通过resize2fs将文件系统的容量确实增加。



----缩小LV容量

将sda6抽离出来

1.先找出 、dev/sda6 的容量大小,并尝试计算文件系统需要缩小到多少

  PV Name               /dev/sda6
  VG Name               vbirddvg
  PV Size               1.95 GiB / not usable 16.00 MiB
  Allocatable           yes (but full)
  PE Size               16.00 MiB
  Total PE              124
  Free PE               0
  Allocated PE          124
  PV UUID               9dfYpk-X4U1-XuI9-a7E1-48Md-dGdA-Eylkl9

包含124个PE,使用resize2fs时,减去1.95GB


2.降低文件系统的容量

umount /mnt/lvm

resize2fs /dev/vbirddvg/vbirddlv 8000M

3.降低LV容量  /dev/sda6 有124个PE

changeme:~/Desktop # lvresize -l -124 /dev/vbirddvg/vbirddlv 
  WARNING: Reducing active logical volume to 11.41 GiB
  THIS MAY DESTROY YOUR DATA (filesystem etc.)
Do you really want to reduce vbirddlv? [y/n]: y
  Reducing logical volume vbirddlv to 11.41 GiB
  Logical volume vbirddlv successfully resized

这样LV就缩小了,接下来要将、dev/sda6移出vbirddvg这个VG之外。

要确定.dev/sda6里面的PE完全不被使用后才能将/dev/sda6抽离。


4.想爱你确定是否都删除

  PV Name               /dev/sda6
  VG Name               vbirddvg
  PV Size               1.95 GiB / not usable 16.00 MiB
  Allocatable           yes (but full)
  PE Size               16.00 MiB
  Total PE              124
  Free PE               0
  Allocated PE          124
  PV UUID               9dfYpk-X4U1-XuI9-a7E1-48Md-dGdA-Eylkl9

5.

  vgreduce vbirddvg /dev/sda6

  pvremove /dev/sda6


这样 文件系统以及实际的LV和VG就全部变小了,而且那个/dev/sda6还真的可以拿出来,可以进行其他的用途。



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值