ubuntu磁盘扩容

ubuntu磁盘扩容

描述

执行命令,查看 fs 类型是什么

bash 复制代码
lsblk -o NAME,FSTYPE,MOUNTPOINT

将60G扩容到100G,其中有些操作我也不知道什么意思,反正就是成功了,哈哈。

先在虚拟机设置里面扩容

如果有快照,那么就删除快照,然后扩容,扩容后可以再拍摄快照。

进入Ubuntu 配置

  1. 查看系统分区
bash 复制代码
lsblk

输出如下:

这里可以看到 sda已经是100G,但是 根目录 / 并没有分配到100G,

使用命令行工具parted进行分区

这里是多sda磁盘进行操作,所以指定 /dev/sda

bash 复制代码
sudo parted /dev/sda

输出如下

输出如下为成功,然后输入命令

bash 复制代码
# 意思是将sda3的空间分配为100%,也就是说把  / 根目录 的空间分配100G
resizepart 3 100%
#没有其他输出,说明成功了,退出
quit
  1. 更新分区表
bash 复制代码
sudo partprobe /dev/sda
  1. 重新分配 pv
bash 复制代码
sudo pvresize /dev/sda3
#输出如下
Physical volume "/dev/sda3" changed
  1 physical volume(s) resized or updated / 0 physical volume(s) not resized
  1. 查看分配详细
bash 复制代码
sudo pvdisplay
  1. lv 拓展
bash 复制代码
sudo lvextend -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv
  1. fs重分配
bash 复制代码
sudo resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv

完成

使用命令查看结果

bash 复制代码
df -h
# 输出
NAME                      MAJ:MIN RM  SIZE RO TYPE MOUNTPOINTS
loop0                       7:0    0 63.9M  1 loop /snap/core20/2318
loop1                       7:1    0 63.7M  1 loop /snap/core20/2434
loop2                       7:2    0   87M  1 loop /snap/lxd/29351
loop3                       7:3    0 89.4M  1 loop /snap/lxd/31333
loop4                       7:4    0 38.8M  1 loop /snap/snapd/21759
loop5                       7:5    0 44.4M  1 loop /snap/snapd/23545
sda                         8:0    0  100G  0 disk 
├─sda1                      8:1    0    1M  0 part 
├─sda2                      8:2    0    2G  0 part /boot
└─sda3                      8:3    0   98G  0 part 
  └─ubuntu--vg-ubuntu--lv 253:0    0   98G  0 lvm  /
sr0                        11:0    1    2G  0 rom  
相关推荐
志栋智能9 分钟前
运维超自动化的知识管理与传承
运维·自动化
jack186891 小时前
OpenClaw 数据采集与自动化应用场景指南
运维·自动化
小HANN1 小时前
华为云企业网站上云实战|从零搭建高可用WordPress全站架构(ECS+RDS+ELB+弹性伸缩+云监控闭环)
linux·运维·服务器·经验分享
奈落242 小时前
规则引擎还是大模型?AI 工作流与传统自动化的分工边界:确定性流程照旧,‘每次都不太一样‘的知识型工作才交给 AI
运维·人工智能·自动化·大模型·工作流·ai 办公
星恒随风2 小时前
Linux库的底层原理:ELF文件格式、静态链接、程序加载、虚拟地址空间与GOT/PLT详解
linux·运维·笔记·学习·状态模式
GeW2 小时前
2026新质生产力路线图:Linux、数据库与智能算力融合报告
linux
AR-26710-2 小时前
Linux Day19——日志轮转
linux·运维
分布式存储与RustFS2 小时前
rclone 与 mc mirror:S3 对象存储同步,限速、过滤、断点续传实测对比
运维·云原生·开源·对象存储·分布式存储·s3·性能基准
祖力553 小时前
驱动工程搭建与字符设备驱动框架
linux·运维·服务器·内核·arm·imx6ull·驱动
第25小时记录3 小时前
[2026] Linux安装教程
运维·python