【 TiDB 使用环境】生产环境 【 TiDB 版本】5.4.0 【遇到的问题】 k8s中pod数量是有限的,一直有discovery占用pod数,不知道是什么原因,我看文档上它主要是辅助组件启动的,配置文件中没有配置discovery,图片中减少了,有时候会出现好多,请问大佬,这个有办法解决吗? 【复现路径】
做过哪些操作出现的问题`
【问题现象及影响】
【附件】
【 TiDB 使用环境】生产环境 【 TiDB 版本】5.4.0 【遇到的问题】 k8s中pod数量是有限的,一直有discovery占用pod数,不知道是什么原因,我看文档上它主要是辅助组件启动的,配置文件中没有配置discovery,图片中减少了,有时候会出现好多,请问大佬,这个有办法解决吗? 【复现路径】
做过哪些操作出现的问题`
【问题现象及影响】
kubectl logs pod_name -n namespace
看看这几个的日志吧,
另外
kubectl logs tidb-controller-manager -n namespace
看看你的controller有没有报错
虽然我的pod都在正常运行,我还是每个pod都看一下吧!
怪我没说清楚,我的意思那几个discovery的pod执行一下看看,另外,discovery不断销毁重建,kubectl logs tidb-controller-manager应该也会有提示。
kubectl describe pods/basic-discovery-66646b59c8-tbs9s -n tidb-cluster
换成你的dicovery和namespace再看看
这个问题我也看到了,就是不知道怎么回答,就没回答:grin:。
这个pod数目不用太关心,应该足够用的吧。
至于很多terminating的discovery pod,可以看看日志,通过上面贴的日志像是tc写的不对?
对discovery都干什么活也不是特别了解,大概翻过代码好像pd启动的时候通过discovery取个配置。
看着问题也标记解决了,如果想继续查的话再详细看吧。
此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。