VBox设置的硬盘大小只能扩容,不能缩减。

我原先设置的硬盘大小只有20G,装了太多东西现在不够用了,急需扩容,系统bigcloud-enterprise-linux-for-euler

1.打开VBox图形客户端,关闭虚机,左上角点管理-虚拟介质管理,我从20调整到60G

在这里插入图片描述

2.启动虚机

输入 fdisk -l
在这里插入图片描述

这时候发现磁盘已经扩容到了60多G,但是/dev/mapper/centos-root依然只有18G可用,继续搞:

a.输入fdisk /dev/sda 将虚拟磁盘的空闲空间创建为⼀个新的分区

这时候会弹出对话框,需要不断选择,顺序是n-p-3-回车-回车-t-3-8e-w
在这里插入图片描述

完成之后重启一下虚机。

b.输入pvcreate /dev/sda3,将新分配的磁盘空间作为物理卷

c.输入vgextend centos /dev/sda3,本次是欧拉系统,需要将centos改成bigcloud-enterprise-linux-for-euler,使用vgextend
在这里插入图片描述

d.输入lvextend /dev/mapper/centos-root /dev/sda3,用来扩展物理卷centos-root

e.输入resize2fs /dev/mapper/centos-root
(xfs_growfs /dev/centos/root之前教程,不知道什么意思)

f.最后看一下成功没有输入df -h,可以看到变成57个G了

Logo

鲲鹏昇腾开发者社区是面向全社会开放的“联接全球计算开发者,聚合华为+生态”的社区,内容涵盖鲲鹏、昇腾资源,帮助开发者快速获取所需的知识、经验、软件、工具、算力,支撑开发者易学、好用、成功,成为核心开发者。

更多推荐