linux-磁盘管理与文件系统(二)-LVM


一、LVM的概述

逻辑卷管理全称:Logical Volume Manager :

  • 动态调整磁盘容量,从而提高磁盘管理的灵活性
  • /boot分区用于存放引导文件,不能基于LVM创建
  • 图形界面管理工具
    • system-config-lvm

1、PV(Physical Volume)物理卷

通常对应为一个普通分区或整个硬盘;系统中加载两个硬盘sdb/sdc,可以把硬盘设置成PV

2、VG(volume group)卷组

由一个或多个物理卷组成一个整体(逻辑性的空间);可以动态增加或移除物理卷

3、LV(logical volume)逻辑卷

建立在卷组之上,与物理卷没有直接关系;从整体“切出”一小块空间,作为用户创建,一个逻辑卷不一定是从同一个硬盘中划分出来的

4、PE(physical extent)

lvm最小的存储单元;默认是4M创建物理卷时,会在分区或硬盘的头部创建一个保留区块

二、管理LVM

1、物理卷PV

1.1、创建

pvcreat 分区:可以同时创建多个物理卷:pvcreat 、dev/sd[b-c]

1.2、验证

pvscan 
pvs
pvdisplay:更详细的信息

1.3、删除分区

可以同时删除多个分区

pvremove 分区

2、卷组VG

2.1、创建

vgcreate vg01 分区;可以同时多个分区加入卷组:vgcreate vg01 /dev/sd[b-c]

2.2、验证

vgscan
vgs
vgdisplay:详细信息

2.3、减少

vgreduce vg01 /dev/sdb //减少卷组时,sdb和sdc同时在vg01,就需要把sdb的数据移走,移到sdc,再删除sdb
vgremove vg01// 移除

2.4、扩展

vgextend  vg01 /dev/sdd

3、逻辑卷LV

3.1、创建

lvcreate -n 容量大小 -L 逻辑卷名 //lvcreate -n lv01 -L 5G vg01

3.2、验证

lvscan
lvs
lvdisplay:更详细的信息

3.3、扩展

扩展逻辑卷

lvextend -L +大小 /dev/卷组名/逻辑卷名:逻辑卷扩展增加*G
lvextend -L 大小 /dev/卷组名/逻辑卷名:逻辑卷变成*G;大小不带+就是变成大小,而不是增加

扩展PE

lvextend -l  pe数量(4M的倍数)/dev/vg01/lv01:pe的空间变成*G
注意点:逻辑卷指定增加空间时,不足最小单位系统直接满足
30*102/4=7680  30G
lvextend -l 7680 /dev/vg01/lv02
//
vgchange -s 兆数 vg01:修改pe大小,这里只能写2的备注(1除外)

4、格式化激活

xfs:xfs_growfs /dev/vg01/lv01
ext4:resize2fs  /dev/vg01/lv01

5、挂载

mkdir wuhuidong
mount /dev/vg01/lv01  /wuhuidong

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值