Problém
Příkazy LVM zobrazující níže chyby:
# pvs WARNING: Failed to connect to lvmetad. Falling back to device scanning. <<< PV VG Fmt Attr PSize PFree /dev/sd[X][partition_number] [vg_name] lvm2 a-- [size]g [available_free_space]g
# vgs WARNING: Failed to connect to lvmetad. Falling back to device scanning. <<< VG #PV #LV #SN Attr VSize VFree [vg_name] [number_of_pvs] [number of lvs] 0 wz--n- [size]g [available_free_space]g
# lvs WARNING: Failed to connect to lvmetad. Falling back to device scanning. <<< LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert [lv_name] [vg_name] -wi-ao---- [size]g
Chyba v souboru /var/log/messages:
# grep lvmetad /var/log/messages Sep 8 20:34:29 [hostname] systemd: Cannot add dependency job for unit lvm2-lvmetad.socket, ignoring: Unit is masked. Sep 8 20:34:29 [hostname] lvm: WARNING: Failed to connect to lvmetad. Falling back to device scanning. Sep 8 20:34:31 [hostname] lvm: WARNING: Failed to connect to lvmetad. Falling back to device scanning. Sep 8 20:34:31 [hostname]t lvm: pvscan[642] activating all directly (lvmetad unused) 8:17 Sep 8 20:34:31 [hostname] lvm: WARNING: Autoactivation reading from disk instead of lvmetad. Sep 8 20:34:31 [hostname] lvm: WARNING: Failed to connect to lvmetad. Falling back to device scanning. Sep 8 20:34:31 [hostname] lvm: pvscan[644] activating all directly (lvmetad unused) 8:2 Sep 8 20:34:31 [hostname] lvm: WARNING: Autoactivation reading from disk instead of lvmetad.
Řešení
lvm2-lvmetad.service a lvm2-lvmetad.socket služby byly deaktivovány bez provedení správných kroků. Soubor /etc/lvm/lvm.conf je nakonfigurován pro použití use_lvmetad, kde byly maskovány služby lvm2-lvmetad.service a lvm2-lvmetad.socket.
# grep "use_lvmetad =" /etc/lvm/lvm.conf use_lvmetad = 1
# systemctl status lvm2-lvmetad.service ● lvm2-lvmetad.service Loaded: masked (/dev/null; bad) >>>>> Masked Active: inactive (dead) Warning: lvm2-lvmetad.service changed on disk. Run 'systemctl daemon-reload' to reload units.
# systemctl status lvm2-lvmetad.socket ● lvm2-lvmetad.socket Loaded: masked (/dev/null; bad) >>>>> Masked Active: inactive (dead) Sep 08 20:34:29systemd[1]: Cannot add dependency job for unit lvm2-lvmetad.socket, ignoring: Unit is masked. Sep 08 20:34:32 systemd[1]: Cannot add dependency job for unit lvm2-lvmetad.socket, ignoring: Invalid request descriptor Sep 08 20:34:38 systemd[1]: Cannot add dependency job for unit lvm2-lvmetad.socket, ignoring: Unit is masked. Sep 08 20:34:38 systemd[1]: Cannot add dependency job for unit lvm2-lvmetad.socket, ignoring: Unit is masked. Warning: lvm2-lvmetad.socket changed on disk. Run 'systemctl daemon-reload' to reload units.
- Odmaskujte lvm2-lvmetad.socket a lvm2-lvmetad.service První. Poté spusťte a povolte služby při spouštění pomocí níže uvedených příkazů.
# systemctl unmask lvm2-lvmetad.service lvm2-lvmetad.socket # systemctl start lvm2-lvmetad.service lvm2-lvmetad.socket # systemctl enable lvm2-lvmetad.service lvm2-lvmetad.socket
Pokud je třeba zakázat lvm2-lvmetad.socket a lvm2-lvmetad.service, musí být /etc/lvm/lvm.conf nakonfigurován tak, aby nepoužíval "use_lvmetad". (tj. use_lvmetad =0)
-
„mapovač zařízení:obnovení ioctl se nezdařilo:Neplatný argument“ – chyba při spuštění lvcreate/lvresize/lvextend
-
„chyba:Vazba na port 2222 na 0.0.0.0 selhala:Oprávnění odepřeno“ – chyba při spouštění služby sshd na CentOS/RHEL
-
Chyba „mapa se používá“ při odstraňování vícecestného zařízení v CentOS/RHEL
-
System-config-firewall-tui se nespustí na CentOS – Nepodařilo se připojit k soketu system_bus_socket [Vyřešeno]
-
Chyba při spouštění softwaru Volatility:Nepodařilo se importovat volatility.plugins.malware.svcscan(ImportError:Žádný modul s názvem Crypto.Hash) [Vyřešeno]
-
Chyba prohlížeče vnc:nelze se připojit k soketu:Připojení odmítnuto (111)