电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

​使用 kubectl 进行故障排查

来源:金蝶云社区作者:金蝶2024-09-2319

​使用 kubectl 进行故障排查

当Kubernetes集群或部署的业务出现问题时,可以通过以下 kubectl 命令完成常见的故障排查。


1 查看Kubernetes集群情况。

1. 列出集群组件总体运行情况

# kubectl get cs  


 


注:如果etcd异常,比如IO性能不足,频繁选主,可能会影响访问apiserver速度。


2. 查看节点是否正常

# kubectl get node  

# kubectl describe node  node44-dmz # 节点unready异常时,可进一步查看


3. 查看kube-system命名空间中,所有系统组件的运行情况,有异常可通过describe/logs命令进一步排查

# kubectl get pod -n kube-system -o wide 



2 查看业务应用部署情况

1. 指定业务应用部署的命名空间,查看容器是否正常运行。

# kubectl get pod -n kce-system



注:CrashLoopBackOff是最常见的异常情况,该状态表示容器里的进程未能正常启动,可通过查看日志进一步排查。


2. kubectl describe - 显示有关资源的详细信息,异常情况会有事件信息。

# kubectl describe pod mysql-db-mysql-3306-exp

​使用 kubectl 进行故障排查

当Kubernetes集群或部署的业务出现问题时,可以通过以下 kubectl 命令完成常见的故障排查。1 查看Kubernetes集群情况。1. 列出集群组件...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信