VMware虚拟机Linux系统磁盘扩容

VMware虚拟机Linux系统磁盘扩容

很多小伙伴使用VMware创建虚拟机,时常会选择默认磁盘大小20G,

用着用着才发现20G不够用,服务启动不了。

让我们今天一起来解决一下,VMware虚拟机Linux系统磁盘扩容。

查看磁盘空间

bash 复制代码
df -h

重点关注 框选的逻辑卷名称

每个系统的名字不一定相同

但都是 /dev/mapper 开头 后面的是逻辑卷名称

步骤:

  1. 虚拟机添加新磁盘
  2. 为新磁盘创建分区
  3. 格式化新创建的分区
  4. 为刚刚格式化的分区创建物理卷
  5. 将刚刚创建的物理卷添加的需要扩容的逻辑卷下
  6. 增加文件系统大小
  7. 验证扩容前后对比

虚拟机添加新磁盘

  1. 编辑虚拟机设置
  2. 添加
  3. 选择磁盘后,点击下一步
  4. 勾选推荐的磁盘类型,点击下一步
  5. 勾选创建新的磁盘,点击下一步
  6. 设置最大磁盘大小,勾选将磁盘存储为单个文件,点击下一步
  7. 完成向导
  8. 确认虚拟机设置
  9. 添加新磁盘后的虚拟机

查看磁盘信息

bash 复制代码
fdisk -l

红框中文新增磁盘

创建分区

使用 fdisk /dev/sdb 创建分区,根据向导完成以下操作

先输入n 新建分区

后输入 p 主分区

选择分区起始位置 回车即可使用默认值

选择分区结束位置 回车即可使用默认值

然后输入 wq 保存并退出

这样就创建了一个大小为200G的分区

bash 复制代码
fdisk /dev/sdb

格式化新创建的分区

mkfs 即 make filesystem 创建文件系统

常见的 Linux 文件系统为 xfs 和 ext4

本案例 使用的是 xfs 文件系统

bash 复制代码
mkfs.xfs -f /dev/sdb1

ext4和XFS是Linux操作系统中常见的两种文件系统。它们都是现代的高性能文件系统,各自具有优缺点。以下是它们之间的比较:

性能:XFS在处理大文件和大目录时比ext4表现更好。而ext4在处理小文件和目录时表现更优。此外,XFS具有更好的并发访问性能和更高的吞吐量。

可靠性:ext4在文件系统崩溃后的恢复速度比XFS更快,但XFS对于数据的保护能力更好。XFS具有更好的元数据校验和恢复功能,即使文件系统损坏也可以快速恢复。

可扩展性:XFS在可扩展性方面表现更好,因为它支持大容量存储和大文件。同时,XFS支持在线文件系统扩展,可以在不中断服务的情况下扩展文件系统。ext4也可以进行在线扩展,但不如XFS灵活。

兼容性:ext4是Linux默认文件系统,与各种Linux发行版和工具兼容性良好,同时也支持Windows和MacOSX等其他操作系统。XFS在Linux发行版之间的兼容性较差,但与其他操作系统兼容良好。

功能:ext4支持加密和快照等功能,而XFS不支持加密和快照。但XFS支持文件系统管理、空间配额、权限控制和文件属性等高级功能,这些功能在ext4中不是那么强大。

总体来说,XFS更适合大型企业环境和大容量数据存储,而ext4则适用于中小型企业和家庭用户。选择哪种文件系统应该根据具体应用场景和需求来决定。

为分区创建物理卷

使用 pvcreate /dev/sdb1 创建物理卷

提示警告输入 y 回车

bash 复制代码
pvcreate /dev/sdb1

查看物理卷属性

bash 复制代码
pvdisplay

添加物理卷到逻辑卷

将物理卷 /dev/sdb1 添加到 逻辑卷 centos_lihaozhe

bash 复制代码
vgextend centos_lihaozhe /dev/sdb1

增加文件系统大小

bash 复制代码
xfs_growfs  /dev/mapper/centos_lihaozhe-root

验证扩容前后对比

bash 复制代码
df -h

扩容前

扩容后

bash 复制代码
pvdisplay

扩容前

扩容后

相关推荐
AI机器学习算法4 小时前
深度学习模型演进:6个里程碑式CNN架构
人工智能·深度学习·cnn·大模型·ai学习路线
JZC_xiaozhong4 小时前
数据不互通、审批慢?企业多系统智能协同与流程自动化解决方案
运维·自动化·流程管理·流程自动化·数据集成与应用集成·流程监控·流程可视化设计
爱学习的小囧4 小时前
ESXi 8.0 原生支持 NVMe 固态硬盘吗?VMD 配置详解教程
linux·运维·服务器·esxi·esxi8.0
Ztopcloud极拓云视角4 小时前
从 OpenRouter 数据看中美 AI 调用量反转:统计口径、模型路由与多云应对方案
人工智能·阿里云·大模型·token·中美ai
AI医影跨模态组学4 小时前
如何将深度学习MTSR与膀胱癌ITGB8/TGF-β/WNT机制建立关联,并进一步解释其与患者预后及肿瘤侵袭、免疫抑制的生物学联系
人工智能·深度学习·论文·医学影像
rADu REME4 小时前
探索Spring Cloud Config:构建高可用的配置中心
大数据·elasticsearch·搜索引擎
坚持就完事了4 小时前
Linux中的变量
linux·运维·服务器
hERS EOUS4 小时前
nginx 代理 redis
运维·redis·nginx
搬砖的前端5 小时前
AI编辑器开源主模型搭配本地模型辅助对标GPT5.2/GPT5.4/Claude4.6(前端开发专属)
人工智能·开源·claude·mcp·trae·qwen3.6·ops4.6
handler015 小时前
从源码到二进制:深度拆解 Linux 下 C 程序的编译与链接全流程
linux·c语言·开发语言·c++·笔记·学习