Das Problem
Der Benutzer hat einen neuen Wert für den Parameter global_filter in der Datei /etc/lvm/lvm.conf gesetzt. Nach dem Einstellen des Parameterwerts „vgs“ gibt der Befehl den folgenden Fehler aus:
# vgs Configuration setting "global/global_filter" unknown. ...
Die Lösung
Der Benutzer hat den Parameter „global_filter“ unter „global {}“ gesetzt ‘-Abschnitt in der Konfigurationsdatei /etc/lvm/lvm.conf.
global { ... global_filter = [ "r/.*/" ] ... }
Führen Sie die folgenden Schritte aus, um das Problem mit dem LVM-Filter zu lösen:
1. Erstellen Sie eine Sicherungskopie der vorhandenen /etc/lvm/cache/.cache Datei und entfernen Sie die Originaldatei.
# mv /etc/lvm/cache/.cache /tmp
Hier führen wir Backups durch und entfernen die Datei in einem einzigen Schritt, und Sie können auch jedes andere Verzeichnis für das Backup auswählen.
2. Ordnen Sie den Parameter „global_filter“ in der Datei /etc/lvm/lvm.conf neu an. Kommentieren Sie die vorhandene Zeile global_filter =[ “r/.*/” ]” aus, die im Abschnitt global {} der Datei lvm.conf aktiv ist. Fügen Sie denselben global_ filter-Parameter in den „devices {} ‘-Abschnitt der Datei /eyc/lvm/lvm.conf.
devices { ... global_filter = [ "r/.*/" ] ... }
3. Erstellen Sie ein Backup des vorhandenen initramfs und erstellen Sie es neu, sodass die geänderte /etc/lvm/lvm.conf-Datei für nachfolgende Neustarts verwendet wird.
CentOS / RHEL 6 :So erstellen Sie das anfängliche Ramdisk-Image neuCentOS / RHEL 5 :So erstellen Sie das anfängliche Ramdisk-Image neu