版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wxb880114/article/details/86606823
异常信息
Error: 'dial tcp 172.20.0.145:5601: getsockopt: connection refused'
Trying to reach: 'http://172.20.0.145:5601/'
分析
部署好efk后,通过kubectl cluster-info 查询 访问地址,访问后提示以上错误,由于之前成功访问到了kibana的界面,当时只有一个master一个node,并且都在一台服务器上,后期增加了两个node,于是先暂停另外两个节点试试。
操作
删除所有efk的资源(服务、部署、副本集等)
kubectl delete -f .
暂停kubectl服务
systemctl stop kubelet.service
重新安装efk
$ kubectl create -f /etc/ansible/manifests/efk/
$ kubectl create -f /etc/ansible/manifests/efk/es-without-pv/
查询集群地址
查询pod
kubectl get pod -n kube-system
kubernates删除pod一直处于terminating状态
kubectl delete pod namexxx --namespace=kube-system --grace-period=0 --force
查看发现守护进程集一直pending
访问了 被停止的 node 20,
强制删除pod后访问成功