簡體   English   中英

無法使用“snap install microk8s --classic”安裝 microk8s

[英]Failed to install microk8s using "snap install microk8s --classic"

嘗試在 Linux 機器上安裝 snap microk8s 1.19/stable 時,我們遇到以下任何錯誤:

error: cannot perform the following tasks:
- Run configure hook of "microk8s" snap if present (run hook "configure":

或者

 - Mount snap "microk8s" (1769) ([stop snap-microk8s-1769.mount] failed with exit status -1: *** stack smashing detected ***: terminated

或者

+ /snap/microk8s/1769/kubectl --kubeconfig=/var/snap/microk8s/1769/credentials/client.config apply -f /var/snap/microk8s/1769/args/cni-network/cni.yaml
The connection to the server 127.0.0.1:16443 was refused - did you specify the right host or port?

或者

- Fetch and check assertions for snap "microk8s" (1769) (cannot verify snap "microk8s", no matching signatures found)

我們之前安裝了 microk8s,但前段時間已將其刪除,只是提及它以防萬一。 我懷疑這與以前的殘余有關,我們還臨時禁用了防火牆,以確保它不是防火牆問題。

似乎這可能是最新分支 (v1.19) 的問題,或者與您的操作系統有關。 我已經在 ubuntu (20.04) 上部署了它,v1.19 對我來說很好用。

使用穩定的 snap 通道安裝 1.18 版解決了問題:

sudo snap install microk8s --classic --channel=1.18/stable

您可能還想嘗試更新 microk8s:

sudo snap refresh microk8s --classic --channel=1.19/stable

這里有更多關於如何檢查/使用 microk8s 頻道的信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM