当前位置:专辑空间 -- 技术备忘录
Linux逻辑卷的创建 (一)
2022-12-04 15:42:59

Linux逻辑卷的创建

什么是LVM?

LVM(逻辑卷管理器):是Linux环境下对磁盘分区进行管理的一种机制。主要作用是动态分配磁盘分区及调整磁盘分区大小,并且可以让多个分区或者物理硬盘作为一个逻辑卷(相当于一个逻辑硬盘)来使用。可以让磁盘分区容量划分变得很灵活。

基本的逻辑卷管理概念

PV(Physical Volume)-物理卷
物理卷在逻辑卷管理中处于最底层,它可以是实际物理硬盘上的分区,也可以是整个物理硬盘,也可以是raid设备。
VG(Volume Group)-卷组
卷组建立在物理卷之上,一个卷组中至少要包括一个物理卷,在卷组建立之后哦可动态添加物理卷到卷组中。一个逻辑卷管理系统工程中可以只有一个卷组,也可以拥有多个卷组。
LV(Logical Volume)-逻辑卷
逻辑卷建立在卷组之上,卷组中的未分配空间可以用于建立新的逻辑卷,逻辑卷建立后可以动态地扩展和缩小空间。系统中的多个逻辑卷可以属于同一个卷组,也可以属于不同的多个卷组。
PE(Physical Extent)-物理区域

部署逻辑卷

部署逻辑卷管理器需要依次对物理卷、卷组和逻辑卷的逐个配置,常见的命令分别包括有:
 
功能/命令
物理卷管理
卷组管理
逻辑卷管理
扫描
pvscan
vgscan
lvscan
建立
pvcreate
vgcreate
lvcreate
显示
pvdisplay
vgdisplay
lvdisplay
删除
pvremove
vgremove
lvremove
扩展
 
vgextend
lvextend
缩小
 
vgreduce
lvreduce
 
LVM进行逻辑卷管理时,创建顺序是:PV(物理卷)-VG(卷组)-LV(逻辑卷)
虚拟机中添加完硬盘后需要重启操作系统(必须执行步骤)
例题:新建一个15G的硬盘,硬盘名称为A-15(直接使用虚拟机的增加硬盘)

①创建lvm物理卷

[root@localhost ~]# pvcreate /dev/sdc
  Physical volume "/dev/sdc" successfully created.

②创建一个名为datastore的卷组,卷组的PE尺寸为8MB;

[root@localhost ~]# vgcreate datastore -s 8m /dev/sdc
  Volume group "datastore" successfully created

③逻辑卷的名称为database所属卷组为datastore,该逻辑卷大小为8G;

[root@localhost ~]# lvcreate -n database -L 8192m datastore
  Logical volume "databases" created.

④将新建的逻辑卷database格式化为XFS文件系统,

[root@localhost ~]# mkfs -t xfs /dev/datastore/database

⑤编辑/etc/fstab文件实现将逻辑卷开机自动挂载至/mnt/datastore目录。


发布:木船