一、LVM逻辑卷
1.1LVM概述
概念:
- LVM 是 Logical Volume Manager 的简称,译为中文就是逻辑卷管理
- LVM是 Linux 下对硬盘分区的一种管理机制
- LVM 适合于管理大存储设备,并允许用户动态调整文件系统的大小
- LVM 的快照功能可以帮助我们快速备份数据
- LVM 为我们提供了逻辑概念上的磁盘,使得文件系统不再关心底层物理磁盘的概念
组成:
- 物理卷(PV):就是真正的物理硬盘或分区
- 卷组(VG):将多个物理卷合起来就组成了卷组,组成同一个卷组的物理卷可以是同一块硬盘的不同分区,也可以是不同硬盘上的不同分区,我们可以把卷组想象为一块逻辑硬盘
- 逻辑卷(LV):卷组是一块逻辑硬盘,硬盘必须分区之后才能使用,我们把这个分区称作逻辑卷,逻辑卷可以被格式化和写入数据,我们可以把逻辑卷想象为分区
- 物理扩展(PE):PE是用来保存数据的最小单元,我们的数据实际上都是写入 PE 当中的。PE 的大小是可以配置的,默认是 4MB
1.2LVM的管理
主要命令:
1.3LVM应用实例
逻辑卷小实验:
1 准备工作:
2 一:添加硬盘 3 二:查看磁盘设备lsblk,会发现没有识别,执行以下三条代码 4 echo "- - -" > /sys/class/scsi_host/host0/scan 5 echo "- - -" > /sys/class/scsi_host/host1/scan 6 echo "- - -" > /sys/class/scsi_host/host2/scan 7 三:分区 8 fdisk /dev/sdb 9 n 10 p 11 回车 12 回车 13 +10G 14 p 15 t 16 L 17 8e 18 p 19 w 20 21 第一步:建立物理卷 22 pvcreate /dev/sd{b1,c} ####pvcreate 【设备名字】 可以是分区也可以是一整块硬盘 23 24 第二步:建立卷组 25 vgcreate vg1 /dev/sd{b1,c} ####vgcreate 【自定义卷组名】 【上面的设备名字】 26 pvscan ####查看物理卷 27 pvdisplay ####详细查看物理卷 28 vgscan ####查看卷组 29 vgdisplay ####详细查看卷组 30 31 第三步:建立逻辑卷 32 lvcreate -n mysql -L 20G vg1 ####lvcreate -n 【自定义逻辑卷名字】 -L 【指定大小】 【从哪个卷组中取PE】 33 ll /dev/vg1/mysql ####查看逻辑卷叫法 34 ll /dev/mapper/vg1-mysql ####查看逻辑卷叫法 35 lvdisplay ####详细查看逻辑卷 36 37 第四步:格式化 38 mkfs.ext4 /dev/vg1/mysql 39 40 第五步:挂载 41 mount /dev/vg1/mysql /mnt/
补充:
-n:名字
-L:多少G
-l:多少个PE(一个PE默认4M)
扩容分为两种情况:
1.卷组容量足够扩容,直接扩容
2.卷组容量不够,先扩容卷组,再扩容逻辑卷
缩容:
1.解挂载
2.检测文件系统完整性
3.缩减文件系统
4.缩减逻辑卷上下一致
5.再挂载回去
标签:逻辑,卷组,dev,####,PE,LVM From: https://www.cnblogs.com/feizirui/p/16739404.html