Помилка “/run/lvm/lvmetad.socket: підключення не вдалося: Немає такого файлу чи каталогу” - але не пов’язано з Grub


19

Усі команди LVM дають мені помилку /run/lvm/lvmetad.socket: connect failed: No such file or directory. Я зафіксував цю помилку і виявив лише публікації, пов'язані з Grub та Grub-install.

хочете позбутися цих помилок

# pvs
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  WARNING: Failed to connect to lvmetad: No such file or directory. Falling back to internal scanning.
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  /run/lvm/lvmetad.socket: connect failed: No such file or directory
  PV         VG      Fmt  Attr PSize  PFree
  /dev/vdb1  vdatavg lvm2 a--  16.00g 6.00g

Ви перебуваєте в хронізованому середовищі?
Стефан Шильке

Я. Що я повинен зробити?
isaaclw

Відповіді:


20

Якщо ви використовуєте lvm та systemd, виконайте такі дії:

systemctl enable lvm2-lvmetad.service
systemctl enable lvm2-lvmetad.socket
systemctl start lvm2-lvmetad.service
systemctl start lvm2-lvmetad.socket

До речі, це стосується також грубої справи. Я думаю, grub отримує корінь параметра ядра з /run/lvm/lvmetad.socket.

Не терпіла все це детально перевірити, коли це працювало. Будь ласка, хтось виправить мене, якщо я помиляюся.

Редагування: Це стосується лише систем, які використовують systemd для init. Якщо ви перебуваєте на старшій версії ubuntu, ви замість цього використовуєте на початку та на інших системах openrc.


Я виконував усі ці команди, жодна помилка не давала мені. Але коли я зареєструвався і спробую оновити свою грубку за допомогою grub2-mkconfig -o /boot/grub2/grub.cfg, вона все одно поверне мені помилку /run/lvm/lvmetad.socket: connect failed: No such file or directory.
Igettäjä

2
Ubuntu 16.04 використовує systemd зараз
JrBenito

1
"працює в chroot, ігноруючи запит"
isaaclw

10

Припустимо, що ви працюєте з Linux, в /etc/lvm/lvm.conf наборі:

use_lvmetad = 0

Стоп LVM до робити що: /etc/init.d/lvm stop. Зробіть зміни та перезавантаження LVM: /etc/init.d/lvm start.

EDIT : Я розумію, що у Linux Mint немає такого файлу чи каталогу, отже, ні на Debian, ні на Ubuntu, я не повинен виводити. Якщо у вас немає такої послуги, просто перезавантажте комп'ютер.

Підказка : додайте свою операційну систему до списку тегів.


1
У Ubuntu 16.04 у мене є /etc/lvm/lvm.conf.
Андрій
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.