Linux根目录分区扩容

Linux磁盘跟目录分区扩容

对磁盘操作要做好备份,以防意外

根据此博客实战

1、查看磁盘信息,确认是否有空间进行扩容

在这里插入图片描述

上图可见,我根目录有98G的空间,挂载的磁盘是/dev/xvda1的磁盘。

执行fdisk -l命令查看磁盘分区状态,如下图

在这里插入图片描述

上图可见,/dev/xvda磁盘目前有110G的空间,只有一个分区/dev/xvda1,而且该分区的size是99.7G,确定可扩容10G

2、开始扩容

第一步看磁盘有其他分区的话,没有用的可以进行删除,删除操作见文后:

执行命令,parted /dev/xvdb 进入磁盘,输入p可以看分区详情

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-KGWqXpgJ-1634801263260)(C:\Users\15986\AppData\Roaming\Typora\typora-user-images\image-20211021151338641.png)]

可以看到只有一个分区,硬盘总容量为118G,分区1的容量为107G,我们将1分区进行扩容

执行resizepart 1
在这里插入图片描述

会提示根分区正在使用,是否继续,输入yes,然后提示输入要扩到多大的容量,我们也可以输入118GB,也可以输入-0,-0的意思是将剩余所有空间都分给1分区。扩完以后输入p查看分区详情:

在这里插入图片描述

发现由原来的107GB变成了118GB的大小,此时已经完成了一半了。我们输入q退出磁盘,使用df -h命令查看根目录大小是否有变化:
在这里插入图片描述
在这里插入图片描述

退出之后,用 df -h 命令看发现没有任何改变,但是使用 lsblk 命令会发现已经扩容成功了,因为这只是 block device 容量变大了,还没有反映到 file system 中

此时需要使用resize2fs 命令来更新磁盘信息
在这里插入图片描述

再次使用df -h命令查看,发现根目录已经扩容成功。

附:磁盘分区删除操作

1、fdisk /dev/sda 进入磁盘

2、输入d表示删除分区,若有多个分区,会提示需要选择要删除的分区,输入分区号,回车即刻删除

a 进入磁盘

2、输入d表示删除分区,若有多个分区,会提示需要选择要删除的分区,输入分区号,回车即刻删除

3、输入w保存,不可输入q,q的意思是不保存退出,w的意思是保存后退出。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值