请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

prometheus 监听不到 etcd、kube-proxy

  1. 其他模块监听正常(同样的ip),就这两个模块 对应的端口(2379、10249),监听失败。
  2. 我是通过 kubeadm 进行的安装 k8s-v1.17.3
  3. 看过你分享的手记中关于calico的解决思路(IP_AUTODETECTION_METHOD),不知道可以通过哪些命令来排查这个问题

图片描述

正在回答 回答被采纳积分+3

2回答

刘果国 2020-06-14 09:33:03

你好,首先可以确定etcd的endpoint配置不对,2379是基于https的不是http,去配置文件里改成https的即可。kube-proxy,先手动访问endpoints地址,看是否可以访问,确认endpoints是否正确。不正确就得想办法找到正确的地址或让kube-proxy正确的暴露地址。

kubeadm修改配置问价的方式就是到一个配置目录中修改文件即可,它会自动reload。配置目录:/etc/kubernetes/manifests/

0 回复 有任何疑惑可以回复我~
提问者 aslzlyizake 2020-06-13 11:23:44

查询了端口 2379、10249。

 https://img1.sycdn.imooc.com//szimg/5ee4465009714b4b03730086.jpg

视频中,我看老师操作 vim /lib/systemd/system/kube-controller-manager.service 修改端口后重启服务。因为我是通过 kubeadm 进行安装的,我改如果修改 并 重新启动服务呢

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信