k8s故障分析、命名空间无法删除

1.k8s的node节点间隙性报Notready,不影响业务,机器又是出现卡顿情况。

分析

1.1查看etcd是否存在问题,时间是否同步,健康情况(下载etcdctl)

alias  etcdctl='etcdctl     \
--cacert="/etc/kubernetes/pki/etcd/ca.crt" \
--cert="/etc/kubernetes/pki/etcd/server.crt" \
--key="/etc/kubernetes/pki/etcd/server.key" \
--endpoints="https://192.168.123.50:2379,\
https://192.168.123.60:2379,\
https://192.168.123.61:2379,\
https://192.168.123.10:2379"'

#检查集群健康
etcdctl  -w table  endpoint status
etcdctl  -w table  endpoint health
etcdctl  -w table  member list 

1.2 若无问题,查看网络是否正常(安装iperf3-3.1.7-2.el7.x86_64.rpm)

测试内网速度命令

服务端:
iperf3 -s

客户端
iperf3  -c  10.10.8.170 

 

 

2.ceph命名空间无法删除

2.1 NAMESPACE=rook-ceph

2.2kubectl proxy &

2.3 kubectl get namespace $NAMESPACE -o json |jq '.spec = {"finalizers":[]}' >temp.json

2.4curl -k -H "Content-Type: application/json" -X PUT --data-binary @temp.json 127.0.0.1:8001/api/v1/namespaces/$NAMESPACE/finalize

posted @   JASON_yul  阅读(243)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 什么是nginx的强缓存和协商缓存
· 一文读懂知识蒸馏
· Manus爆火,是硬核还是营销?
点击右上角即可分享
微信分享提示