更新时间:2025-12-31 GMT+08:00
分享

节点系统参数检查异常处理

检查项内容

检查您节点上系统参数是否符合预期。

解决方案

  • 场景一:如您的BMS节点上bond0网络的MTU值非默认值1500,将出现该检查异常。

    非默认参数可能导致业务丢包,请改回默认值。请按照如下步骤修改:

    1. 先关闭bond0网卡。
      sudo ip link set dev bond0 down

      关闭bond0网卡将导致业务断流,请评估风险后谨慎执行。

    2. 修改MTU值为1500。
      sudo ip link set dev bond0 mtu 1500
    3. 重新启动bound0网卡。
      sudo ip link set dev bond0 up
    4. 验证修改结果(确认MTU已更新)。
      ip link show dev bond0 | grep mtu

      输出示例:mtu 1500,表示修改成功。

  • 场景二:如您将集群升级到v1.29及其以上版本,内核参数nf_contrack_max参数将由kube-proxy设置,若您当前配置的nf_contrack_max参数大于kube-proxy配置的conntrack-min,将会出现该检查异常。
    建议您通过kube-proxy的启动参数conntrack-min来控制该内核参数在升级后不小于您当前节点上所配置的值。
    1. 查看当前nf_contrack_max内核参数配置。
      cat /proc/sys/net/netfilter/nf_conntrack_max
    2. 通过节点池配置管理修改kube-proxy的conntrack-min,配置为您当前节点的nf_contrack_max内核参数配置(即上一步查询到的值)。

相关文档