目录
1、查看系统是否有LVM2管理环境
rpm -qa|grep lvm2
如果没有安装则需要安装lvm2
2、安装LVM2
yum install lvm2
3、查找硬盘并进行分区操作
fdisk -l
磁盘分区:
fdisk /dev/sda
输入 p:查看磁盘分区情况 n:新建分区 t:改变分区类型 w:保存
分区类型改成LVM分区:
保存分区:
新分区完毕后我们需要让内核重新载入,如果执行一次不能载入所有分区那么就多执行几次,直至全部能识别到
partx -a /dev/sda
4、创建PV物理卷
物理分区与硬盘创建为物理卷(pvcreate)
pvcreate /dev/sda1
5、创建/扩展VG
扩展或者创建vg
扩展:vgextend centos /dev/sda1
创建:vgcreate centos /dev/sda1
检查vg
vgdisplay
6、卷组内创建LV逻辑卷并格式化
在卷组里创建逻辑卷并格式化、挂载使用
lvcreate -L 200G -n data centos
格式化新建的逻辑卷 这里格式化成ext4格式
mke2fs -t ext4 /dev/centos/data
创建数据目录并将逻辑卷挂载
mkdir /data
mount /dev/centos/data /data
df -lh
7、扩展LV逻辑卷
查看逻辑卷:
lvs
扩展root逻辑卷
lvextend -L +50G /dev/centos/root
e2fsck -f /dev/centos/root
报错信息如下:(因为使用的是xfs文件系统 使用xfs_growfs /dev/centos/root解决)
resize2fs -p /dev/centos/root
报错信息如下:(因为使用的是xfs文件系统 使用xfs_growfs /dev/centos/root解决)
xfs_growfs /dev/centos/root
查看被扩展的逻辑卷:
df -lTh
查看逻辑卷:
lvs
8、设置逻辑卷开机自动挂载
设置开机自动挂载逻辑卷
编辑/etc/fstab
vi /etc/fstab
将
/dev/mapper/centos-data /data ext4 defaults 0 0
添加到/etc/fstab中