在k8s群集上进行GlusterFS部署-“就绪”探针失败:/usr/local/bin/status-probe.sh

时间:2019-01-09 15:52:49

标签: kubernetes glusterfs

设置:k8s(AKS)集群上的GlusterFS;

使用gk-deploy部署glusterfs时出现问题;下面共享了一些错误摘要,请提出解决方法以使我的部署继续进行-谢谢。

  

得到相同的错误:事件:从消息中键入原因年龄---- ------   ---- ---- -------警告不健康的8m44s(xh459超过3h45m)kubelet,aks-nodepool1-70391060-0就绪探针失败:   /usr/local/bin/status-probe.sh检查失败:systemctl -q是活动的   gluster-blocked.service警告不健康4m2s(x462超过3h46m)   kubelet,aks-nodepool1-70391060-0活动探针失败:   /usr/local/bin/status-probe.sh检查失败:systemctl -q是活动的   gluster-blocked.service

当我检查处于暗淡状态的吊舱-它看起来成功时,是什么原因导致准备就绪报告失败-有什么想法/想法?

glsuterd status

1 个答案:

答案 0 :(得分:0)

探针不仅检查glusterd.service的状态。还有其他一些考虑因素。 status-probe.sh script is available from github。消息

Liveness probe failed: /usr/local/bin/status-probe.sh failed check: systemctl -q is-active gluster-blockd.service

指示gluster-blockd.service运行不正常。这可能有不同的原因,您需要检查gluster-blockd.logtcmu-runner.log来找出问题所在。

gluster-blockd.service是可选的。如果您的环境中不需要使用type = block的PersistentVolumes,则可以禁用该检查。

在守护程序的规范中,您可以更改环境变量GLUSTER_BLOCKD_STATUS_PROBE_ENABLE并将其值设置为"0"