centos

Kubernetes在CentOS上的故障排查技巧

小樊
44
2025-11-24 03:07:31
栏目: 智能运维

Kubernetes 在 CentOS 上的故障排查技巧

一 快速定位路径

二 常见故障与修复要点

三 CentOS 系统层面的关键检查

四 高效工具与命令清单

目标 命令/工具 关键要点
节点与资源 kubectl get nodes/describe nodekubectl top nodes/pods -A 先看 ReadyConditions,再定位资源瓶颈
事件与日志 kubectl get events -Akubectl logs/describejournalctl -u kubelet -f 关注 Warning/Error 的时间线与对象
网络连通 ping/traceroutenc -u -l 8472 / **echo “test” nc -u 8472 -w 2**;iptables -L -nfirewall-cmd --list-ports
DNS 诊断 kubectl get pods -n kube-system -l k8s-app=kube-dnskubectl logs -n kube-system -c kubednskubectl get svc/endpoints kube-dns -n kube-system 确认 Pod/Service/Endpoints 一致
调试增强 kubectl debug;临时容器进入 net/pid/user/ipc 命名空间 在目标命名空间内用 tcpdump/netstat 排障
节点问题检测 Node Problem Detector(NPD) Helm 安装并配置,自动上报内核/硬件异常
重置与恢复 kubeadm reset 不可逆,操作前务必备份重要数据与清单

五 安全变更与回退建议

0
看了该问题的人还看了