Error "/run/lvm/lvmetad.socket: error de conexión: no existe tal archivo o directorio", pero no está relacionado con Grub

19

Todos los comandos LVM me dan el error /run/lvm/lvmetad.socket: connect failed: No such file or directory. Busqué en Google este error y solo encontré publicaciones relacionadas con Grub y Grub-install.

desea deshacerse de esos errores

# 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
fuente
¿Estás en un entorno chroot?
Stephan Schielke
Soy. ¿Qué tengo que hacer?
isaaclw

Respuestas:

20

Si está utilizando lvm y systemd do:

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

Por cierto, esto también está relacionado con grub. Creo que grub obtiene la raíz del parámetro del núcleo de /run/lvm/lvmetad.socket.

No fue paciente para probar todo esto en detalle, ya que funcionó. Por favor, alguien corríjame si me equivoco.

Editar: Esto solo es relevante para sistemas que usan systemd para init. Si está en una versión anterior de Ubuntu, es posible que esté utilizando el sistema de arranque y en otros sistemas openrc.

Ulrich-Lorenz Schlüter
fuente
Hice todos esos comandos, ninguno me dio ningún error. Pero cuando hice un chroot y trato de actualizar mi grub usando grub2-mkconfig -o /boot/grub2/grub.cfg, todavía me devuelve el error /run/lvm/lvmetad.socket: connect failed: No such file or directory.
Igettäjä
2
Ubuntu 16.04 usa systemd ahora
JrBenito
1
"corriendo en chroot, ignorando la solicitud"
isaaclw
10

Suponiendo que está ejecutando Linux, en /etc/lvm/lvm.confconjunto:

use_lvmetad = 0

LVM parada antes de hacer lo siguiente: /etc/init.d/lvm stop. Hacer el cambio y reiniciar LVM: /etc/init.d/lvm start.

EDITAR : Me doy cuenta de que no hay tal archivo o directorio en Linux Mint, por lo tanto, ni en Debian ni Ubuntu, debo deducir. Si no tiene dicho servicio, simplemente reinicie la computadora.

Sugerencia : agregue su sistema operativo en la lista de etiquetas.

GAD3R
fuente
1
En Ubuntu 16.04 tengo un /etc/lvm/lvm.conf.
Andrew