给CenOS7虚拟机扩容

虚拟机硬盘扩容

对虚拟机进行扩容,扩容方式一般为两种,扩展原有的虚拟硬盘与添加新的虚拟硬盘,建议采用添加新的虚拟硬盘的方式。

一、前期准备

1.停止虚拟机上的所有服务

先停下虚拟机上的所有服务(如数据库以及各类应用)。

2.备份虚拟机

对虚拟机进行备份(所有的磁盘操作都是有风险的,一定要进行备份)。

3.添加新硬盘

添加一块新的硬盘,根据需要选择分区大小。

4.重启虚拟机

重启虚拟机,建议使用命令reboot。

二、正式扩容

1.查看现有分区大小

[root@jenkins2 ~]# df -TH 

可以看到根目录下一共32G,现在已经使用了100%的空间:
在这里插入图片描述

[root@jenkins2 ~]# lsblk

可以看到此时是有一个磁盘sda:
在这里插入图片描述

2.创建分区

[root@jenkins2 ~]# fdisk /dev/sdb

在这里插入图片描述

3.刷新分区并创建物理卷

[root@jenkins2 ~]# partprobe /dev/sdb

[root@jenkins2 ~]# pvcreate /dev/sdb1

4.查看卷组名称,以及卷组使用情况

[root@jenkins2 ~]# vgdisplay

在这里插入图片描述

5.将物理卷扩展到卷组

[root@jenkins2 ~]# vgextend centos /dev/sdb1

在这里插入图片描述

6.查看当前逻辑卷的空间状态

[root@jenkins2 ~]# lvdisplay

在这里插入图片描述

7.将卷组中的空闲空间扩展到根分区逻辑卷

[root@jenkins2 ~]# lvextend -l +100%FREE /dev/centos/root

8.刷新根分区

[root@jenkins2 ~]# xfs_growfs /dev/centos/root

9.查看磁盘使用情况,可以发现扩展之前和之后是不一样的

[root@jenkins2 ~]# df -Th

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_39071599/article/details/109265445