三、LVM应用实例
实验要求
1.添加两块盘各20G,第一块盘分区10G,分区类型为LVM,将第一块盘分出来的10G和第二块盘做成物理卷,并创建一个名为vg01的卷组,创建一个名为lv2022的逻辑卷,大小为25G
2.将逻辑卷lv2022扩容10G,使用第一块盘剩下的分区(先分区)
(1)创建过程
1.加两块盘,刷新
echo "- - -"> /sys/class/scsi_host/host0/scan echo "- - -"> /sys/class/scsi_host/host1/scan echo "- - -"> /sys/class/scsi_host/host2/scan
2.创建sdb1,分区类型为8e
3.创建物理卷
4.创建卷组
5. 创建逻辑卷lv
6.格式化
7.创建一个新目录,挂载逻辑卷
(2)扩容过程
8.新建一个主分区为8e类型,或者再加一块硬盘
9.刷新分区
10.创建第二个物理卷
11. 将sdb2加入vg01
12.扩容逻辑卷
13.刷新,但不要格式化,否则数据丢失,使用xfs_growfs 不动数据
四、总结
创建逻辑卷步骤:
echo "- - -"> /sys/class/scsi_host/host0/scan #刷新
echo "- - -"> /sys/class/scsi_host/host1/scan
echo "- - -"> /sys/class/scsi_host/host2/scan
fdisk /dev/sdb #分区
pvcreate /dev/sdb1 /dev/sdc #创建物理卷
vgcreate vg01 /dev/sdb1 /dev/sdc #创建卷组
lvcreate -L 25G -n lv2022 vg01 #创建逻辑卷
mkfs.xfs /dev/vg01/lv2022 #格式化
mkdir /data1 #创建需要挂载的目录
mount /dev/vg01/lv2022 /data1 #将创建好的卷组挂载
df -h #显示磁盘使用情况
vgdisplay 查看卷组信息
对逻辑卷扩容步骤:
fdisk /dev/sdb #分区
partprobe #刷新分区
pvcreate /dev/sdb2 #创建第二个物理卷
vgextend vg01 /dev/sdb2 #将第二个物理卷加入卷组
lvextend -L +10G /dev/vg01/lv2022 #逻辑卷扩容10G
xfs_growfs /data1/ #刷新挂载点
df -h #查看磁盘使用情况
注意:新加的硬盘可以不用分区,直接做成物理卷,这里是实验要求