概述
当初在安装CentOS7系统时没有使用LVM,后期安装应用后磁盘空间不够使用,在不跨服务器迁移数据的情况下解决磁盘空间问题。
1.安装lvm命令
yum install -y system-storage-manager lvm2
可以看到当前我的系统只有一块磁盘/dev/sda,现在增加一块10G大小的/dev/sdb做测试,增加/dev/sdb步骤在此省略。。。
2.创建磁盘,通过fdisk命令,对磁盘分区
fdisk /dev/sdb
3. 创建物理卷(PV)
pvcreate /dev/sdb1
4.创建卷组(VG)
vgcreate VolGroup00 /dev/sdb1
5.创建逻辑卷(LVM)
lvcreate -l 100%FREE -n LogVol00 VolGroup00
创建一个5G大小的逻辑卷LogVol00示例
lvcreate -L 5G -n LogVol00 VolGroup00
创建卷组的50%大小的逻辑卷LogVol00示例
lvcreate -l 50%VG -n LogVol00 VolGroup00
6.格式化和挂载逻辑卷
mkfs.ext4 /dev/VolGroup00/LogVol00
mount /dev/VolGroup00/LogVol00 /data
7.其他命令
删除逻辑卷
umount /data
lvremove /dev/VolGroup00/LogVol00
删除卷组
vgremove VolGroup00