无法在 kubernetes 上安排 prometheus-server pod,pod 报告污点但节点没有任何污点
cant schedule prometheus-server pod on kubernetes, pod reports taints but nodes dont have any taint
我得到
0/7 nodes are available: 2 node(s) had taints that the pod didn't tolerate, 5 node(s) had volume node affinity conflict.
对于我的 prometheus 服务器 pod,但如果我检查每个节点,则没有污点。并且有足够的 cpu 和内存可供分配..我在这里缺少什么?
我尝试删除 pods 甚至部署对象,但错误仍然存在
所有节点都有 0 个污点..
这是在新的 kubernetes 集群上全新安装的 prometheus
直到现在我需要部署一个新的 kubernetes 集群时我一直使用的 yaml 文件
0/7 nodes are available: 2 node(s) had taints that the pod didn't tolerate, 5 node(s) had volume node affinity conflict.
消息很具体:不是 污点 让你的普罗米修斯 pods 远离你的工人,而是 volume 这就是问题所在。如果您在 AWS 中,那是因为您的卷位于您的工作人员不在的可用区中(例如,us-west-2a
卷和 us-west-2c
工作人员)
在您的情况下,成功的最短路径可能是在正确的 A.Z 中重新创建卷。如果它是空的,或者手动创建一个新卷并将数据复制到 A.Z。匹配您的工人,或者(当然)在 A.Z 中启动一个新工人。匹配音量
all nodes have 0 taints..
这肯定不是真的,原因有二:因为调度程序清楚地表明有两个带有污点的节点,并且因为除非您专门将它们剥离,否则主节点几乎总是(?)配备 node.kubernetes.io/master:NoSchedule
明确地使用污点来避免工作负载
我得到
0/7 nodes are available: 2 node(s) had taints that the pod didn't tolerate, 5 node(s) had volume node affinity conflict.
对于我的 prometheus 服务器 pod,但如果我检查每个节点,则没有污点。并且有足够的 cpu 和内存可供分配..我在这里缺少什么?
我尝试删除 pods 甚至部署对象,但错误仍然存在
所有节点都有 0 个污点.. 这是在新的 kubernetes 集群上全新安装的 prometheus 直到现在我需要部署一个新的 kubernetes 集群时我一直使用的 yaml 文件
0/7 nodes are available: 2 node(s) had taints that the pod didn't tolerate, 5 node(s) had volume node affinity conflict.
消息很具体:不是 污点 让你的普罗米修斯 pods 远离你的工人,而是 volume 这就是问题所在。如果您在 AWS 中,那是因为您的卷位于您的工作人员不在的可用区中(例如,us-west-2a
卷和 us-west-2c
工作人员)
在您的情况下,成功的最短路径可能是在正确的 A.Z 中重新创建卷。如果它是空的,或者手动创建一个新卷并将数据复制到 A.Z。匹配您的工人,或者(当然)在 A.Z 中启动一个新工人。匹配音量
all nodes have 0 taints..
这肯定不是真的,原因有二:因为调度程序清楚地表明有两个带有污点的节点,并且因为除非您专门将它们剥离,否则主节点几乎总是(?)配备 node.kubernetes.io/master:NoSchedule
明确地使用污点来避免工作负载