centos下LVM配置与管理

LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。

LVM的工作原理其实很简单,它就是通过将底层的物理硬盘抽象的封装起来,然后以逻辑卷的方式呈现给上层应用。在传统的磁盘管理机制中,我们的上层应用是直接访问文件系统,从而对底层的物理硬盘进行读取,而在LVM中,其通过对底层的硬盘进行封装,当我们对底层的物理硬盘进行操作时,其不再是针对于分区进行操作,而是通过一个叫做逻辑卷的东西来对其进行底层的磁盘管理操作。比如说我增加一个物理硬盘,这个时候上层的服务是感觉不到的,因为呈现给上层服务的是以逻辑卷的方式。

LVM最大的特点就是可以对磁盘进行动态管理。因为逻辑卷的大小是可以动态调整的,而且不会丢失现有的数据。如果我们新增加了硬盘,其也不会改变现有上层的逻辑卷。作为一个动态磁盘管理机制,逻辑卷技术大大提高了磁盘管理的灵活性。

LVM的主要功能:容量组合,动态调整容量大小。

LVM是将多块硬盘从逻辑上组合成一个大容量的存储空间(即VG),最终要划分成小的LV逻辑卷来使用这些空间。

LVM的管理流程:先给硬盘分区(也可以不分区),再创建PV,再创建VG,再创建LV,再格式化LV,再手动或自动挂载LV,再写入数据。

 

基本的逻辑卷管理概念:

PV(Physical Volume)- 物理卷 

物理卷在逻辑卷管理中处于最底层,它可以是实际物理硬盘上的分区,也可以是整个物理硬盘,也可以是raid设备。

VG(Volumne Group)- 卷组 

卷组建立在物理卷之上,一个卷组中至少要包括一个物理卷,在卷组建立之后可动态添加物理卷到卷组中。一个逻辑卷管理系统工程中可以只有一个卷组,也可以拥有多个卷组。

LV(Logical Volume)- 逻辑卷 

逻辑卷建立在卷组之上,卷组中的未分配空间可以用于建立新的逻辑卷,逻辑卷建立后可以动态地扩展和缩小空间。系统中的多个逻辑卷可以属于同一个卷组,也可以属于不同的多个卷组。

 

关系图如下:

centos下LVM配置与管理

PE(Physical Extent)- 物理块    

LVM 默认使用4MB的PE区块,而LVM的LV最多仅能含有65534个PE (lvm1 的格式),因此默认的LVM的LV最大容量为4M*65534/(1024M/G)=256G。PE是整个LVM 最小的储存区块,也就是说,其实我们的资料都是由写入PE 来处理的。简单的说,这个PE 就有点像文件系统里面的block 大小。所以调整PE 会影响到LVM 的最大容量!不过,在 CentOS 6.x 以后,由于直接使用 lvm2 的各项格式功能,因此这个限制已经不存在了。

功能/命令

物理卷管理(PV)

卷组管理(VG)

逻辑卷管理(LV)

扫描查询系统中的LVM设备

pvscan 

vgscan 

lvscan 

建立

pvcreate 

vgcreate 

lvcreate

显示

pvdisplay 

vgdisplay 

lvdisplay 

状态

pvs 

vgs 

lvs 

删除

pvremove 

vgremove 

lvremove 

扩展(增加容量)

 

vgextend 

lvextend/lvresize 

缩容(缩小容量)

 

vgreduce 

lvreduce/lvresize 

调整系统中看到的容量

resize2fs/xfs_growfs 

 

LVM逻辑卷管理的思路:先给硬盘分区(也可以不分区),再创建pv,再创建vg,再创建lv,再格式化,再手动或自动挂载,再测试数据的写入。

创建PV物理卷:

 1 [root@serve1 ~]# lsblk
 2 NAME        MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
 3 sda           8:0    0   20G  0 disk
 4 ├─sda1        8:1    0    1G  0 part /boot
 5 └─sda2        8:2    0   19G  0 part
 6  ├─cl-root 253:0    0   17G  0 lvm  /
 7  └─cl-swap 253:1    0    2G  0 lvm  [SWAP]
 8 sdb           8:16   0   20G  0 disk
 9 sdc           8:32   0   20G  0 disk
10 sr0          11:0    1  7.7G  0 rom
View Code

相关文章:

  • 2022-01-17
  • 2021-06-12
  • 2021-08-29
  • 2021-04-02
  • 2022-12-23
  • 2022-01-18
  • 2021-07-06
  • 2022-12-23
猜你喜欢
  • 2021-12-26
  • 2021-05-27
  • 2022-12-23
相关资源
相似解决方案