zhu733756 yinzhipeng123 改成0.0.0.0试试? 边缘测得通过云端得ip去通信。所以云端暴露得ip,边缘需要能访问到即可。 metrics是通过metric-server来发起的,cloudcore:tunelport中转来访问边缘测,只要边缘测和云端正常通信,应该是没有问题的。 如果你需要再其他主机访问边缘metrics,哪得用0.,0.0.0,以及主机可通信。
yinzhipeng123 zhu733756 现在就是边缘端的监控没有,根据楼主的思路去排查,现在发现边缘端的监控信息现在暴露在边缘端的127.0.0.1上,这个如何改成0.0.0.0,改什么配置呢?
zhu733756 yinzhipeng123 理解错了,以为你是要通过其他服务器来访问这台边缘测metrics。 如果是ks安装的话,排查下metrics-server的日志,以及检查云端的iptables转发规则建立了没有?
zhu733756 yinzhipeng123 云端(部署cloudcore的node节点)的iptables转发规则,grep 30003或者10350,图片中的都是边缘端。 之前写得排查指南,https://kubesphere.com.cn/forum/d/4362-kubeedge, 基本上涵盖了所有类型的问题,遇到问题可以先搜搜。
loveplxf zhu733756 大神,你好,我在Kubesphere3.2.0版本上安装kubeedge,遇到了一个问题,目前边缘节点metrics信息都有,也可以正常部署应用,但是就是访问不了log和exec命令框。 如下图: 目前在node 1、2、3节点上(iptables部署的节点)可以访问到边缘节点的日志,但是通过网页及api访问不到,请问是什么问题?如何排查?请您百忙之中帮帮我,谢谢
loveplxf 原因找到:安装完成后master节点上有污点,iptables未部署到master节点上。 解决办法更新: iptables无法部署到master节点上,将master节点上的污点去掉后,iptables守护进程自动部署,问题解决。
jeepchenup loveplxf Kubesphere v3.2.1遇到与你相同的问题,按照你的提示,master上面的iptables也已经自动部署。但是还是无法查看边缘pod的日志。请问后续还有什么额外测操作么?
x183505667 但目前kubersphere v3.3.1体现出来的edge node资源web界面还是无法显示。是ks-console和kubeEdge不兼容吗?这个专门监控kubeEdge需要怎么适配呢,还望专业认识指点