首页 > 其他分享 >kubernetes基础排错

kubernetes基础排错

时间:2023-10-08 15:47:15浏览次数:39  
标签:状态 kubernetes get 检查 基础 排错 集群 kube kubectl

目录

要查看 Kubernetes 集群是否正常运行,可以执行以下操作:

  1. 集群节点状态检查:运行以下命令检查集群中所有节点的状态:

    Copy Codekubectl get nodes
    

    输出将显示集群中每个节点的名称、状态和相关信息。确保所有节点都处于正常的 Ready 状态。

  2. POD 状态检查:运行以下命令检查集群中的 Pod 状态:

    Copy Codekubectl get pods -A
    

    这将显示所有命名空间中的 Pod 列表及其状态。验证 Pod 是否处于运行中的状态,并确保没有任何异常或错误。

  3. 控制平面组件状态检查:Kubernetes 的控制平面组件包括 kube-apiserver、kube-controller-manager、kube-scheduler 和 etcd。运行以下命令来检查它们的状态:

    Copy Codekubectl get pods -n kube-system
    

    检查这些组件的 Pod 是否处于运行状态,并确保没有任何异常或错误。

  4. 服务检查:运行以下命令来检查集群中的服务状态:

    Copy Codekubectl get services -A
    

    这将显示所有命名空间中的服务列表及其相关信息。确保关键服务正常运行,并且它们的 IP 和端口处于正确的状态。

删除

# 删除后会从新加载
kubectl delete pod <pod-name> -n kube-system

## 完全删除,要指定启动启
kubectl get deployments      // 查看手动启动的容器

kubectl delete -f /tmp/yyy.yaml             // 资源清单拉启的服务
kubectl delete deployments.apps nginx1      // 手动拉起的服务

ping不通pod的IP

重启docker
systemctl restart docker

标签:状态,kubernetes,get,检查,基础,排错,集群,kube,kubectl
From: https://www.cnblogs.com/xiutai/p/17749239.html

相关文章

  • kubernetes 持久化存储
    目录kubernetes持久化存储k8s存储介绍特地对象存储本地存储网络共享存储EmptyDir类型hostPath类型type类型说明持久化存储PV和PVCPV和PVC生命周期PV和PVC需要注意的地方pv资源清单PVC资源清单POD要挂载PVCwordpress完整综合实践mysqlwordpressmysql主从复制实......
  • 2023-2024-1 20231406《计算机基础与程序设计》第2周学习总结
    2023-2024-120231406《计算机基础与程序设计》第2周学习总结作业信息这个作业属于哪个课程<班级的链接>(2023-2024-1-计算机基础与程序设计这个作业要求在哪里<作业要求的链接>(2023-2024-1计算机基础与程序设计第二周作业)这个作业的目标<阅读《计算机科学概论》......
  • Docker基础入门
    目录Docker基础入门容器化衍生虚拟化时代KVMOpenStack(编排KVM的工具)一张图理解IAAS、PAAS、SAASDocker介绍编排工具容器化和虚拟化对比VM虚拟化和Docker特性对比什么是容器Docker基本实现原理NameSpace和Cgroup介绍(不是docker的也不是k8s的是内核的)namespace:......
  • etcd基础
    etcd是一个分布式、高可用的键值对存储数据库,通过分布式锁、leader选举和写屏障等机制提供安全可靠、高效快速的持久性数据存储和检索。1.etcd集群采用raft协议复制到所有节点保证各节点数据一致性需要半数以上节点正常运行集群才可正常运行只要有一个节点正常运行就可正常读......
  • 2023-2024-1 20231327 司宏林 《计算机基础与程序设计》第2周学习总结
    学期(如2023-2024-1)学号(如:20231300)《计算机基础与程序设计》第X周学习总结作业信息这个作业属于哪个课程<班级的链接>(2022-2023-1-计算机基础与程序设计)这个作业要求在哪里<作业要求的链接>(https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP/homework/12998......
  • GO数组解密:从基础到高阶全解
    在本文中,我们深入探讨了Go语言中数组的各个方面。从基础概念、常规操作,到高级技巧和特殊操作,我们通过清晰的解释和具体的Go代码示例为读者提供了全面的指南。无论您是初学者还是经验丰富的开发者,这篇文章都将助您更深入地理解和掌握Go数组的实际应用。关注公众号【TechLeadClou......
  • 2023-2024-1 20231421 《计算机基础与程序设计》第二周学习总结
    作业信息作业要求:https://www.cnblogs.com/rocedu/p/9577842.html#WEEK02作业目标:自学《计算机科学概论》和《c语言程序设计》第一章教材学习内容总结一、《计算机科学概论》1.计算机系统是由信息,硬件,程序设计,操作系统,应用和通信由内而外组成的2.了解了计算机的历史二、《c......
  • 学期2023-2024-1 20231417 《计算机基础与程序设计》第二周学习总结
    计算机科学概论第一章1.计算系统分为:软件,硬件,数据2.计算系统的层次是抽象c语言程序设计1.生如了解了什么是编程,为什么要学习编程以及怎么学习学习进度条 代码行数(新增/累积)博客量(新增/累积)学习时间(新增/累积)重要成长目标5000行30篇400小时 第一周 1/1......
  • GO数组解密:从基础到高阶全解
    在本文中,我们深入探讨了Go语言中数组的各个方面。从基础概念、常规操作,到高级技巧和特殊操作,我们通过清晰的解释和具体的Go代码示例为读者提供了全面的指南。无论您是初学者还是经验丰富的开发者,这篇文章都将助您更深入地理解和掌握Go数组的实际应用。关注公众号【TechLeadClo......
  • 2023-2024-1 20231302《计算机基础与程序设计》第二周学习总结
    作业信息这个作业属于哪个课程https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP/这个作业要求在哪里https://www.cnblogs.com/rocedu/p/9577842.html#WEEK02这个作业的目标<数字化,信息安全,自学教材《计算机科学概论》第1章并完成云班课测试、自学教材《C语......