以下是K8s在CentOS上的故障排查步驟:
kubectl get nodes:確認節點狀態是否正常。kubectl get pods --all-namespaces:查看Pod狀態,定位異常Pod。journalctl -u kubelet -f:檢查kubelet日志。journalctl -u kube-apiserver -f:查看API Server日志。ping <節點IP>:測試節點間連通性。kubectl get pods -n kube-system。free -g:查看內存使用情況。df -h:檢查磁盤空間。top/htop:監控CPU負載。kubectl get pv,pvc,storageclass:確認存儲卷配置正確。kubectl version:檢查K8s組件版本是否兼容。kubectl debug:進入Pod調試。kubeadm reset:重置集群(謹慎操作,會清除數據)。注意:操作前建議備份重要數據,遇到復雜問題可聯系專業支持。