VM Linux磁盘扩容

VM 扩容

在VM中先扩展磁盘

image-20210713143337897

将磁盘容量从10G扩展到15G

image-20210713143426434

分区

查看当前分区状态

fdisk -l

image-20210713143946524

创建新分区

fdisk /dev/sda

image-20210713144740685

查看分区结果

fdisk -l

image-20210713144922064

格式化新分区

mkfs -t ext3 /dev/sda3

image-20210713145624223

如果提示没有找到文件或目录,重启后再试

image-20210713145341556

修改分区格式

fdisk /dev/sda

image-20210713150109713

查看VG

vgdisplay

image-20210713150246399

创建PV

pvdisplay
pvcreate /dev/sda3
pvdisplay

image-20210713150805664

创建LV

lvdisplay

image-20210713151013477

现在,我们希望将扩展的磁盘容量扩展到root这个lv上

扩容

为VG扩容

vgdisplay
vgextend centos /dev/sda3

image-20210713151446749

通过vgextend 为centos这个vg扩容, 扩容后容量为:13.99

为LV扩容

扩容前

image-20210713152440536

扩容

image-20210713152525815

扩容后

image-20210713152553540

重置文件系统容量

查看文件系统类型

cat /etc/fstab

image-20210713152753023

xfs

xfs_growfs /dev/centos/root

image-20210713153228912

ext2/ext3/ext4

resize2fs /dev/centos/root

查看扩容结果

image-20210713153430582

posted @   Dreamsrj  阅读(22)  评论(0编辑  收藏  举报
编辑推荐:
· .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 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
点击右上角即可分享
微信分享提示