请稍等 ...
×

采纳答案成功!

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

在heapster那里部署完毕pod都running后显示error: metrics not available yet,该怎么解决呢老师

top pod的报错信息写的是

 Metrics not available for pod kube-system/coredns-7997f8864c-wngbr, age: 25h1m3.791828744s

error: Metrics not available for pod kube-system/coredns-7997f8864c-wngbr, age: 25h1m3.791828744s

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

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

2回答

提问者 ycgaara 2019-03-09 22:05:42

docker和k8s用的就是和老师您一样的版本,17.03.2ce和1.10.2,就是安装在kube-system下,kubectl get pods -n kube-system -o wide可以看到

然后我尝试用和老师一样的老的版本heapster,依旧是报相同的错误。关于这一块的配置实在不太懂,恳请老师帮忙解决

另外我还尝试了用metrics-server部署,也是同样的问题一直显示metrics not available yet。我想请问一下老师我该从哪里看这个错误的日志呢,我的部署过程和pod运行都没有异常。。。连续搞了30+小时了这个报错。。。。。。这是我看刚部署metric-server时候的日志截图,好像是网络的原因,麻烦老师帮忙看看帮忙解决一下,我先去睡会。。。。https://img1.sycdn.imooc.com//szimg/5c83eea30001e8cc14930613.jpg

0 回复 有任何疑惑可以回复我~
  • tonybai #1
    注意休息哦。可以试试 kubectl top pods --v=9 查看一下详细的metric获取时的报错的日志,然后根据日志(与coredns pod有关的)再分析原因。
    回复 有任何疑惑可以回复我~ 2019-03-10 06:30:00
  • 提问者 ycgaara 回复 tonybai #2
    老师 我kubectl logs看metric-server的日志是报403错误,日志截图我更新到问题里了 麻烦您帮忙看下
    回复 有任何疑惑可以回复我~ 2019-03-10 12:56:17
  • 提问者 ycgaara 回复 tonybai #3
    另外我在issue里貌似发现了这个问题。。。https://github.com/kubernetes-incubator/metrics-server/issues/95
    回复 有任何疑惑可以回复我~ 2019-03-10 13:28:30
tonybai 2019-03-09 21:49:30

你好。

问一下:1. 你使用的k8s的版本和heapster的版本是什么?

 2. 你的heapster安装到哪个namespace下面了?是default还是kube-system?

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