LVM 无法调整大小或使用 resize2fs 和 e2fsck 检查

LVM 无法调整大小或使用 resize2fs 和 e2fsck 检查

我使用以下命令从系统救援 Live CD 中的终端扩展了 lvm:

# pvcreate /dev/sda7
# vgextend fedora /dev/sda7   
# lvextend -l +100%FREE /dev/fedora/root

上面的方法有效,但是当我尝试检查 LV 文件系统或调整其大小时,出现以下错误:

# e2fsck -f /dev/fedora/root

e2fsck: No such file or directory while trying to open /dev/fedora/root
Possibly non-existent device?

# resize2fs /dev/fedora/root
open: No such file or directory while opening /dev/fedora/root

在运行这些命令之前是否必须激活或安装卷?我没有更改卷组的名称。

Gparted直播图片

更新

只需在resize2fs或之前添加 Hauke Laging 提供的命令即可解决e2fsck

答案1

PV 上存在 LV 是不够的,它还必须处于活动状态才能使用,即/dev/mapper/fedora-root必须创建设备映射器设备 ( ):

lvchange -ay fedora/root

或者

vgchange -ay fedora

相关内容