K8s部署Heapster踩坑记录
InfluxDB pod in CrashLoopBackoff or Error报错信息:run: open server: listen: listen tcp 205.178.189.131:8088: bind: cannot assign requested address
·
最近部署安装Heapster+InfluxDB+Grafana的时候遇到一个坑,一直没有解决,在按照官方github提示应用完yaml文件后出现了如下报错:
Influxdb Pod一直报错CrashLoopBackoff,过一会Deployment自动重启Container的时候就又报Error的错误。kubectl describe pods monitoring-influxdb-d4b665fd5-2jjfg --namespace=kube-system
查看该pod结果如下:
系统一直restart该pod内的容器,kubectl logs pods monitoring-influxdb-d4b665fd5-2jjfg -n kube-system
查看一下该pod日志信息如下:
最后谷歌搜索了这个报错信息,在github上找到了一篇解决此问题的讨论,我的K8s集群所有组件版本1.13.0+,按照他们说的可能和版本过高有关系。
InfluxDB pod in CrashLoopBackoff - need advice on how to debug
解决方法,直接在InfluxDB yaml的Deployment段中文件中添加环境变量如下:
env:
- name: INFLUXDB_BIND_ADDRESS
value: 127.0.0.1:8088
保存之后重新apply该yaml文件即可。
更多推荐
已为社区贡献13条内容
所有评论(0)