VM Linux磁盘扩容
VM 扩容
在VM中先扩展磁盘
将磁盘容量从10G扩展到15G
分区
查看当前分区状态
fdisk -l
创建新分区
fdisk /dev/sda
查看分区结果
fdisk -l
格式化新分区
mkfs -t ext3 /dev/sda3
如果提示没有找到文件或目录,重启后再试
修改分区格式
fdisk /dev/sda
查看VG
vgdisplay
创建PV
pvdisplay
pvcreate /dev/sda3
pvdisplay
创建LV
lvdisplay
现在,我们希望将扩展的磁盘容量扩展到root这个lv上
扩容
为VG扩容
vgdisplay
vgextend centos /dev/sda3
通过vgextend 为centos这个vg扩容, 扩容后容量为:13.99
为LV扩容
扩容前
扩容
扩容后
重置文件系统容量
查看文件系统类型
cat /etc/fstab
xfs
xfs_growfs /dev/centos/root
ext2/ext3/ext4
resize2fs /dev/centos/root
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义