Vagrant 扩大磁盘根目录(图文详解)

实验环境:

[root@centos72 ~]# cat  /etc/redhat-release
CentOS Linux release 7.2.1511 (Core)

[root@centos72 ~]# uname -a
Linux centos72 3.10.0-327.4.5.el7.x86_64 #1 SMP Mon Jan 25 22:07:14 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

1.安装vagrant-disksize

  【参考链接】https://github.com/sprotheroe/vagrant-disksize

[root@centos72 ~]# vagrant plugin install vagrant-disksize

2.修改vagrantfile配置文件

3.重启虚拟机

重启前如图:

重启中如图:

重启后如图:

4.新建分区

5.刷新分区表

6.创建物理卷(pvcreate)

[root@cenos72 ~]# pvcreate /dev/sda3
Physical volume "/dev/sda3" successfully created

 

7.添加新的物理卷到卷组centos

 

[root@centos72~]# vgextend  centos  /dev/sda3
 Volume group "centos" successfully extended

8.查看卷组,增加卷组centos的大小

[root@centos72 ~]# lvresize -L +10G  /dev/mapper/centos-root

注意:/dev/mapper/centos-root 由 df -h 查看

 

9. 刷新逻辑卷centos-root的大小

[root@centos72 ~]# xfs_growfs  /dev/mapper/centos-root

注意:

(1)如果此逻辑卷上的文件系统是EXT3/EXT4类型,需要使用resize2fs工具;

(2)如果此逻辑卷上的文件系统是XFS类型,需要使用  xfs_growfs。

10.确认扩容后的大小

[root@centos72 ~]#  df -hT

 

Logo

更多推荐