Erro “/run/lvm/lvmetad.socket: conexão falhou: esse arquivo ou diretório não existe” - mas não está relacionado ao Grub

19

Todos os comandos do LVM me dão o erro /run/lvm/lvmetad.socket: connect failed: No such file or directory. Eu pesquisei esse erro no Google e encontrei apenas postagens relacionadas ao Grub e Grub-install.

deseja se livrar desses erros

# 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
Ivanov
fonte
Você está em um ambiente chroot?
22413 Stephanie Schielke
Eu sou. O que devo fazer?
Isaaclw

Respostas:

20

Se você estiver usando lvm e systemd, faça:

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

Entre, isso também está relacionado ao grub. Eu acho que o grub obtém o parâmetro root do /run/lvm/lvmetad.socket.

Não foi paciente para testar tudo isso em detalhes, pois funcionou. Por favor, alguém me corrija se eu estiver errado.

Edit: Isso é relevante apenas para sistemas que usam systemd para init. Se você estiver no ubuntu mais antigo, poderá usar o upstart em vez disso e em outros sistemas openrc.

Ulrich-Lorenz Schlüter
fonte
Eu fiz todos esses comandos, nenhum me deu nenhum erro. Mas quando eu chroot e tento atualizar meu grub usando grub2-mkconfig -o /boot/grub2/grub.cfg, ele ainda retorna o erro /run/lvm/lvmetad.socket: connect failed: No such file or directory.
Igettäjä
2
O Ubuntu 16.04 usa o systemd agora
JrBenito 10/09
1
"correndo em chroot, ignorando o pedido"
isaaclw
10

Supondo que você esteja executando o Linux, no /etc/lvm/lvm.confconjunto:

use_lvmetad = 0

Parar LVM antes de fazer isso: /etc/init.d/lvm stop. Fazer a mudança e reiniciar LVM: /etc/init.d/lvm start.

EDITAR : Eu sei que não existe esse arquivo ou diretório no Linux Mint, portanto, nem no Debian nem no Ubuntu, devo deduzir. Se você não tiver esse serviço, basta reiniciar o computador.

Dica : adicione seu sistema operacional na lista de tags.

GAD3R
fonte
1
No Ubuntu 16.04 eu tenho um /etc/lvm/lvm.conf.
Andrew