首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何修复多路传输错误:列表失败:无法连接到多路传输套接字

如何修复多路传输错误:列表失败:无法连接到多路传输套接字
EN

Stack Overflow用户
提问于 2021-05-31 23:27:37
回答 2查看 799关注 0票数 2

我在Deepin Linux上使用以下命令安装multipass

代码语言:javascript
复制
apt install snapd
snap install multipass

但它不适用于以下错误:

代码语言:javascript
复制
list failed: cannot connect to the multipass socket
Please ensure multipassd is running and '/var/snap/multipass/common/multipass_socket' is accessible

还有一段日志

EN

回答 2

Stack Overflow用户

发布于 2021-08-19 11:09:54

当我在Ubuntu上安装Multipass时,也遇到了类似的问题。

错误消息是相同的:

请确保multipassd正在运行,并且“/var/snap/multipass/common/multipass_”可以访问

并且套接字'/var/snap/multipass/common/multipass_ socket‘不存在。

仔细检查/var/log/syslog之后

代码语言:javascript
复制
cat /var/log/syslog|grep multipass

我找到了这几行:

multipassd162758:#012dnsmasq:缺少解析文件的目录/etc/resolv.conf,无法轮询multipassd162758: dnsmasq已死:进程返回退出代码:5 multipassd162758:捕获到未处理的异常: dnsmasq已死:进程已返回退出代码:5

这让我认为/etc/resolv.conf出了问题

当我使用ls -la /etc/resolv.conf查找/etc/resolv.conf时,它是一个指向../run/systemd/resolve/stub-resolv.conf的符号链接

我决定尝试通过重新安装来修复resolveconf。

代码语言:javascript
复制
sudo apt-get install --reinstall resolvconf

在此之后,我使用以下命令重新安装了multipass:

代码语言:javascript
复制
snap remove multipass
snap install multipass

多通道启动对我来说没有任何问题。

代码语言:javascript
复制
multipass launch
Launched: wise-brill   
票数 1
EN

Stack Overflow用户

发布于 2021-06-10 07:25:31

我能够绕过这个问题的唯一方法就是

sudo chmod a+w /var/snap/multipass/common/multipass_socket

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67776548

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档