on it road.com
解决方案
用户已将“global_filter”参数放在 /etc/lvm/lvm.conf 配置文件的“global {}”部分下。
global { ... global_filter = [ "r/.*/" ] ... }
执行以下步骤来解决 LVM 过滤器问题:
- 备份现有的 /etc/lvm/cache/.cache 文件并删除原始文件。
# mv /etc/lvm/cache/.cache /tmp
在这里,我们在一个步骤中进行备份和删除文件,我们也可以选择任何其他目录进行备份。
- 重新排列 /etc/lvm/lvm.conf 文件中的“global_filter”参数。
注释输出 lvm.conf 文件的 global {} 部分中活动的现有 global_filter = [ "r/.*/" ]" 行。
在 /eyc/ 的“devices {}”部分添加相同的 global_filter 参数lvm/lvm.conf 文件。
devices { ... global_filter = [ "r/.*/" ] ... }
- 备份现有的 initramfs 并重建它,以便更改的 /etc/lvm/lvm.conf 文件将用于后续重新启动。
问题
用户在 /etc/lvm/lvm.conf 文件中为参数 global_filter 设置了一个新值。
设置参数值 'vgs' 命令后出现以下错误:
# vgs Configuration setting "global/global_filter" unknown. ...
日期:2020-09-17 00:12:45 来源:oir作者:oir