LVM
LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制,它的优点是用户在无需停机的情况下可以方便地调整各个分区大小。
裸设备 :创建一个磁盘分区,这块分区不进行格式化,把这样的分区叫裸设备(块设备),裸设备比文件系统,I/O效率更高
PV(PHISIC VOLUMN):物理卷,是块单独的物理磁盘,也可以是一个分区
VG(VOLUMN GROUP) :卷组,是由PV组成的一个磁盘组,可以不断地扩容
LV(LOGIC VOLUMN) :逻辑卷,是最终被使用的一个单元,是从VG里划分出来的
LV被格式化了,就是和文件系统一样的使用,创建挂载点,手动或自动挂载,再使用
LV没有被格式化,就是块可用的裸设备,给到特定的应用去使用(ORACLE 数据库)
实验操作
- 查看可用磁盘
fdisk -l
这是我新创建的一块空白磁盘,具体操作参考此篇博文的第一部分
- 对磁盘进行分区
再次用fdisk -l命令查看,得到两个分区 - 构建物理卷PV
pvcreate /dev/sdd1
pvcreate /dev/sdd2
查看物理卷情况
pvdisplay
也可通过pvs、pvscan命令查看创建情况
- 构建卷组VG
vgcreate data_vg /dev/sdd1 /dev/sdd2
vgdisplay查看
- 构建LV
创建两个大小为500M的LV
lvcreate -L 500M -n lv1 data_vg
lvcreate -L 500M -n lv2 data_vg
- 分别将两个逻辑卷格式化
mkfs.xfs /dev/data_vg/lv1
mkfs.xfs /dev/data_vg/lv1
- 使用mkdir命令在根目录下创建挂载文件夹
mkdir /n01
mkdir /n02
- 添加自动挂载:在etc目录下的fstab文件中写入如下图片中的格式内容
vim /etc/fstab
按【ESC】之后输入 :wq 保存退出
- 输入“mount -a”使挂载信息生效
mount -a
- 查看磁盘情况
df -h
可以看到最后两行内容显示,就挂载成功啦
/
/
/
学习笔记,有待补充