LVM2:扩展逻辑卷,但无法运行 e2fsck,因为逻辑卷已安装

LVM2:扩展逻辑卷,但无法运行 e2fsck,因为逻辑卷已安装

我使用“lvextend”扩展了挂载的逻辑卷,并成功完成。然后我尝试运行“e2fsck -f”,但收到有关正在挂载文件系统的警告,这将导致严重的文件系统损坏。

因此我运行“umount -l”来卸载,然后尝试运行“e2fsck -f”,但由于逻辑卷“正在使用中”而运行失败。

我现在处于逻辑卷扩展的中间位置,但文件系统尚未调整大小以填充新扩展的逻辑卷。我该如何继续而不丢失数据?

答案1

搞清楚了。我在挂载点上运行了“fuser -m”,它返回了正在访问文件系统的进程的进程 ID 号。然后我在进程 ID 号上运行了“kill”。

从那里,我能够“umount”,然后“e2fsck -f”成功运行。然后运行“resize2fs”完成。

相关内容