LVM 扩展...不确定文件系统

LVM 扩展...不确定文件系统

我想扩展我的 LVM 分区。首先我做了

lvextend -L +100G /dev/server/home

现在我仍需要扩展文件系统。教程告诉我使用resize2fs,但这仅适用于 ext2 和 ext3。我甚至不确定我拥有什么文件系统...

fdisk /dev/server/home/

不起作用...我怎么知道我的 lvm 分区上有什么样的文件系统?

答案1

如果它是已挂载的文件系统,您可以使用df -hT

$ df -hT
Filesystem    Type    Size  Used Avail Use% Mounted on
/dev/sda1     ext4    5.5G  3.0G  2.3G  58% /
none      devtmpfs    229M  252K  229M   1% /dev
none         tmpfs    233M     0  233M   0% /dev/shm
none         tmpfs    233M  100K  233M   1% /var/run
none         tmpfs    233M     0  233M   0% /var/lock
none         tmpfs    233M     0  233M   0% /lib/init/rw

“类型”列表示正在使用的文件系统;“文件系统”列是它所在的分区/设备。(此示例来自 Ubuntu Lucid 系统;我的 Debian 系统将根分区文件类型显示为根文件系统而不是正确的扩展

如果文件系统未挂载,或者自由度显示为类型根文件系统,您可以使用以下工具,可以更直接地检查设备:

$ sudo blkid /path/to/filesystem/device
/dev/sda1: UUID="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" TYPE="ext4"

答案2

GNU 文件的最新版本也会告诉您(只要提供标志让它跟随符号链接并查找“设备特殊文件”):

[dan@khorium ~]$sudo 文件 -Ls /dev/vgcore/home
/dev/vgcore/home:Linux rev 1.0 ext4 文件系统数据(需要日志恢复)(范围)(大文件)(巨型文件)

相关内容