Vmware下centos9磁盘扩容/原分区扩容/根目录空间扩容

背景:需要做迁移,将项目由svn管理改为gitlab管理,所以需要将项目从svn迁移到gitlab上。在vmware虚拟机的centos9系统上安装svn和gitlab时,报错,大致意思是提示空间不足。

图片[1]-Vmware下centos9磁盘扩容/原分区扩容/根目录空间扩容-龙之小站资源屋

解决步骤:

1、扩容磁盘:

先在vmware workstation中将虚拟机关机,右击虚拟机,然后有个扩容选项。注:如果有快照,需要将快照删除后才能进行扩容。 下面截图是后续所有操作结束后、扩容成功后截的

图片[2]-Vmware下centos9磁盘扩容/原分区扩容/根目录空间扩容-龙之小站资源屋

2、查看分区

执行完上图步骤【我是把原先的20G改成了100G】后 df -h,发现没扩容成功,但是执行 fdisk -l 发现有个100G的磁盘:/dev/nvme0n1,下面还挂有三个设备。此时需要对这个磁盘进行分区和创建物理卷两步,然后才能算是扩容成功。

图片[3]-Vmware下centos9磁盘扩容/原分区扩容/根目录空间扩容-龙之小站资源屋

3、分区。 fdisk /dev/nvme0n1

然后输入 m ,在输入 n ,剩下的步骤回车用默认的就行,最后选择 w ,就完成了分区,完成分区后需要 reboot 重启

图片[4]-Vmware下centos9磁盘扩容/原分区扩容/根目录空间扩容-龙之小站资源屋
图片[5]-Vmware下centos9磁盘扩容/原分区扩容/根目录空间扩容-龙之小站资源屋

4、创建物理卷PV

分区后,执行df -h,是发现没有扩容成功的。

创建物理卷:pvcreate /dev/nvme0n1p4 注:执行fdisk -l显示出来的名字是啥就写啥,名字用前三个设备的名字在加一个序号

图片[6]-Vmware下centos9磁盘扩容/原分区扩容/根目录空间扩容-龙之小站资源屋

5、查看卷组:lvdisplay

后面会要用到LV Name是root的 VG Name 和 LV Path

图片[7]-Vmware下centos9磁盘扩容/原分区扩容/根目录空间扩容-龙之小站资源屋

6、扩容卷组

vgextend cs_bogon /dev/nvme0n1p4

图片[8]-Vmware下centos9磁盘扩容/原分区扩容/根目录空间扩容-龙之小站资源屋

7、对根目录/进行扩容

vgdisplay

lvextend -l +100%FREE /dev/cs_bogon/root

图片[9]-Vmware下centos9磁盘扩容/原分区扩容/根目录空间扩容-龙之小站资源屋

最后一步:xfs_growfs /dev/cs_bogon/root

图片[10]-Vmware下centos9磁盘扩容/原分区扩容/根目录空间扩容-龙之小站资源屋

扩容结束
————————————————

原文链接:https://blog.csdn.net/u014285237/article/details/143188096

© 版权声明
THE END
喜欢就支持一下吧
点赞13 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片快捷回复

    暂无评论内容