EL 9 下,磁盘扩容后,在尝试对 LVM 卷扩容时发现 LVM 相关命令均报错: 使用 LiveCD 引导,检查 LVM 却一切正常,此问题及其刁钻,多方查找后最终找到了两种解决方法。 问题原因: 在 EL9 系统上,LVM 的 use_devicesfile 参数默认在操作系统安装时启用,这导致磁盘参数变化后,系统拒绝加载该磁盘。 解决方法: 解决方法有两种,第一种是编辑 /etc/lvm/lvm.conf 文件 devices{} 部分中的 use_devicesfile 参数,将 1 改成 0,# 号去掉,…

2024年1月2日 0条评论 1335点热度 3人点赞 耗子 阅读全文

在修改 LVM 卷组名称之后,直接通过grub2-mkconfig -o /boot/grub2/grub.cfg是无法生成配置的,会报错failed to get canonical path of '/dev/mapper/xxx'。因此,需要手动修改下列文件后才能重启系统,否则将无法引导。 以下操作在 RockyLinux 8 上测试通过,理论兼容 CentOS、RHEL、AlmaLinux 等各类系统。 需要修改的文件如下: 修改完成后即可重启系统,待系统启动后grub2-mkconfig亦可正常使用。

2023年4月7日 0条评论 1093点热度 2人点赞 耗子 阅读全文

Loading...