Lỗi Lỗi /run / lvm / lvmetad.socket: kết nối không thành công: Không có tệp hoặc thư mục như vậy


19

Tất cả các lệnh LVM cho tôi lỗi /run/lvm/lvmetad.socket: connect failed: No such file or directory. Tôi đã xử lý lỗi này và chỉ tìm thấy các bài đăng liên quan đến Grub và Grub-install.

muốn thoát khỏi những lỗi đó

# 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

Bạn đang ở trong một môi trường chroot?
Stephan Schielke 1/11/2015

Tôi là. Tôi nên làm gì?
isaaclw

Câu trả lời:


20

Nếu bạn đang sử dụng lvm và systemd, hãy làm:

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

BTW này là liên quan đến grub là tốt. Tôi nghĩ rằng grub lấy gốc tham số kernel từ /run/lvm/lvmetad.socket.

Không kiên nhẫn để kiểm tra tất cả điều này một cách chi tiết khi nó hoạt động. Xin ai đó sửa tôi nếu tôi sai.

Chỉnh sửa: Điều này chỉ phù hợp với các hệ thống sử dụng systemd cho init. Nếu bạn đang sử dụng Ubuntu cũ hơn, bạn sẽ sử dụng upstart thay thế và trên các hệ thống khác openrc.


Tôi đã làm tất cả các lệnh đó, không có lỗi nào. Nhưng khi tôi đã chroot và cố gắng cập nhật grub của mình bằng cách sử dụng grub2-mkconfig -o /boot/grub2/grub.cfg, nó vẫn trả về cho tôi lỗi /run/lvm/lvmetad.socket: connect failed: No such file or directory.
Igettäjä

2
Ubuntu 16.04 sử dụng systemd ngay bây giờ
JrBenito

1
"chạy trong chroot, bỏ qua yêu cầu"
isaaclw

10

Giả sử bạn đang chạy Linux, theo /etc/lvm/lvm.confbộ:

use_lvmetad = 0

Dừng LVM trước khi làm điều đó : /etc/init.d/lvm stop. Thực hiện thay đổi và khởi động lại LVM : /etc/init.d/lvm start.

EDIT : Tôi nhận ra rằng không có tệp hoặc thư mục như vậy trên Linux Mint, do đó, cả Debian và Ubuntu, tôi sẽ không suy luận. Nếu bạn không có dịch vụ như vậy, chỉ cần khởi động lại máy tính.

Gợi ý : thêm hệ điều hành của bạn vào danh sách thẻ.


1
Trên Ubuntu 16.04 tôi có một /etc/lvm/lvm.conf.
Andrew
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.