LVM扩展…不确定文件系统


1

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

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

现在,我仍然必须扩展文件系统。教程告诉我使用resize2fs,但是仅适用于ext2和ext3。我什至不知道我拥有什么文件系统...

fdisk /dev/server/home/

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

Answers:


5

如果是已挂载的文件系统,则可以使用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系统将根分区文件类型显示为rootfs而不是正确的ext3。)

如果未挂载文件系统,或者df将其显示为rootfs类型,则可以使用blkid之类的工具来直接检查设备:

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

谢谢!原来答案是“ xfs”,所以我不得不使用“ xfs_growfs”命令
Jarvin,2010年

0

最新版本的GNU文件还将告诉您(只要提供标记使其遵循符号链接并在设备专用文件中查找)即可:

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

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.