Linux 系统Centos7磁盘空间扩容

2023年 7月 22日 87.0k 0

1.修改虚拟机磁盘容量

之前虚拟机磁盘空间为100G,现要将磁盘容量设置为150G
打开虚拟机(必须处于关机状态),点击【编辑虚拟机设置】,然后点击【硬盘】,输入修改后的最大磁盘容量150G,具体操作时最大容量根据自己的需求设置即可。
image.png

2.启动系统、查看分区

使用shell工具连接并登录、查看磁盘分区表
image.png

可以看到本机有三分磁盘sda1、sda2

3.开始添加分区

使用linux分区工具fdisk 开始给磁盘分区
[root@test113 ~]# fdisk /dev/sda
image.png

输入m查看帮助信息
image.png

输入n表示增加分区
image.png

输入p标识创建主分区
image.png

回车后,分区号输入3,因为之前已经有三个分区(sda1、sda2)
image.png

起始扇区设置,直接回车默认即可
image.png

终止扇区设置,回车设置默认即可
image.png

输入w进行保存
image.png

到此分区划分完毕。

4.修改新分区id类型为8e

通过上面的操纵,再次使用fdisk -l查看,可以看到新增加的分区sda3已经出现
image.png

上图可以看到 /dev/sda3 的 Id号为 83,需要要将其改成 8e(LVM卷文件系统的 Id),具体方法,如下图所示:

fdisk /dev/sda

输入m获取帮助信息,然后分别输入:
t---------回车
3--------回车(新增的分区号)
l---------回车
输入8e并回车
image.png

输入w保存
修改后的信息如下,可以看到已经将sda3修改为系统卷id:
image.png

####重启系统reboot,这一步非常关键切记

5.开始扩充分区

使用lvs显示逻辑卷分区信息
image.png

显示卷组信息
image.png

将物理硬盘分区初始化为物理卷,以便被 LVM 使用
pvcreate /dev/sda4
image.png

扩展卷组:
centos: 是执行vgdisplay后的VG name对应的值,根据个人情况修改
vgextend centos /dev/sda3
image.png

再次显示卷组信息:可以看到Free PE从0变为50.00Gib,说明我们最多可以有 50GB 的扩充空间
image.png

扩充逻辑卷分区:
centos/root: 是根据第七部分一开头的lvs中显示的VG 和 LV内容进行的替换,根据个人情况修改。
lvextend -L+9.9G /dev/centos/root /dev/sda4
image.png

重设逻辑卷大小
xfs_growfs /dev/centos/root
image.png

再次查看磁盘空间 df -h
image.png

发现磁盘容量已经从之前的50G变成95G。

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论