今天我的系统储存空间用完了。

可以看到,明明我的linux系统的分区还有很多剩余。

但是,使用df -h来 查看文件系统却发现,系统储存空间已经所剩无几了。

要解决这个问题其实非常简单,只需要使用resize2fx命令扩展文件系统就好了。

但是如果系统使用的是使用LVM(Logical Volume Manager)机制(Linux所使用的),那么就需要额外的知识了。

LVM

LVM有三个主要的组成:

Logical Volume

LV与Partition最大的不同是,前者是建立在Volume Group之上,而后者是建立在磁盘之上。

如果要扩展文件系统,LVM需要先用lvextend命令扩展LV。

注:resize2fs只能用于ext4和xtf类型的文件系统。

sudo resize2fs /dev/<vgname>/<lvname>