kubernetes常用节点问题排查手段

1、ssh登录到node节点

2、查看日志

1)针对systemd拉起的服务

journalctl -afu kubelet -S “2019-08-26 15:00:00-u unit,对应的systemd拉起的组件,如kubelet

-f follow,跟踪最新日志

-a show all,现实所有日志列

-S since,从某一时间开始-S “2019-08-26 15:00:00

2)对于标准的容器日志

kubectl logs -f -c <containername> <podname>
kubectl logs-f --all-containers <podname>
kubectl logs -f -c <podname> --previous  #此选项用于查看pod重启前,上一个pod的日志

3)如果容器日志被shell转储到文件,则需通过exec

kubectl exec -it xxx --tail -f /path/to/log

 

posted @ 2023-02-21 22:13  wushaoyu  阅读(29)  评论(0编辑  收藏  举报