1.lvm逻辑卷
1.1lvm管理
lvm是linux中对磁盘分区管理的一种机制,可以提高磁盘分区管理的灵活性
1.2 lvm的特点
传统分区 空间满后没有办法进行扩容,因此当数据储存满时处理起来比较麻烦,当采用LVM时,只需要添加新的硬盘就行了,不用进行数据迁移,非常方便。
2.LVM制作
步骤 ;找一块硬盘 ,做成物理卷pv ,加入卷组VG ,做成逻辑卷 lv 格式化 挂载
注意:硬盘可以是分好区的,也可是没分区的,但是不能是做过文件系统的的,
2.1 做物理卷pv
pvcreate /dev/sdg
pvs 进行查看
2.2 制作卷组vg
vgcreate vg1 /dev/sdg vg1是卷组名字可以自定义
vgs进行查看
2.3 制作LV
lvcreate -L +1.9G -n lv1 vg1
lvs 进行查看
注:-L 是LV的大小,内存一定要小于硬盘内存 -n是逻辑卷的名字可以自定义
2.4 制作文件系统(格式化)
mkfs.xf s /dev/vg1/lv1
2.5 挂载
创建挂载目录 mkdir /mnt/LV
进行挂载 mount /dev/vg1/lv1 /mnt/LV
3.LVM逻辑卷扩容
3.3 卷组vg 扩容
找一块磁盘做成物理卷 pvcreate /dev/sdh
加入卷组 vgxetend vg1 /dev/sdh
进行查看 vgs
3.3 lv 扩容
lvcreate -L 1.9G /dev/vg1/lv1 (本人2G硬盘,具体加多少可自定义,但不能超过硬盘内存)
vgs 查看
3.4 文件系统扩容
因为制作LVM时已经挂载过,此时扩容不需要再次进行格式化和挂载,只需要做个声明就行
xfs.growfs /dev/vg1/lv1 xfs格式
df-Th 查看效果
注当出现上图情况 ,即扩容成功
下面附上制作LVM的原理图