linux-磁盘管理与文件系统-LVM
Posted 可乐卷儿
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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
以上是关于linux-磁盘管理与文件系统-LVM的主要内容,如果未能解决你的问题,请参考以下文章