Resize KVM qcow2 image live
KVM VMs backed by qcow2 image can be live resized with the virsh blockresize command.Example, we had a VM with only 10 GB root disk:[rootVM ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS vda 252:0 0 10G 0 disk ├─vda1 252:1 0 1M 0 part ├─vda2 252:2 0 200M 0 part /efi │ /boot/efi ├─vda3 252:3 0 1G 0 part /boot └─vda4 252:4 0 8.8G 0 part /From the hypervisor, we then resized the qcow2 image:[roothypervisor ~]## virsh blockresize VMname /path/to/image.qcow2 128G Block device /path/to/image.qcow2 is resizedthen back in the VM, we could immediately see that the disk is now the new size:[rootVM ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS vda 252:0 0 128G 0 disk ├─vda1 252:1 0 1M 0 part ├─vda2 252:2 0 200M 0 part /efi │ /boot/efi ├─vda3 252:3 0 1G 0 part /boot └─vda4 252:4 0 8.8G 0 part /and then file system could be resized by growing partition and file system:[rootVM ~]# growpart /dev/vda 4 CHANGED: partition4 start2510848 old: size18460639 end20971486 new: size265924575 end268435422 [rootVM ~]# xfs_growfs /dev/vda4 meta-data/dev/vda4 isize512 agcount4, agsize576895 blks sectsz512 attr2, projid32bit1 crc1 finobt1, sparse1, rmapbt0 reflink1 bigtime1 inobtcount1 nrext640 data bsize4096 blocks2307579, imaxpct25 sunit0 swidth0 blks naming version 2 bsize4096 ascii-ci0, ftype1 log internal log bsize4096 blocks16384, version2 sectsz512 sunit0 blks, lazy-count1 realtime none extsz4096 blocks0, rtextents0 data blocks changed from 2307579 to 33240571 [rootVM ~]# df -h / Filesystem Size Used Avail Use% Mounted on /dev/vda4 127G 8.6G 119G 7% /We were probably lucky in that this was the last partition. Guess it wouldn’t have been that easy to resize the earlier partitions…

相关新闻

AI革命不会被垄断

AI革命不会被垄断

Hugo 与 spaCy 的创建者、某机构的 Ines Montani 和 Matthew Honnibal 进行了对话。他们通过广泛使用的开源库 spaCy 和创新的标注工具 Prodigy,对工业级自然语言处理(NLP)、机器学习和人工智能领域产生了巨大影响。这些工具已成为工业界和学…

2026/6/19 0:10:32 阅读更多 →
搞懂 pandas 中的 concat、merge、join:三者到底有什么区别?

搞懂 pandas 中的 concat、merge、join:三者到底有什么区别?

🔗 搞懂 pandas 中的 concat、merge、join:三者到底有什么区别?你是不是也经常困惑:什么时候用 pd.concat()?什么时候该用 df.merge()?df.join() 又是什么?跟 merge 有啥不同?别急&a…

2026/6/19 0:04:58 阅读更多 →
Gin 框架中的规范响应格式设计与实现(二十)

Gin 框架中的规范响应格式设计与实现(二十)

在现代Web应用开发中,统一和规范化的API响应格式对于前后端协作至关重要。今天,我们来探讨如何在Gin框架中设计一套既实用又易于维护的响应格式规范。为什么需要统一的响应格式?首先,让我们思考一个问题:为什么要统一A…

2026/6/19 0:11:04 阅读更多 →

最新新闻

高校 Google Workspace 邮件安全升级与 AI 钓鱼闭环防御研究 —— 以普林斯顿大学 2026 年 OIT 安全更新为例

高校 Google Workspace 邮件安全升级与 AI 钓鱼闭环防御研究 —— 以普林斯顿大学 2026 年 OIT 安全更新为例

摘要 生成式人工智能重构了网络钓鱼攻击的生产链路,高校依托 Google Workspace 构建的校园邮件体系面临仿冒域名、AI 定制化社工邮件、凭证劫持等复合型威胁。普林斯顿大学信息技术办公室(OIT)2026 年发布 Gmail 邮件安全专项升级方案&#x…

2026/7/3 17:42:00 阅读更多 →
百考通:AI精准赋能期刊论文写作,让学术创作更高效,满足多元研究场景

百考通:AI精准赋能期刊论文写作,让学术创作更高效,满足多元研究场景

在学术研究领域,期刊论文的撰写是成果输出的关键环节,却也让众多科研工作者与学生倍感压力:选题迷茫、逻辑梳理困难、格式规范复杂、内容提炼耗时,严重拖慢了学术成果的发表节奏。百考通(https://www.baikaotongai.com…

2026/7/3 17:33:57 阅读更多 →
GPT-5.5插件系统开发怎么做?手写自定义工具调用教程与选型攻略

GPT-5.5插件系统开发怎么做?手写自定义工具调用教程与选型攻略

在大模型应用开发中,让AI调用外部API(即Function Calling/工具调用)是实现“智能Agent”的关键步骤。随着 GPT-5.5 的推出,其插件系统的底层调用逻辑和稳定性得到了显著提升。为了更便捷地测试和联调这类多模型插件,不…

2026/7/3 17:33:57 阅读更多 →
基于51/STM32单片机空气质量监测系统/环境气体检测/WiFi传输/APP21(设计源文件+万字报告+讲解)(支持资料、图片参考_相关定制)_

基于51/STM32单片机空气质量监测系统/环境气体检测/WiFi传输/APP21(设计源文件+万字报告+讲解)(支持资料、图片参考_相关定制)_

基于51/STM32单片机空气质量监测系统/环境气体检测/WiFi传输/APP21(设计源文件万字报告讲解)(支持资料、图片参考_相关定制)_ 温湿度光照风扇声光报警 版本一:DHT11温湿度传感器采集当前环境温度和湿度光敏采集当前环境光照强度OLED液晶显示当…

2026/7/3 17:33:57 阅读更多 →
射阳燃气灶维修检查点火和风门

射阳燃气灶维修检查点火和风门

在日常生活中,燃气灶是厨房的核心设备,长期使用后容易出现点火故障、燃烧状态异常等问题,如果处理不及时还可能带来安全隐患。在射阳燃气灶维修场景中,点火和风门问题是最常见的故障类型,掌握基础排查方法,…

2026/7/3 17:31:56 阅读更多 →
如何用10个终极Adobe Illustrator自动化脚本实现设计效率革命

如何用10个终极Adobe Illustrator自动化脚本实现设计效率革命

如何用10个终极Adobe Illustrator自动化脚本实现设计效率革命 【免费下载链接】illustrator-scripts Some powerfull JSX scripts for extending Adobe Illustrator 项目地址: https://gitcode.com/gh_mirrors/ill/illustrator-scripts Adobe Illustrator自动化脚本是每…

2026/7/3 17:31:56 阅读更多 →

日新闻

Nginx防御TLS重协商攻击实战:从原理到配置与监控

Nginx防御TLS重协商攻击实战:从原理到配置与监控

1. 项目概述:为什么TLS重协商攻击至今仍需警惕十多年前的CVE-2011-1473,一个关于TLS/SSL协议重协商机制的漏洞,现在提起来还有必要吗?很多运维和开发朋友可能会觉得,这都老掉牙了,现代服务器和客户端不都默…

2026/7/3 0:03:59 阅读更多 →
华为防火墙双通道远程管理实战:Web与SSH配置详解

华为防火墙双通道远程管理实战:Web与SSH配置详解

1. 项目概述:为什么需要双通道远程管理防火墙?在任何一个稍具规模的企业网络里,防火墙都是那个默默守护在边界的关键角色。作为网络工程师,我们不可能每次都跑到机房,插上console线去配置它。远程管理能力,…

2026/7/3 0:03:59 阅读更多 →
AD74413R与PIC18F65K40的高精度工业数据采集方案

AD74413R与PIC18F65K40的高精度工业数据采集方案

1. 项目概述:AD74413R与PIC18F65K40的协同工作在工业自动化和精密测量领域,同时实现高精度模数转换(ADC)和数模转换(DAC)功能是许多复杂系统的核心需求。AD74413R作为一款四通道可配置模拟输入/输出器件,与PIC18F65K40微控制器的组合&#xf…

2026/7/3 0:05:59 阅读更多 →

周新闻

月新闻