ubuntu本地VM是使用";多通路";在MacOS机器上。一旦进入虚拟机,我就使用microk8s命令下载并安装";"啪"的一声;应用程序(这是MS教程的一部分(,但发生了错误。
这是我试图运行的代码:
ubuntu@microk8s-vm2:~$ sudo snap install microk8s --classic
error: unable to contact snap store
显然是网络错误。。
系统日志中的一个详细错误显示如下:
Aug 23 13:26:42 microk8s-vm2 snapd[698]: taskrunner.go:271: [change 4 "Request device serial" task] failed:
cannot retrieve request-id for making a request for a serial:
Post https://api.snapcraft.io/api/v1/snaps/auth/request-id: net/http:
request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
还要注意curl命令返回以下内容:
curl -v https://api.snapcraft.io
* Trying 185.125.188.55:443...
* TCP_NODELAY set
...
[卡在这里]
卷曲测试:
ubuntu@microk8s-vm2:/var/log$ curl google.com
curl: (28) Failed to connect to google.com port 80: Connection timed out
看起来您没有来自该VM盒的连接。我建议你检查你正在输入的Ubuntu vm的网络设置。