前提条件:磁盘容量200G,扩容60G;
目标:新建lvm,新增的60G挂载到/data
步骤:创建分区–》新建PV–》新建/扩容VG–》创建LV
1、查看磁盘的分区信息
fdisk -l
主要是查看磁盘的名称。
2、对新加的磁盘进行分区(新增的磁盘)
fdisk /dev/sda
2.1 查看已有分区
p
2.2 新增一个分区
n
接着,在显示的起始扇区直接敲回车键,在弹出的Last后面中,直接敲回车键即可进入下一步(在如图画框位置直接使用回车即可进入下一步)。扩容空间问题,自行调整。
如图:
2.3 查看分区数量
继续在终端命令窗口中输入“p”回车,查看当前分区的信息,在显示的信息中就可以看到已经多了一个新的分区了,大小就是刚设置的大小。
p
2.4 写入磁盘信息并保存
w
如下图所示
3、创建PV
# 刷新分区
partprobe /dev/sda
# 创建PV
pvcreate /dev/sda3
4、查看pv
pvdisplay
5、创建VG卷组
vgcreate vgtest /dev/sda3
vgtest是组名,/dev/sda3 是pv的分区
6、在VG上创建LV(逻辑卷)
#-L指定LV大小,–n指定LV名称 后VG名称,
# lvcreate -L <size> -n <lvm名> <vg组名>
lvcreate -L 59G -n lvname vgtest
7、扩展磁盘空间
# xfs格式化
xfs_growfs /dev/centos-mapper/data
8、永久挂靠
# 查看格式
blkid
# 访问配置文件
vim /etc/fstab
# 执行blkid后,左边第一行的名称
# 左边第一行的名称 挂载位置 磁盘格式 ......
/dev/centos-mapper/data ext4 defaults 0 0
#退出文件后将重新加载。
mount -a