如何找到k8s节点处于Ready,SchedulingDisabled的原因

问题描述 投票:0回答:1

每天都有更改,我的节点将其状态更改为Ready,SchedulingDisabled。我检查了kubectl describe node mynode,却一无所获。kubectl uncordon仅可使用几个小时。如何对群集进行故障排除?我使用opensuse kubic,使用kubicctlsalt创建集群谢谢。

kubernetes opensuse
1个回答
1
投票

根据Api docs,通过对Kubernetes API服务器公开的Node API /api/v1/nodes/nodename的补丁请求,布尔值标志更新为true。发生这种情况时,kubectl事件中也会有一个事件

+ kubectl get events
LAST SEEN   TYPE     REASON               OBJECT                    MESSAGE
5m26s       Normal   NodeNotSchedulable   node/kind-control-plane   Node kind-control-plane status is now: NodeNotSchedulable

因此,请增加Kubernetes API Server的日志记录详细程度,以监视并找出该修补程序请求何时到达API,并在此期间关联集群中是否正在进行任何活动(密码)。

© www.soinside.com 2019 - 2024. All rights reserved.