Linux LVM

LVM概述

  • Logical Volume Manager,逻辑卷管理

  • 动态调整磁盘容量,从而提高磁盘管理的灵活性

  • /boot分区用于存放引导文件,不能基于LVM创建

  • 图形界面管理工具

    • system-config-lvm
  • LVM机制的基本概念

  • 4个关键性概念:
    • pv 物理卷
    • vg 卷组 :将多个物理卷加在一起使用
    • lv 逻辑卷 可以跨硬盘
    • pe :lvm最小的存储单元。 lv每一个都是由多个pe组成的,一块pe的大小默认是4M,创完vg时产生。

LVM应用

步骤:
1, 添加硬盘

2,加入PV
pvcreate /dev/sdb /dev/sdc :同时加入sdb sdc
在这里插入图片描述

查看 pvscan (pvs):查看PV。 pvdisplay也可以查看 更详细

pvremove /dev/sdb /dev/sdc : 删除pv

pvcreate /dev/sd[b-c] :同时创建sdb-sdc

3,加入卷组
vgcreate vg01 /dev/sdb /dev/sdc :将pv两个同时加入卷组 vg01
在这里插入图片描述

vgremove vg01 :删除vg01
查看vg :vgdispay 查看vg详细信息。vgscan vgs都可以查看

4,分lv
lvcreate -n lv01 -L 5G vg01 :在vg01分好lv
在这里插入图片描述

查看 :lvscan
自动映射到/dev/vg01/lv01

5.格式化:
mkfs.xfs /dev/vg01/lv01
在这里插入图片描述

6.挂载:
mkdir /xxx :创建目录
mount /dev/vg01/lv01 /xxx

ll /dev/mapper/vg01-lv01

在这里插入图片描述

7.扩展/dev/vg01/lv01内存
lvextend -L +10G /dev/vg01/lv01
在这里插入图片描述
lvextend -l 7680 /dev/vg01/lv02 :增加30G 7680 =7680个pe 就是7680*4M/1024=30G
vgs 看空闲的内存
修改pe:

vgchange -s 1 (2 4 6 8 :必须是2的倍数)

在这里插入图片描述

xfs_growfs /dev/vg01/lv01:激活调整/dev/vg01/lv01大小
在这里插入图片描述

resize2fs /dev/vg01/lv01 :激活调整ext4的大小
df -hT:
在这里插入图片描述

VG扩展
vgextend vg01 /dev/sdd :将sdd加入vg01

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值