linux磁盘管理-创建逻辑卷教程:轻松学会创建逻辑卷(图文教程)

linux磁盘管理-创建逻辑卷

一、LVM 原理

要想理解好LVM的原理,我们必须首先要掌握4个基本的逻辑卷概念。

①PE (Physical Extend)  物理拓展

②PV (Physical Volume)  物理卷

③VG (Volume Group)  卷组

④LV (Logical Volume)  逻辑卷

PV(Physical Volume,物理卷)

物理卷是LVM机制的基本存储设备,通常对应为一个普通分区或整个硬盘。

创建物理卷时,会在分区或硬盘的头部创建一个保留区块,用于记录LVM的属性,并把存储空间分割成默认大小为4MB的基本单元(Physical Extent,PE),从而构成物理卷

物理卷一般直接使用设备文件名称,如/dev/sdb1 , /dev/sdb1, /dev/sdd等

对于转换成物理卷的普通分区,建议先使用fdisk工具将分区类型的ID标记号改为“8e”(8e表示LVM逻辑卷),若是整块硬盘,可以将所有磁盘空间划分为一个主分区后再做相对应调整

VG(Volume Group,卷组)

卷组:由一个或多个物理卷组成一个整体

在卷组中可以动态的添加或移除物理卷

许多个物理卷可以分别组成不同的卷组,卷组的名称由用户自定义

LV(Logical Volume,逻辑卷)

逻辑卷建立在卷组之上,与物理卷没有直接关系

对于逻辑卷来说,每一个卷组就是一个整体,从这个整体中“切出”一小块空间,作为用户创建文件系统的基础,这一小块空间就称为逻辑卷

使用mkfs等工具在逻辑卷上创建文件系统以后,就可以挂载到Linux系统中的目录下使用

- 看了上边的介绍之后以下进入正题开始创建逻辑卷pv vg lv

1.新添加好磁盘启动,查看新增磁盘和现有使用情况

lsblk

df -Th

2.查看未分区的磁盘

3.对磁盘sdb进行分区

fdisk /dev/sdb

4.建立新的分区:

输入 n 新建分区

输入 p 为建立主分区

输入 1 为建立第一个主分区

分区起始位置可以直接回车,默认是1

输入 p 打印分区情况,发现已建立一个分区 /dev/sdb1,但是 此分区为 Linux 格式

5.改变系统标识符

输入 t 改变分区1的属性

输入 L 查看有个属性对应的命令

输入 8e 改变分区1为 Linux LVM格式

输入 p 打印分区情况,发现建立的分区 /dev/sdb1 为 Linux LVM 格式

输入w保存退出

6. 再次使用 fdisk -l 查看系统内磁盘情况发现 /dev/sdb上已有一个 Linux LVM 格式的 /dev/sdb1分区

7.创建pv

扫描系统pv:pvs

创建pv :pvcreate /dev/sdb1

查看pv:pvs

8.创建VG

扫描系统VG:vgs

创建VG:vgcreate datevg /dev/sdb1 (datevs为自定义Vg的名字)

查看VG:vgs

也可以用pvs查看新建的vg

9.创建lv

扫描系统lv:lvs

查看vg中的pe个数:vgdisplay

创建lv:lvcreate -l 5119 -n lv1 datevg( -l(是VG中pe的个数) lv1为起的lv名字 是从datevg里创建的)

查看lv:lvs

10.格式化刚才创建好的lv

mkfs.xfs /dev/datevg/lv1

11.创建目录

创建测试目录:mkdir /test

挂载目录:mount /dev/datevg/lv1 /test

查看:df -h

ps:可以前往上一篇查看

12.设置开机挂载

使用lsblk命令可以清晰的获取全局的块设备布局。

然后,使用blkid命令可以获取设备的文件类型。

vim编辑/etc/fstab文件系统信息。

PS:这里是随意拉了个根“/”不要学习

扩展:

扩容操作

示例

lvextend -L  +20G  /dev/vg1/lv1

记得打加号“+”

做到这里就大功告成了总结一下lvm所涉及到的一些命令

pvcreate  设备名1  [设备名2   … …]

vgcreate  卷组名  物理卷名1     物理卷名2

lvcreate   -L  容量大小  -n  逻辑卷名  卷组名

lvextend  -L  +大小  /dev/卷组名/逻辑卷名

功能

物理卷管理

卷组管理

逻辑卷管理

Scan 扫描

pvscan

vgscan

lvscan

Create 建立

pvcreate

vgcreate

lvcreate

Display 显示

pvdisplay

vgdisplay

lvdisplay

Remove 删除

pvremove

vgremove

lvremove

Extend 扩展

vgextend

lvextend

Reduce 减少

vgreduce

lvreduce

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值