VMWare 下给Centos扩容

目录

参考文档

1、百度经验

2、CSDN

3、掘金

背景介绍

测试环境用VMWare 安装centos7,几年下来磁盘空间不够用了,需要扩展一下。以前扩展过,好久没弄忘记了。所以把这次扩容记录一下。运维的同事用VMWare分好磁盘空间,我只需要进到centos扩展一下就行。

扩容

查看当前文件磁盘信息

bash 复制代码
fdisk -l

增加一个存储分区

使用 fdisk /dev/sda 命令进入磁盘操作状态。先输入"n"(add a new partition 新增新存储分区) 之后回车3次全都使用默认配置就行,最后输入"w"(write table to disk and exit 保存并退出),等磁盘同步完成就可以重启系统了

bash 复制代码
# 开始新增分区
fdisk /dev/sda
# 新增存储分区完成后重启系统
reboot

创建物理卷

执行fdisk -l命令查看新增存储分区是否成功。如图添加成功了

执行pvcreate /dev/sda3 创建物理卷

bash 复制代码
# 查看当前系统分区
fdisk -l
# 创建物理卷
pvcreate /dev/sda3

把物理卷添加到卷组

查看卷组名

vgdisplay

把物理卷并入卷组

把新增物理卷(/dev/sda3)添加到卷组(centos)中,并查看卷组信息

使用lvextend命令向逻辑卷(/dev/mapper/centos-root)追加200G空间

bash 复制代码
# 把新增物理卷(/dev/sda3)添加到卷组(centos)中
vgextend centos /dev/sda3
# 查看卷组信息
vgdisplay
#使用lvextend命令向逻辑卷(/dev/mapper/centos-root)追加200G空间
 lvextend -L +200G /dev/mapper/centos-root


对文件系统进行扩容

查看逻辑卷(centos-root)的文件系统的格式,使用xfs_growfs 命令更新文件系统信息,把逻辑卷扩容的信息同步给文件系统。

可能有别的文件格式,可以使用resize2fs -- f 加 上要扩展的分区名命令。

bash 复制代码
# 查看逻辑卷(centos-root)的文件系统的格式
cat /etc/fstab | grep centos-root
# 更新文件系统信息,把逻辑卷扩容的信息同步给文件系统。
xfs_growfs /dev/mapper/centos-root
# 查看卷状态
df -h

搞定

相关推荐
小小管写大大码3 小时前
如何让vscode变得更智能?vscode接入claude实现自动编程
运维·ide·vscode·自动化·编辑器·ai编程·腾讯云ai代码助手
嵩山小老虎3 小时前
Windows 10/11 安装 WSL2 并配置 VSCode 开发环境(C 语言 / Linux API 适用)
linux·windows·vscode
Fleshy数模4 小时前
CentOS7 安装配置 MySQL5.7 完整教程(本地虚拟机学习版)
linux·mysql·centos
zhang133830890754 小时前
CG-09H 超声波风速风向传感器 加热型 ABS材质 重量轻 没有机械部件
大数据·运维·网络·人工智能·自动化
a41324474 小时前
ubuntu 25 安装vllm
linux·服务器·ubuntu·vllm
Fᴏʀ ʏ꯭ᴏ꯭ᴜ꯭.5 小时前
Keepalived VIP迁移邮件告警配置指南
运维·服务器·笔记
物联网软硬件开发-轨物科技5 小时前
【轨物洞见】告别“被动维修”!预测性运维如何重塑老旧电站的资产价值?
运维·人工智能
程序员允诺5 小时前
[DevOps实战] 彻底解决依赖地狱:如何编译全静态、可移植的 Xorriso 工具
运维·devops
酣大智5 小时前
接口模式参数
运维·网络·网络协议·tcp/ip
一只自律的鸡5 小时前
【Linux驱动】bug处理 ens33找不到IP
linux·运维·bug