VMware虚拟机Linux系统磁盘扩容

VMware虚拟机Linux系统磁盘扩容

很多小伙伴使用VMware创建虚拟机,时常会选择默认磁盘大小20G,
用着用着才发现20G不够用,服务启动不了。
让我们今天一起来解决一下,VMware虚拟机Linux系统磁盘扩容。

查看磁盘空间

df -h

重点关注 框选的逻辑卷名称
每个系统的名字不一定相同
但都是 /dev/mapper 开头 后面的是逻辑卷名称

VMware虚拟机Linux系统磁盘扩容_第1张图片

步骤:

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

虚拟机添加新磁盘

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

查看磁盘信息

fdisk -l

红框中文新增磁盘

VMware虚拟机Linux系统磁盘扩容_第11张图片

创建分区

使用 fdisk /dev/sdb 创建分区,根据向导完成以下操作
先输入n 新建分区
后输入 p 主分区
选择分区起始位置 回车即可使用默认值
选择分区结束位置 回车即可使用默认值
然后输入 wq 保存并退出
这样就创建了一个大小为200G的分区

fdisk /dev/sdb

VMware虚拟机Linux系统磁盘扩容_第12张图片

格式化新创建的分区

mkfs 即 make filesystem 创建文件系统
常见的 Linux 文件系统为 xfs 和 ext4
本案例 使用的是 xfs 文件系统

mkfs.xfs -f /dev/sdb1

VMware虚拟机Linux系统磁盘扩容_第13张图片

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 回车

pvcreate /dev/sdb1

VMware虚拟机Linux系统磁盘扩容_第14张图片

查看物理卷属性

pvdisplay

VMware虚拟机Linux系统磁盘扩容_第15张图片

添加物理卷到逻辑卷

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

vgextend centos_lihaozhe /dev/sdb1

Linux 添加物理卷到逻辑卷

增加文件系统大小

xfs_growfs  /dev/mapper/centos_lihaozhe-root

VMware虚拟机Linux系统磁盘扩容_第16张图片

验证扩容前后对比

df -h

扩容前

VMware虚拟机Linux系统磁盘扩容_第17张图片

扩容后

VMware虚拟机Linux系统磁盘扩容_第18张图片

pvdisplay

扩容前

VMware虚拟机Linux系统磁盘扩容_第19张图片

扩容后

VMware虚拟机Linux系统磁盘扩容_第20张图片

你可能感兴趣的:(云计算,大数据,人工智能,linux,服务器,运维,大数据,centos,人工智能,云计算)