小编Gil*_*das的帖子

kubeadm 加入失败,仅在一个节点上拒绝连接

我有一个 Kubernetes 集群,有 1 个主节点和 5 个工作节点,当我尝试加入第 6 个工作节点时,出现以下错误:

$ sudo kubeadm join 172.22.20.20:6443 --token xxxxx.yyyyyyyy --discovery-token-ca-cert-hash sha256:zzzzzzz
[preflight] Running pre-flight checks.
    [WARNING FileExisting-crictl]: crictl not found in system path
Suggestion: go get github.com/kubernetes-incubator/cri-tools/cmd/crictl
[discovery] Trying to connect to API Server "172.22.20.20:6443"
[discovery] Created cluster-info discovery client, requesting info from "https://172.22.20.20:6443"
[discovery] Failed to request cluster info, will try again: [Get https://172.22.20.20:6443/api/v1/namespaces/kube-public/configmaps/cluster-info: dial tcp 172.22.20.20:6443: getsockopt: connection refused]
Run Code Online (Sandbox Code Playgroud)

所有工作节点在 Ubuntu Server 16.04 上都以完全相同的方式(脚本)构建。

加入有限制吗?什么样的日志会有用?

join kubernetes kubeadm

4
推荐指数
1
解决办法
6008
查看次数

标签 统计

join ×1

kubeadm ×1

kubernetes ×1