K8S认证|CKA题库+答案| 14. 排查故障节点

14、排查集群中的故障节点

您必须在以下Cluster/Node上完成此考题:

Cluster Master node Worker node

wk8s master node01

设置配置环境:

candidate@node01$ kubectl config use-context wk8s

Context

集群节点状态修复
Task
名为 node02 的 Kubernetes worker node 处于 NotReady 状态。调查发生这种情况的原因,并
采取相应的措施将 node 恢复为 Ready 状态,确 保所做的任何更改永久生效。可以使用以下命令, 通过 ssh 连接到 node02 节点:
ssh node02
可以使用以下命令,在该节点上获取更高权限:
sudo -i

开始操作:

bash 复制代码
# 考试时有多套集群环境,以免答题环境相互干扰。
# 所以考试时务必按照题目要求先切换到所对应的集群环境,才是正确答题的前提,非常重要
# 请务必确认现在所处节点为node01,否则无法切换集群而报错
kubectl config use-context wk8s

#查看节点状态
kubectl get nodes

CKA模拟环境操作截图,node02确实为NotReady状态:

登录故障节点,检查故障原因

bash 复制代码
#登录故障节点
ssh node02
#进行提权
sudo -i
#查看kubelet工作状态
systemctl status kubelet

CKA模拟环境操作截图,kubelet为dead状态:

修复kubelet进程状态

bash 复制代码
#启动并设置开机启动
systemctl enable kubelet --now
#查看kubelet工作状态
systemctl status kubelet

CKA模拟环境操作截图,kubelet为running状态,已经成功修复:

然后退回到node01节点,再次检查节点状态

bash 复制代码
#退出提权状态
exit
#退出node02登录
exit
#在node01执行如下命令,查看各节点状态
kubectl get nodes	

CKA模拟环境操作截图,node02状态为Ready,已经成功修复:


CKA仿真模拟环境简短视频演示:

相关推荐
码农学院35 分钟前
基于运维监控体系的网络品牌推广方案:从架构设计到技术实现
运维·网络
Linux-18748 小时前
分布式链路追踪系统之docker-compose安装skywalking
云原生·docker-compose·skywalking·分布式链路追踪系统·应用程序性能监控
大耳朵-小飞象9 小时前
电力安全运维的智能密码:BACS如何破解设备全生命周期管理难题,让电网安全“看得见、管得住”?
运维·安全·智慧城市·能耗系统·楼宇智控·未来生活
极客侃科技10 小时前
制造企业 MES/APS 选型:SAP PP/DS 集成、ERP-MES 边界划分与一体化架构要点
运维·架构·制造
HLC++11 小时前
Linux的进程间通信
android·linux·服务器
华清远见IT开放实验室12 小时前
实验室建设案例 | 石家庄科技信息职业学院嵌入式实验室——从底层硬件到系统应用,一所应用型高校的嵌入式人才培养这样落地
linux·arm开发·stm32·嵌入式硬件·高校·实验室建设
生活爱好者!13 小时前
我把NAS当作下载机,docker一键部署qb
运维·docker·容器
隔窗听雨眠13 小时前
Spring Boot在云原生时代的编程范式革新研究
spring boot·后端·云原生
groundhappy14 小时前
idalib安装和codex ida-mcp配置
linux·开发语言·python
尽兴-15 小时前
企业业务系统架构选型与渐进式演进
运维·系统架构·devops