lvm逻辑卷创建

1.在虚拟机里加入三块硬盘
lvm逻辑卷创建
2.fdisk /dev/sdb 使用fdisk命令在/dev/sdb上建立lvm类型的分区
3.进入之后①(n p 1 回车 +2GB p)
lvm逻辑卷创建
②(n p 2 回车 +1GB w保存退出)

lvm逻辑卷创建
Ls /dev/sdb 查看一下
lvm逻辑卷创建
4.[[email protected] ~]# pvcreate /dev/sdb1 /dev/sdb2 建立物理卷
lvm逻辑卷创建
5.[[email protected] ~]# vgcreate vg01 /dev/sdb1 /dev/sdb2 创建卷组
lvm逻辑卷创建
6.[[email protected] ~]# vgdisplay 显示卷组参数
lvm逻辑卷创建
lvm逻辑卷创建
7.[[email protected] ~]# lvcreate -n lv01 -l 100 vg01 创建lv
lvm逻辑卷创建
8.[[email protected] ~]# ls /dev/vg01 查看一下
lvm逻辑卷创建
9.[[email protected] ~]# mkfs -t ext4 /dev/vg01/lv01 格式化文件系统(挂载前需要将lv格式化文件系统,文件系统类型看操作系统使用类型,这里使用的是ext3,也有ext4,xfs命令分别是mkfs.ext4,mkfs_xfs)
lvm逻辑卷创建
10.[[email protected] ~]# mkdir /mnt/lv01 创建一个文件lv01
[[email protected] ~]# mount /dev/vg01/lv01 /mnt/lv01/ 挂载到/mnt/lv01

lvm逻辑卷创建
指定vg大小
[[email protected] ~]# fdisk /dev/sdb
(p n p 回车 回车 +1GB w )
[[email protected] ~]# partprobe 读取内核,更新信息
[[email protected] ~]# ls /dev/sdb
lvm逻辑卷创建
[[email protected] ~]# fdisk /dev/sdc
(p n p 回车 回车 +2GB w)
[[email protected] ~]# pvcreate /dev/sdb3 /dev/sdc1
[[email protected] ~]# vgcreate -s 16M vg02 /dev/sdb3 /dev/sdc1 给vg增加16MB
[[email protected] ~]# lvcreate -n lv02 -l 100 vg02
lvm逻辑卷创建
[[email protected] ~]# mkfs -t ext4 /dev/vg02/lv02 格式化
[[email protected] ~]# mkdir /mnt/lv02
[[email protected] ~]# mount /dev/vg02/lv02 /mnt/lv02
lvm逻辑卷创建
[[email protected] ~]# df -Th
lvm逻辑卷创建
缩减逻辑卷大小
[[email protected] ~]# lvreduce -L 1G /dev/vg02/lv02 lv减少1GB
lvm逻辑卷创建
增加卷组
[[email protected] ~]# fdisk /dev/sdc
(p n p 回车 回车 +1GB w)
[[email protected] ~]# partprobe
[[email protected] ~]# partprobe
lvm逻辑卷创建
[[email protected] ~]# pvcreate /dev/sdc2
[[email protected] ~]# vgextend vg02 /dev/sdc2
[[email protected] ~]# lvextend -L +400MB /dev/vg02/lv02
lvm逻辑卷创建
[[email protected] ~]# mkfs -t ext4 /dev/vg02/lv02
[[email protected] ~]# mkdir /dev/lv02
[[email protected] ~]# umount /mnt/lv02
[[email protected] ~]# mount /dev/vg02/lv02 /mnt/lv02
[[email protected] ~]# df -Th
lvm逻辑卷创建

作业:
1.[[email protected] ~]# fdisk /dev/sdb
[[email protected] ~]# pvcreate /dev/sdb1 /dev/sdb2
[[email protected] ~]# vgcreate dmj /dev/sdb1 /dev/sdb2
[[email protected] ~]# vgdisplay

lvm逻辑卷创建
2.[[email protected] ~]# lvcreate -L 1.5GB -n dmj1 dmj
lvm逻辑卷创建
lvm逻辑卷创建
[[email protected] ~]# lvdisplay
lvm逻辑卷创建
[[email protected] ~]# mkfs -t ext4 /dev/dmj/dmj1
[[email protected] ~]# mkdir /mnt/dmj
[[email protected] ~]# mount /dev/dmj/dmj1 /mnt/dmj
lvm逻辑卷创建