实验预计 35 分钟
节点 OS 基线:装 K8s 之前要改的那些参数
内核参数、cgroup 驱动、时间同步、swap —— 这些没对齐,集群会以各种诡异的方式间歇性出问题。
学完这节你能做到
- 给一台新机器跑完上线前的 OS 检查清单
- 解释为什么 systemd cgroup 驱动必须和 containerd 保持一致
- 判断 conntrack、文件句柄、内核版本是否够撑住目标 Pod 密度
正文待编写以下是本节已定稿的小节大纲
- 1内核版本与必需模块(br_netfilter、overlay、nf_conntrack)
- 2sysctl 清单:转发、conntrack、inotify、文件句柄
- 3cgroup v2 与 systemd 驱动对齐
- 4swap、透明大页与 NUMA
- 5时间同步:证书与 etcd 都靠它
延伸资料
- ·k8s-in-action
k8s/os/README.md - ·k8s-in-action
base/kube-node-tuning/README.md