虚拟机LVM扩容指南

虚拟机LVM扩容指南

1.首先把虚拟机的磁盘扩容,多少看你心情

2.进入虚拟机,打开终端,用root操作

3.先把新的空间分个区

1
2
3
4
5
fdisk /dev/sda
# 进入fdisk以后,输入n,建立新分区,一直回车就是了
#建好了以后,按p查看一下大小,记住这个大小,例如我分配了10G,那这个新分区就是10G的
#接着按t,然后选择一个分区,默认是最后一个,就回车,然后写上 8e 回车,这个是lvm的分区编号
#按w 保存退出 fdisk

4.重启系统,让新分区生效

5.把新分区加入到lvm里

1
2
3
4
5
6
7
8
9
10
11
12
13
14
# 建立新的pv卷
pvcreate /dev/sda3
# 查看pv信息,加入到你已有的lvm组里
pvdisplay
# 找到那个pv组名
vgextend centos /dev/sda3
#扩容,这个分区是你想要扩容的名字,一般都会比你扩大的容量稍微小一点,10G就写9.9G
lvextend -L +9.9G /dev/mapper/centos-root
#查看你的文件系统格式
df -hT
#如果是xfs
xfs_growfs /dev/mapper/centos-root
#如果是ext4
resize2fs /dev/mapper/centos-root

6.完成!