“Lvm2-lvmetad.service” yazılımını yükleme veya kaldırma sorunu


9

Herhangi bir yazılımı yüklemeye veya kaldırmaya çalışıyorum, ancak aşağıdaki hatayla karşılaşıyorum:

Failed to restart lvm2-lvmetad.service: Unit lvm2-lvmetad.socket is masked.
invoke-rc.d: initscript lvm2-lvmetad, action "restart" failed.
● lvm2-lvmetad.service - LVM2 metadata daemon
   Loaded: loaded (/lib/systemd/system/lvm2-lvmetad.service; static; vendor preset: enabled)
   Active: active (exited) since Wed 2018-05-16 06:40:37 WAT; 1h 54min ago
     Docs: man:lvmetad(8)
    Tasks: 0 (limit: 4915)
   CGroup: /system.slice/lvm2-lvmetad.service

May 16 06:40:37 raikone-X555UB systemd[1]: Starting LSB: LVM2 metadata daemon...
May 16 06:40:37 raikone-X555UB systemd[1]: Started LSB: LVM2 metadata daemon.
dpkg: error processing package lvm2 (--configure):
 installed lvm2 package post-installation script subprocess returned error exit status 1
Processing triggers for shared-mime-info (1.9-2) ...
Processing triggers for gnome-menus (3.13.3-11ubuntu1) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
Processing triggers for initramfs-tools (0.130ubuntu3) ...
update-initramfs: Generating /boot/initrd.img-4.15.0-20-generic
Errors were encountered while processing:
 lvm2
E: Sub-process /usr/bin/dpkg returned an error code (1)

Burada bazı dersleri takip etmeye çalıştım ama benim için çalışmadı.


Şimdi denedim: apt-get -f install dpkg --configure -a apt-get güncelleme apt-get clean apt-get autoclean apt-get autoremove apt-get check apt-get -m güncelleme apt-get dist-upgrade
Helder Júnior

Yanıtlar:


12

Bu sorunu şu şekilde çözdüm:

sudo apt-get purge lvm2
sudo apt autoremove
sudo apt install lvm2

sistemi yeniden başlatın ve yeni çekirdek kurulmalıdır. Dahası, bu tartışma bana yardımcı oldu.


4

Eğer systemctl status lvm2-lvmetaddönerse Loaded: masked (/dev/null), maskesini kaldırmalı ve

sudo systemctl unmask  lvm2-lvmetad && sudo systemctl enable lvm2-lvmetad

Komut systemctl status lvm2-lvmetad.socket, başarıyı doğrulayan durumu döndürmelidir.

Bu yaklaşım sizin için işe yaramazsa, burada açıklanan temizleme / yeniden yükleme yaklaşımı ile daha iyi şansınız olabilir, ancak iyi bir yedek almanızı öneririm .

Kaynak:

https://unix.stackexchange.com/a/307058/67643


@ HelderJúnior Bu çözümün sizin için çalışmasından memnunum. Burada teşekkür etmemizin yolu, bize en çok yardımcı olan cevapları kabul etmek / yükseltmektir. Hatırladığım gibi bu tur alkış bahsedilir !
Elder Geek

Bu cevap için teşekkürler, bu lvm2 tasfiye ve yeniden yüklemekten çok daha iyi bir çözüm oldu! Ben zorunda kaldı unmaskbenim de özel durumda birkaç diğer şeyler, ama fikri yoktu kez sadece yineleme oldu aşağı.
Doktor J

0

Aynı sorunla daha yeni karşılaştım. Benim durumumda bunu çözmek için aşağıdaki komutları çalıştırdım:

sudo /bin/rm -rf /etc/lvm/  
sudo rm -rf /etc/lvm/backup/
sudo apt purge lvm2
sudo updatdb
sudo locate lvm2
sudo rm /var/crash/lvm2.0.crash
sudo rm /etc/systemd/system/lvm2-*
sudo rm /etc/systemd/system/sysinit.target.wants/lvm2-*
sudo apt install lvm2
sudo apt update
sudo apt upgrade
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.