惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

宝玉的分享
宝玉的分享
The GitHub Blog
The GitHub Blog
Vercel News
Vercel News
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
酷 壳 – CoolShell
酷 壳 – CoolShell
Last Week in AI
Last Week in AI
F
Fortinet All Blogs
Jina AI
Jina AI
I
InfoQ
T
The Blog of Author Tim Ferriss
P
Proofpoint News Feed
博客园 - 三生石上(FineUI控件)
G
Google Developers Blog
V
Visual Studio Blog
L
LangChain Blog
WordPress大学
WordPress大学
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
T
Tor Project blog
GbyAI
GbyAI
MongoDB | Blog
MongoDB | Blog
V
V2EX
Stack Overflow Blog
Stack Overflow Blog
H
Help Net Security
Recorded Future
Recorded Future
N
News and Events Feed by Topic
云风的 BLOG
云风的 BLOG
Martin Fowler
Martin Fowler
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
罗磊的独立博客
O
OpenAI News
Google DeepMind News
Google DeepMind News
S
Schneier on Security
C
Check Point Blog
N
Netflix TechBlog - Medium
The Register - Security
The Register - Security
aimingoo的专栏
aimingoo的专栏
TaoSecurity Blog
TaoSecurity Blog
T
Tenable Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Hugging Face - Blog
Hugging Face - Blog
Cyberwarzone
Cyberwarzone
月光博客
月光博客
The Last Watchdog
The Last Watchdog
B
Blog
有赞技术团队
有赞技术团队
Blog — PlanetScale
Blog — PlanetScale
T
Tailwind CSS Blog
Hacker News: Ask HN
Hacker News: Ask HN
H
Heimdal Security Blog
美团技术团队

希仁之拥

领克900半年使用体验 | 希仁之拥的博客 Ubuntu 26.04 Desktop使用体验 | 希仁之拥的博客 【转载】谈谈不受欢迎的博客技术特征 | 希仁之拥的博客 【转载】ClaudeCode 你想知道的所有秘密,源码深度研究报告 | 希仁之拥的博客 2025年年终总结 | 希仁之拥的博客 集成和使用Openclaw后的思考 | 希仁之拥的博客 我买了领克900 | 希仁之拥的博客 服务器性能优化之io拷贝 | 希仁之拥的博客 Go-Sail导航站上线啦 | 希仁之拥的博客 今年国庆的一些感受 [2025] | 希仁之拥的博客 在Deepin 25上配置forticlient | 希仁之拥的博客 分享一些酷酷的站点 [20250908] | 希仁之拥的博客 Go-Sail发布v3.0.6版本了 | 希仁之拥的博客 我对V2EX发布$V2EX讨论的一些感受 | 希仁之拥的博客 如何让Stripe支持支付宝和微信支付 | 希仁之拥的博客 2025上半年里程碑 | 希仁之拥的博客 GitLab+Drone使用体验 | 希仁之拥的博客 四姑娘山之旅 | 希仁之拥的博客 近来帮同事做性能优化的过程回顾 | 希仁之拥的博客 聊聊接口的返回数据结构 | 希仁之拥的博客 由GORM的Updates语法糖 我把 Go-Sail 的文档站更新了 | 希仁之拥的博客 这就是我为什么讨厌拼多多 | 希仁之拥的博客 元旦快乐~ | 希仁之拥的博客 致敬还在写博客的我们 | 希仁之拥的博客 逐步的把图片资源迁移到星光图床上 | 希仁之拥的博客 帮弟弟配了一台mini主机 | 希仁之拥的博客 国庆的一些碎碎念 | 希仁之拥的博客 就这一刻而言,我觉得科技冷冰冰的。 | 希仁之拥的博客 如何使用acme.sh自动续签证书 | 希仁之拥的博客 Go-Sail的文档站点搭建好了 | 希仁之拥的博客 我的第一个谷歌浏览器插件发布成功啦! | 希仁之拥的博客 我开源了一个golang的web框架 | 希仁之拥的博客 流芳 | 希仁之拥的博客 第一次开发微信小程序 | 希仁之拥的博客 春节快乐 | 希仁之拥的博客 我把博客站点重写了 | 希仁之拥的博客 阆中古城 | 希仁之拥的博客 入了把Keydous NJ80 | 希仁之拥的博客 Mac上有用的知识 | 希仁之拥的博客 记一次服务器被攻击 | 希仁之拥的博客 端午安康 | 希仁之拥的博客 搭建hadoop伪分布式集群总结 | 希仁之拥的博客 在goa框架中,如何访问原始请求数据 | 希仁之拥的博客 postgresql相关操作笔记 | 希仁之拥的博客 golang解析带命名空间的xml数据(带冒号的节点或属性名) | 希仁之拥的博客 【转载】解决deepin环境下wine QQ无法接收图片问题 | 希仁之拥的博客 杂项笔记 | 希仁之拥的博客 Mac如何修改通知横幅消失时间 | 希仁之拥的博客 Golang校验结构体是否实现了接口 | 希仁之拥的博客 关于deepin os的大半年使用体验 | 希仁之拥的博客 有态度的翻唱 | 希仁之拥的博客 【转载】Golang 在 Mac、Linux、Windows 下如何交叉编译 | 希仁之拥的博客 和幺幺一起成长的半年时光 | 希仁之拥的博客 Element UI中message消息提示实现原理 | 希仁之拥的博客 从predis组件开始了解如何与redis服务交互 | 希仁之拥的博客 【转载】 尤雨溪谈Vue.js :缔造自由与真我 | 希仁之拥的博客 【转载】百万 Go TCP 连接的思考: epoll方式减少资源占用 | 希仁之拥的博客 【分享】移除git中的commit历史(保留文件,仅移除提交历史信息) | 希仁之拥的博客 shell学习笔记 | 希仁之拥的博客 【分享】Ruby 之父松本行弘:程序员的乐趣、存在感与平衡 | 希仁之拥的博客 安利一下我用过的一些sublime text 3工具、插件及配置 | 希仁之拥的博客 PHP处理苹果内购数据验证 | 希仁之拥的博客 PHP获取XML所有节点名称 | 希仁之拥的博客 Sentinel::check() 在Laravel5.3版本之后总是返回false的解决方案 | 希仁之拥的博客 吃货的美食集,持续更新~ | 希仁之拥的博客 第二十一届成都汽车博览会 | 希仁之拥的博客 马云宣布1年后卸任集团董事局主席 由CEO张勇接任 | 希仁之拥的博客 nginx配置非443端口的https连接 | 希仁之拥的博客 PHP7 异常类型列表 | 希仁之拥的博客 【分享】《燃点》:不被嘲笑的愿望是不值得去实现的|一部属于创业者的电影 | 希仁之拥的博客 【分享】前端资源加载优先级[译] | 希仁之拥的博客 【小技巧】Laravel动态配置多个数据库连接 | 希仁之拥的博客 php使用ftp上传、下载文件 | 希仁之拥的博客 php使用mysqlnd扩展进行mysql异步并行查询 | 希仁之拥的博客 基于以太坊区块链,使用web3.js在geth服务器上执行合约方法以及事件监听 | 希仁之拥的博客 Smartisan OS | 希仁之拥的博客 母校 | 希仁之拥的博客 php后期静态绑定 | 希仁之拥的博客 [mysql优化]子查询与连接查询 | 希仁之拥的博客 PHP常见运行模式及原理 | 希仁之拥的博客 mysql用户与授权 | 希仁之拥的博客 如何在ubuntu14.04上安装composer | 希仁之拥的博客 关于mews/captcha for laravel存在method [validateCaptcha] doesn't exists解决方法 | 希仁之拥的博客
Ubuntu server不停机扩容系统盘 | 希仁之拥的博客
希仁之拥 · 2022-06-26 · via 希仁之拥

警告: 操作有风险,数据无价,请务必事先备份数据。

  • 查看系统磁盘和容量信息
sudo fdisk -l

希仁之拥:

  • 查看磁盘挂载情况
sudo df -hl /

希仁之拥:

sudo lsblk

希仁之拥:

  • 查看逻辑卷和卷组信息
sudo vgdisplay

sudo lvdisplay

希仁之拥:

  • 在控制台上增加新的磁盘空间

提示:博主此处使用的是KVM虚拟化环境,VMware和Virtualbox之类的软件操作类似。

希仁之拥:

希仁之拥:

希仁之拥:

可以看到这里将系统磁盘大小从80G调整为了100G

  • 在终端再次查看磁盘信息
sudo fdisk -l  

希仁之拥:

看到红字部分已经提示提示磁盘空间发生变化了。

  • 执行扩容命令
sudo lvresize -L +20G /dev/ubuntu-vg/ubuntu-lv

希仁之拥:

因为我们是从80G扩容到100G,增加了20G,因此命令参数为20G

  • 查看逻辑卷和挂载信息

希仁之拥:

此时发现容量并未发生变化,这是因为我们需要刷新磁盘容量信息。

  • 刷新磁盘容量
sudo resize2fs /dev/ubuntu-vg/ubuntu-lv

希仁之拥:

操作完成后,再次查看磁盘信息可以看到磁盘空间已经增加了20G。

但是到目前为止,还存在一个问题:在对虚拟机扩容时候,由于Linux系统没有对其磁盘信息进行更新,导致了磁盘实际容量和Linux系统容量不一致

查看磁盘信息时,看到有红字提示:

希仁之拥:

使用parted命令对磁盘信息进行更新

如果没有此命令请先安装 sudo apt-get install -y parted

sudo parted -l  

# 命令执行后,输入Fix,回车。

希仁之拥:

再次查看磁盘信息

希仁之拥:

至此,磁盘扩容操作完成。


(2024-10-23 10:47:07更新) 以下操作是在另外的机器,与上文的机器不同。


昨晚上因为推送镜像到Harbor失败,上Harbor的机器检查才发现是系统磁盘满了(最开始装机器是用的公用模板,系统盘都只有20G,中间扩了一次10G,所以在下面的图例中你将看到是30G),因此需要对系统盘进行扩容。扩容的时候遇到一点小问题,记录一下。

在PVE控制台为系统磁盘分配了新空间,扩展至80G。进入到Harbor机器,使用lvresize命令提示没有可用的空闲空间,但fdisk -l命令和lsblk命令都展示出系统盘/dev/sda已经是80G了。
iShot_2024-10-23_10.42.18.png

这里需要使用命令将空闲空间分配到第三个分区。

sudo growpart /dev/sda 3

iShot_2024-10-23_10.43.11.png
之后再执行lsblk命令查看结果:
iShot_2024-10-23_10.43.30.png
看到第三个分区的空间已经成功增长到了80G。
接下来,需要对物理分区大小进行重新计算:

sudo pvresize /dev/sda3

再接着将新增加的空闲空间分配到逻辑卷:

sudo lvresize -L +50G /dev/ubuntu-vg/ubuntu-lv

之后重新计算逻辑卷空间大小:

sudo resize2fs /dev/ubuntu-vg/ubuntu-lv

iShot_2024-10-23_10.44.47.png
最后我们来看一下最终的空间大小:
iShot_2024-10-23_10.45.25.png
到这里,系统磁盘的扩容算是真正的完成了。


980_120.png(via stardots.io)

觉得博主写的不错?给他一个赞赏:

keepchen的赞赏码-支付宝 keepchen的赞赏码-微信