查看磁盘信息
fdisk -l
格式化磁盘分区
mkfs.ext4 /dev/sdxxx
创建磁盘分区
fdisk /dev/sdxxx
step1
Command (m for help): n # 输入n添加一个新分区
Partition type:
p primary (1 primary, 0 extended, 3 free)
e extended
Select (default p): p # 选择p创建一个主分区
step2
Partition number (2-4, default 2): # 直接回车即可
step3
First sector (14682112-15109515, default 14682112): # 直接回车即可
Using default value 14682112
step4
Last sector, +sectors or +size{K,M,G} (14682112-15109515, default 15109515): +1G # 输入要创建分区的大小
Partition 2 of type Linux and of size 1G is set
step5
Command (m for help): t # 输入t更改分区的系统id
Partition number (1,2, default 2): # 直接回车
Hex code (type L to list all codes): 8e # 输入8e改变分区类型为Linux LVM
Changed type of partition 'Linux' to 'Linux LVM'
step6
Command (m for help): w # 输入w将表写入磁盘并退出
The partition table has been altered!
创建LVM
1.将物理磁盘设备初始化为物理卷
pvcreate /dev/sdxxx /dev/sdxxx2 # 可以指定多个
2.创建卷组,并将pv加入卷组中
vgcreate mygroup /dev/sdxxx dev/sdxx2 # 可以同时指定多个
3.基于卷组创建逻辑卷
lvcreate -n mylv -L 8G mygroup
4.为创建好的逻辑卷创建文件系统
mkfs.ext4 /dev/mygroup/mylv
5.将格式化好的逻辑卷进行挂载
mount /dev/mygroup/mylv /disk1
查看LVM
查看物理卷信息
pvdisplay
pvs
查看卷组信息
vgdisplay
vgs
查看逻辑卷
lvdisplay
lvs
逻辑卷扩容
lvextend -L +20G /dev/mygroup/mylv
lvscan
这时候df -h
发现磁盘大小并没有变化,需要使用resize2fs
手动同步文件系统
resize2fs /dev/mygroup/mylv
删除LVM
1.删除lvm
lvremove /dev/mygroup/mylv
2.删除vg
vgremove mygroup
3.删除物理卷
pvremove /dev/sdxxx