当前位置: 首页 > news >正文

vmware系统磁盘扩容

扩展磁盘

关闭系统
编辑虚拟机设置,点击磁盘进行扩展
若无法点击检查是否有快照,若报错“在部分链上无法执行所调用的函数,请打开父虚拟磁盘”可查看解决方案

内部挂载

扩展分区
  1. fdisk /dev/sda
  2. 输入p,打印当前分区表
  3. 删除/dev/sda3分区,输入d,然后输入3 (哪个大删哪个)
  4. 删除分区后,重新创建新分区,输入n,然后一路敲回车,询问是否删除签名,选择否
  5. 再次输入p,发现已经完成分区,且扩容
  6. 最后输入w,完成写入
  7. 此时,输入lsblk,发现sda2大小更新了,但是其挂载的目录大小仍然没有更新
更新物理卷分区
  1. 执行命令pvresize /dev/sda3
  2. 随后执行pvdisplay查看pv(物理卷),已经正常扩容
  3. 随后执行vgdisplay查看vg(逻辑卷组),已经正常扩容
  4. 随后执行lvdisplay查看lv(逻辑卷),还没有扩容
更新lv分区
lvextend -L 10G /dev/mapper/ubuntu--vg-ubuntu--lv      //增大或减小至19G
lvextend -L +15G /dev/mapper/ubuntu--vg-ubuntu--lv     //增加10G
lvreduce -L -10G /dev/mapper/ubuntu--vg-ubuntu--lv     //减小10G
lvresize -l  +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv   //按百分比扩容

resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv            //重新调整逻辑卷大小

再次查看lvdisplay 大小,已经完全分配好

刷新文件系统
sudo resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv

执行df -h,发现文件系统已更新

参考:
openEuler虚拟机扩容磁盘的方法
解决 Linux devmapperubuntu–vg-ubuntu–lv 磁盘空间不足的问题
ubuntu下 /dev/mapper/ubuntu–vg-ubuntu–lv 磁盘空间不足

http://www.dtcms.com/a/37103.html

相关文章:

  • 数据开发面试:DQL,
  • seacmsv9注入管理员账号密码+orderby+limit
  • 【前端】【面试】【树】JavaScript 树形结构与列表结构的灵活转换:`listToTree` 与 `treeToList` 函数详解
  • 基于Pydantic封装的通用模型在API请求验证中的应用
  • Python中的函数是什么?如何定义和调用它们?
  • 第十一站:深度学习模型的训练与评估
  • Cramér-Rao界:参数估计精度的“理论底线”
  • IO/网络IO基础全览
  • PostgreSQL的学习心得和知识总结(一百七十)|深入理解PostgreSQL数据库之 处理HAVING子句 的使用和实现
  • HaProxy基本配置详解
  • sort_values、sort 和 sorted 的区别与用法详解
  • 网络安全学习-常见安全漏洞检测以及修复方法-1
  • 2025面试Go真题第一场
  • [算法--前缀和] 二维前缀和
  • ReentrantLock 用法与源码剖析笔记
  • 数据库的基本操作
  • 前端项目部署阻止用户打开控制台
  • BGP状态和机制
  • 鱼皮智能云图库项目学习
  • Unity基础学习(二)
  • docker 占用系统空间太大了,整体迁移到挂载的其他磁盘|【当前普通用户使用docker时,无法指定镜像、容器安装位置【无法指定】】
  • 从 Spring Boot 2 升级到 Spring Boot 3 的终极指南
  • 02、Hadoop3.x从入门到放弃,第二章:集群环境搭建
  • 从零开始用react + tailwindcs + express + mongodb实现一个聊天程序(三) 实现注册 登录接口
  • Gin框架深度解剖:路由树的实现原理
  • 蓝桥杯单片机基础部分——1.5基础模块代码升级
  • 【软件设计】SOLID原则详解与PHP实战示例
  • PageForge v2025.1.6 发布:支持 KaTeX 数学公式渲染
  • Spring AI + 大模型开发应用
  • 爬楼梯问题