ปัญหาในการติดตั้งหรือลบซอฟต์แวร์“ lvm2-lvmetad.service”


9

ฉันกำลังพยายามติดตั้งหรือลบซอฟต์แวร์ใด ๆ แต่ฉันพบข้อผิดพลาดด้านล่าง:

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)

ฉันพยายามติดตามบทเรียนบางอย่างที่นี่ แต่ไม่ได้ผลสำหรับฉัน


ตอนนี้ฉันพยายาม: apt-get -f install dpkg - ตั้งค่า - apt-get ปรับปรุง apt-get clean apt-get autoclean apt-get autoremove apt-get ตรวจสอบ apt-get-m ปรับปรุง apt-get-อัพเกรด dist
Helder Júnior

คำตอบ:


12

ฉันแก้ไขปัญหานี้ด้วย:

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

รีบูทระบบและติดตั้งเคอร์เนลใหม่ นอกจากนี้การสนทนานี้ช่วยฉันด้วย


4

หากsystemctl status lvm2-lvmetadส่งคืนLoaded: masked (/dev/null)คุณควรเปิดโปงและเปิดใช้งานด้วย

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

คำสั่งsystemctl status lvm2-lvmetad.socketควรกลับสถานะยืนยันความสำเร็จ

หากวิธีนี้ไม่ได้ผลสำหรับคุณคุณอาจมีโชคดีด้วยวิธีการล้าง / ติดตั้งที่อธิบายไว้ที่นี่ฉันจะแนะนำมีสำรองข้อมูลที่ดีแม้ว่า

ที่มา:

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


@ HelderJúniorฉันดีใจที่โซลูชันนี้ใช้งานได้สำหรับคุณ วิธีที่เราพูดขอบคุณที่นี่คือการตอบรับ / ถอนคำตอบที่เป็นประโยชน์กับเรามากที่สุด ในขณะที่ฉันจำได้ว่าสิ่งนี้ถูกกล่าวถึงในทัวร์ไชโย!
Elder Geek

ขอบคุณสำหรับคำตอบนี้เป็นทางออกที่ดีกว่าการกำจัดและติดตั้ง lvm2 อีกครั้ง! ฉันต้องunmaskทำสิ่งอื่นด้วยในกรณีของฉัน แต่เมื่อฉันมีความคิดลงไปมันก็แค่การทำซ้ำ
Doktor J

0

ฉันเพิ่งพบปัญหาเดียวกัน ในกรณีของฉันฉันใช้คำสั่งต่อไปนี้เพื่อแก้ไข:

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
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.