參考鏈接:K8S部署遇到的問題處理匯總node節(jié)點加入k8s集群失敗kubeadm join 運行出錯:FileAvailable--etc-kubernetes-pki-ca.crt,FileAvailable--etc-kubernetes-bootstrap-k
報錯查詢
error execution phase preflight: [preflight] Some fatal errors occurred
[ERROR FileAvailable--etc-kubernetes-kubelet.conf]: /etc/kubernetes/kubelet.conf already exists
報錯日志:
[preflight] Running pre-flight checks
error execution phase preflight: [preflight] Some fatal errors occurred:
[ERROR FileAvailable--etc-kubernetes-kubelet.conf]: /etc/kubernetes/kubelet.conf already exists
[ERROR FileAvailable--etc-kubernetes-pki-ca.crt]: /etc/kubernetes/pki/ca.crt already exists
[preflight] If you know what you are doing, you can make a check non-fatal with `--ignore-preflight-errors=...`
原因是:一些配置文件與服務已經(jīng)存在
解決方案:
#重置kubeadm
kubeadm reset
在運行kubeadm join命令
或者文章來源:http://www.zghlxwxcb.cn/news/detail-502512.html
原因:有殘留文件
解決方案:(有效)文章來源地址http://www.zghlxwxcb.cn/news/detail-502512.html
#刪除k8s配置文件和證書文件
rm -rf /etc/kubernetes/kubelet.conf /etc/kubernetes/pki/ca.crt #刪除k8s配置文件和證書文件
#
kubeadm join 192.168.191.133:6443 --token xvnp3x.pl6i8ikcdoixkaf0 \
--discovery-token-ca-cert-hash sha256:9f90161043001c0c75fac7d61590734f844ee507526e948f3647d7b9cfc1362d
到了這里,關于k8s入坑之報錯(3)解決error execution phase preflight: [preflight] Some fatal errors occurred...的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!