记录一次centos扩容

背景

在Vscode上连虚拟机写项目,突然提示磁盘空间不足(no space left on device),一开始打算删些东西,这里参考博客,写得挺清楚的,但是操作后我发现实在没啥文件可以删除,所以干脆不删了,直接扩容

步骤

  1. 关闭虚拟机

  2. 虚拟机-设置-硬盘-扩展

    注意如果有快照记得先删除快照,不然无法扩展硬盘

  3. 进入虚拟机,输入命令df -h查看磁盘占用情况

    根目录满了,扩容目标/dev/sda3

    这里有个坑,很多教程是新建一个/dev/sda来扩容,但是我的系统里面没有卷组,所以不能用新建的方式扩容(不确定有没有办法,但我暂时没找到),只能在原有的sda3基础上扩容

    可以使用vgdisplay命令先查看自己有没有卷组

  4. 输入fdisk /dev/sda命令

  5. 依次键入p(查看)、键入d(删除),然后输入你要扩容的目标分区号(我这里是sda3)

  6. 删除成功之后先不要退出,继续操作,依次键入n(新建),键入p,分区号跟前面保持一致,我这里还是3,选起始和last扇区的时候直接默认回车就行,不用输东西,操作完了之后可以键入p确认一下有没有成功,确认无误键入w保存即可

  7. 输入命令partprobe

  8. 输入命令xfs_growfs /dev/sda3(刚刚操作的是哪一个就输哪一个,我这里是sda3)

  9. df -h查看,/dev/sda3成功扩容

相关推荐
kkkkkkkkkk_Z16 分钟前
新手自学嵌入式|学习日记:从C语言到51单片机基础(GPIO、中断、定时器与PWM篇)
linux·笔记·学习·51单片机
云运维笔记19 分钟前
华为设备IP地址配置全攻略
运维·网络·计算机网络·华为
凤年徐23 分钟前
C++ 仿 muduo 高并发服务器:日志模块
linux·服务器
Linux-lucky30 分钟前
39-41-Linux学习之旅之redis缓存基础与NFS基础
linux·运维·mysql·ubuntu
不吃香菜kkk、1 小时前
CI/CD(GitOps)学习与部署手册
运维·云原生·容器·kubernetes·云计算·jenkins·argocd
whyutianict_vv1 小时前
云计算运维培训课程技术栈拆解:从 Linux 网络到 AI 推理的五层能力分层
linux·云计算
pt10431 小时前
面向AI的Cisco UCS X-Series设计-2:Cisco UCS AI规格选型
运维·人工智能
元岳数字人小元2 小时前
无惧网络受限:数字人私有化部署打造离线全域服务能力
运维·人工智能·开源·人机交互·交互
xiaoye-duck2 小时前
《Linux 网络编程》深入理解数据链路层:从MAC帧到ARP协议的底层原理详解
linux·网络
2601_962063232 小时前
从使用场景覆盖到品牌长期建设的内容解读
运维