记一次用一块新硬盘扩容Anolis文件系统

发布时间 2023-04-21 21:01:49作者: 北飞_候鸟

新开了一个虚拟机,给它分配了一块300G的硬盘:

 三个月后,客户抱怨说硬盘太小,遂进来df -h看一下,发现只有8g:

 我已经忘了开这台机器时干了些什么,所以使用fdisk -l看一下:

 发现300G的硬盘是在的,放心了。

对这块硬盘使用fdisk /dev/sda,输入m命令看看能做什么:

 按n添加新分区,按p规定新添加的分区是主分区:

 前面发现已有/dev/sda1和/dev/sda2,所以这里分区号给个3就行了(主分区最多4个);接下来把剩余扇区全用上,这也是fdisk工具默认的行为:

 此时使用p命令看一下设备,发现多出了一个/dev/sda3,大小是290G:

 可以看出,新设备/dev/sda3的类型是Linux,正好是我们需要的。我们不需要Swap类型,所以不需要用t命令改变分区类型。

按w保存退出:

 使用vgdisplay命令查看volume group(vg)组名:

 使用pvcreate命令将刚刚创造的设备/dev/sda3格式化为物理卷:

 使用vgextend命令,用/dev/sda3将ao扩容:

 使用vgdisplay命令确认vg已经扩容了:

 接下来是逻辑扩容。使用lvdisplay(logical volume)查看lv path:

 使用lvextend命令,扩容逻辑卷:

 使用xfs_growfs命令扩容文件系统:(为什么是xfs?)

最后,使用df -h查看文件系统容量:

 可以看出,扩容完成了。

 

参考:

 https://www.howtogeek.com/106873/how-to-use-fdisk-to-manage-partitions-on-linux/#:~:text=The%20fdisk%20command%20is%20a,to%20manage%20a%20partition%20table.

https://www.cnblogs.com/creamk87/p/14706338.html