Ubuntu 分区扩容案例

最近偶尔在晚上的时间里,做一些基于Linux平台相关的测试(在虚拟机上面做),但在做某项测试的时候,基于Ubuntu Server的某个系统提示硬盘可用空间不足,回头一看,发现已有分区的容量大小只有29GB左右,已用26GB,还剩下3GB可用,但本身在建立这个虚拟机的时候,是分配了60GB给它的,有可能是因为当初自己没太在意……

扩容的方法其实也不难,首先我们执行以下命令,看看分区的情况:

df -hl

然后显示以下画面:

Ubuntu 分区扩容案例插图

从这里可以看出,系统的 / 是由 /dev/mapper/ubuntu–vg-ubuntu–lv 挂载,那么我们可以执行以下两条命令,把剩余的未分配空间,全部分配给 /dev/mapper/ubuntu–vg-ubuntu–lv :

lvextend -l +100%FREE /dev/mapper/ubuntu–vg-ubuntu–lv

resize2fs /dev/mapper/ubuntu–vg-ubuntu–lv

执行结果如下图:

Ubuntu 分区扩容案例插图1

注意:执行 lvextend 和 resize2fs 前一定要先执行 df -hl 查看 / 是在挂载在哪个文件系统上面的。

最后,执行 :lsblk 查看结果,在本文案例中,可以看到已经扩容成功了:

Ubuntu 分区扩容案例插图2

PS:(1)因为本人在测试过程中是使用su命令,用root进行测试的,所以在执行过程中没有在命令前加入sudo,一般情况下,在Ubuntu中执行高权限,未使用root权限的,都需要加上sudo;(2)其它发行版的Linux系统也可以参考本操作。

如需转载本站的文章,请先通过电子邮件的方式联系站长,站长确认后方可转载,并需要注明出处。

为您推荐