报错:/etc/kubernetes/pki/ca.crt already exists
错误描述
在node节点操作kubeadm join时报出的错误.1
2
3
4
5
6
7
8[preflight] Running pre-flight checks.
[WARNING FileExisting-crictl]: crictl not found in system path
[preflight] Some fatal errors occurred:
[ERROR Port-10250]: Port 10250 is in use
[ERROR DirAvailable--etc-kubernetes-manifests]: /etc/kubernetes/manifests is not empty
[ERROR FileAvailable--etc-kubernetes-pki-ca.crt]: /etc/kubernetes/pki/ca.crt already exists
[ERROR FileAvailable--etc-kubernetes-kubelet.conf]: /etc/kubernetes/kubelet.conf already exists
[preflight] If you know what you are doing, you can make a check non-fatal with `--ignore-preflight-errors=...`解决方案:
1
2
3$ kubeadm reset
# 再次执行kubeadm join
$ kubeadm join <ip>:<port> --token <token> --discovery-token-ca-cert-hash sha256:<*******>