操作系统信息
例如:虚拟机/物理机,Centos7,4C/8G
k8s、docker 相关版本
将 kubectl version
命令执行结果贴在下方
ks 版本
v3.1.1。在已有K8s上安装。
问题
kubesphere redis-ha-server-0 无法启动,redis-ha-server-1、redis-ha-server-2 正常运行
kubectl get po -A
kubectl describe po -n kubesphere-system redis-ha-server-0
kubectl -n kubesphere-system logs redis-ha-server-0 config-init
造成这个问题的原因:
1、领导告知 k8s 上的系统不可用;
2、检查发现 1个master 节点磁盘超 85%且存在2000多个Evicted状态的pod
3、通过脚本删除Evicted状态的pod;
4、发现redis-ha-server中第0个存在为题,第1、2个正常;
5、通过ks面板调整redis-ha-server数量为0,ks面板被强制踢出,且无法再次登录;
6、通过kubectl edit 调整 redis-ha-server有状态副本集数量;
7、redis-ha-server-0还是有问题,且ks无法登陆;