所有 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
Run Code Online (Sandbox Code Playgroud)
Ulr*_*ter 20
如果您使用 lvm 和 systemd,请执行以下操作:
systemctl enable lvm2-lvmetad.service
systemctl enable lvm2-lvmetad.socket
systemctl start lvm2-lvmetad.service
systemctl start lvm2-lvmetad.socket
Run Code Online (Sandbox Code Playgroud)
顺便说一句,这也与 grub 相关。我认为 grub从 /run/lvm/lvmetad.socket获取内核参数根。
没有耐心详细测试所有这些,因为它可以正常工作。如果我错了,请有人纠正我。
编辑:这仅与使用 systemd 进行 init 的系统相关。如果您使用的是较旧的 ubuntu,您可能会在其他系统上使用 upstart 和 openrc。
小智 10
假设您正在运行 Linux,则/etc/lvm/lvm.conf:
use_lvmetad = 0
Run Code Online (Sandbox Code Playgroud)
停止LVM之前这样做:/etc/init.d/lvm stop。进行更改并重新启动LVM: /etc/init.d/lvm start。
编辑:我意识到 Linux Mint 上没有这样的文件或目录,因此无论是在 Debian 还是 Ubuntu 上,我都应该推断。如果您没有这样的服务,只需重新启动计算机。
提示:在标签列表中添加您的操作系统。
| 归档时间: |
|
| 查看次数: |
79589 次 |
| 最近记录: |