设置:k8s(AKS) 集群上的 GlusterFS;
使用 gk-deploy 部署 glusterfs 时遇到问题;下面分享了一些错误片段,请建议解决方法以使我的部署继续进行 - 提前致谢。
收到相同的错误:事件:消息中的类型原因年龄 ---- ------
---- ---- ------- 警告 不健康 8 分 44 秒(超过 3 小时 45 分的 x459)kubelet,aks-nodepool1-70391060-0 就绪探测失败:
/usr/local/bin/status-probe.sh 检查失败:systemctl -q is-active
gluster-blockd.service 警告不健康 4 平方米(x462 超过 3 小时 46 分钟)
kubelet,aks-nodepool1-70391060-0 活动探测失败:
/usr/local/bin/status-probe.sh 检查失败:systemctl -q is-active
gluster-blockd.service
当我检查具有 glusterd 状态的 Pod 时 - 它看起来很成功,可能是什么导致准备就绪报告失败 - 有什么想法/想法吗?
葡萄糖状态 https://i.stack.imgur.com/ZOZeA.png
探测器不仅检查设备的状态glusterd.service
。还有一些其他事情需要考虑。这status-probe.sh脚本可从 github 获取 https://github.com/gluster/gluster-containers/blob/master/CentOS/status-probe.sh。消息
Liveness probe failed: /usr/local/bin/status-probe.sh failed check: systemctl -q is-active gluster-blockd.service
表明gluster-blockd.service
运行不正确。这可能有不同的原因,您需要检查gluster-blockd.log
and tcmu-runner.log
找出问题所在。
gluster-blockd.service
是可选的。如果您的环境中不需要 type=block 的 PersistentVolumes,则可以禁用该检查。
在daemonset的规范中,您可以更改环境变量GLUSTER_BLOCKD_STATUS_PROBE_ENABLE
并将值设置为"0"
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)