当前位置: 首页 > news >正文

常见的 Node Conditions 和

常见的 Node Conditions

每个 Condition 都有以下几个关键字段:

  • type:条件的类型。常见的有:

    • Ready:这是最重要的一个条件。如果为 True,表示节点健康并可以接收 Pod;如果为 False,表示节点不健康,不会调度新的 Pod 上去;如果是 Unknown,表示节点控制器在一段时间内没有收到节点的心跳。

    • MemoryPressure:如果为 True,表示节点内存不足。

    • DiskPressure:如果为 True,表示节点磁盘空间不足。

    • PIDPressure:如果为 True,表示节点上进程过多,可用的进程 ID 不足。

    • NetworkUnavailable:如果为 True,表示节点的网络配置不正确。

  • status:该条件的当前状态。通常是 TrueFalse,或 Unknown

  • reason:一个机器可读的、简短的原因代码,说明条件为何处于当前状态(例如,KubeletReady, NodeStatusUnknown)。

  • message:一条人类可读的详细信息,解释了状态的详细原因。

  • lastHeartbeatTime:节点最后一次上报此条件状态的时间。

  • lastTransitionTime:该条件上一次从一个状态转换到另一个状态的时间。这是非常关键的一个字段,因为它记录了状态发生变化的具体时刻。

什么是 “Conditions变更记录”?

“Conditions变更记录” 指的就是上述过程中,Node 的 conditions 字段(特别是 Ready 条件)随着时间推移而发生的变化历史。

您可以通过以下命令来查看这些信息:

  • 查看节点当前详细状态(包含最新的 Conditions):

    bash
    kubectl describe node <node-name>

    输出中会有一个 Conditions 章节,清晰地列出每个条件的类型、状态、原因、消息和最后转变时间。

  • 以更机器可读的方式(如 JSON)查看,其中包含了更精确的时间戳:

    bash
    kubectl get node <node-name> -o json | jq '.status.conditions'

通过分析 lastTransitionTime 和 status 的变化,您就可以精确地画出一张节点健康状态的时间线图,例如:

  • 2023-10-27 02:00:00 - Ready 状态从 True 变为 False

  • 2023-10-27 02:15:00 - (如果Docker恢复)Ready 状态从 False 变回 True

http://www.jsqmd.com/news/36549/

相关文章:

  • Print Article-斜率优化dp
  • HT-LFCG-3400+,0改版,测试数据贴图
  • C# 基础——async/await 的实现原理与最佳实践
  • 83736
  • 87078
  • 7885
  • 77777
  • 跳房子 P3957: 单调队列
  • P3622 动物园-状压
  • candy P14328: dp优化
  • 配对序列P11187: 线性dp
  • 2025年新疆广告公司权威推荐榜单:geo服务商/广告加盟/营销推广公司机构精选
  • 计算机毕设java的仓库管理系统 基于Java的智能仓库管理平台研发 Java技术驱动的仓库信息化管理系统设计与实现
  • 吴恩达深度学习课程二: 改善深层神经网络 第二周:优化算法(三)Momentum梯度下降法
  • 2025年大棚专用农膜供应商权威推荐榜单:双色大棚膜/大棚eva农膜/三层共挤大棚膜源头厂家精选
  • 【GitHub每日速递 20251110】开源AI编码神器OpenCode来袭!多平台安装,多模型适配,终端体验拉满
  • Gitee战略升级:从代码托管到AI驱动的工程效率平台
  • springboot项目上传到gitlab
  • 2025年重庆抖音推广机构推荐榜单:杰诚智享领衔行业前沿
  • Oracle OGG日常运维命令都在这里了。
  • flask: 报错:ImportError: cannot import name secure_filename from werkzeug
  • 2025年立式护散炉定制厂家权威推荐榜单:8英寸立式退火炉/立式合金炉/磷扩散炉源头厂家精选
  • 详细介绍:物联网常见通信Cat-1、NB-IoT、Cat-4、LoRa
  • 在Tuanjie引擎中使用自定义Webview
  • 2025年伸缩门生产厂家综合排名前十权威推荐
  • 洛阳伸缩门公司哪家强?2025年排名
  • 2025年11月中国伸缩门制造企业推荐排行榜单:智能出入管理解决方案权威指南
  • 100% 用 AI 做完一个新项目,从 Plan 到 Finished 我学到了这些
  • Gitee:构建国产化DevSecOps生态的领航者
  • 2025年重庆互联网公司排行榜单:诚信服务商top10