1.在虚拟机里加入三块硬盘
2.fdisk /dev/sdb 使用fdisk命令在/dev/sdb上建立lvm类型的分区
3.进入之后①(n p 1 回车 +2GB p)
②(n p 2 回车 +1GB w保存退出)
Ls /dev/sdb 查看一下
4.[root@dmj2 ~]# pvcreate /dev/sdb1 /dev/sdb2 建立物理卷
5.[root@dmj2 ~]# vgcreate vg01 /dev/sdb1 /dev/sdb2 创建卷组
6.[root@dmj2 ~]# vgdisplay 显示卷组参数
7.[root@dmj2 ~]# lvcreate -n lv01 -l 100 vg01 创建lv
8.[root@dmj2 ~]# ls /dev/vg01 查看一下
9.[root@dmj2 ~]# mkfs -t ext4 /dev/vg01/lv01 格式化文件系统(挂载前需要将lv格式化文件系统,文件系统类型看操作系统使用类型,这里使用的是ext3,也有ext4,xfs命令分别是mkfs.ext4,mkfs_xfs)
10.[root@dmj2 ~]# mkdir /mnt/lv01 创建一个文件lv01
[root@dmj2 ~]# mount /dev/vg01/lv01 /mnt/lv01/ 挂载到/mnt/lv01
指定vg大小
[root@dmj2 ~]# fdisk /dev/sdb
(p n p 回车 回车 +1GB w )
[root@dmj2 ~]# partprobe 读取内核,更新信息
[root@dmj2 ~]# ls /dev/sdb
[root@dmj2 ~]# fdisk /dev/sdc
(p n p 回车 回车 +2GB w)
[root@dmj2 ~]# pvcreate /dev/sdb3 /dev/sdc1
[root@dmj2 ~]# vgcreate -s 16M vg02 /dev/sdb3 /dev/sdc1 给vg增加16MB
[root@dmj2 ~]# lvcreate -n lv02 -l 100 vg02
[root@dmj2 ~]# mkfs -t ext4 /dev/vg02/lv02 格式化
[root@dmj2 ~]# mkdir /mnt/lv02
[root@dmj2 ~]# mount /dev/vg02/lv02 /mnt/lv02
[root@dmj2 ~]# df -Th
缩减逻辑卷大小
[root@dmj2 ~]# lvreduce -L 1G /dev/vg02/lv02 lv减少1GB
增加卷组
[root@dmj2 ~]# fdisk /dev/sdc
(p n p 回车 回车 +1GB w)
[root@dmj2 ~]# partprobe
[root@dmj2 ~]# partprobe
[root@dmj2 ~]# pvcreate /dev/sdc2
[root@dmj2 ~]# vgextend vg02 /dev/sdc2
[root@dmj2 ~]# lvextend -L +400MB /dev/vg02/lv02
[root@dmj2 ~]# mkfs -t ext4 /dev/vg02/lv02
[root@dmj2 ~]# mkdir /dev/lv02
[root@dmj2 ~]# umount /mnt/lv02
[root@dmj2 ~]# mount /dev/vg02/lv02 /mnt/lv02
[root@dmj2 ~]# df -Th
作业:
1.[root@dmj1 ~]# fdisk /dev/sdb
[root@dmj1 ~]# pvcreate /dev/sdb1 /dev/sdb2
[root@dmj1 ~]# vgcreate dmj /dev/sdb1 /dev/sdb2
[root@dmj1 ~]# vgdisplay
2.[root@dmj1 ~]# lvcreate -L 1.5GB -n dmj1 dmj
[root@dmj1 ~]# lvdisplay
[root@dmj1 ~]# mkfs -t ext4 /dev/dmj/dmj1
[root@dmj1 ~]# mkdir /mnt/dmj
[root@dmj1 ~]# mount /dev/dmj/dmj1 /mnt/dmj