K8S启动etcd报错:“request sent was ignored”(已解决)

在CentOS7环境下,安装K8S的etcd组件后,启动时遇到因超时和clusterID不匹配导致的失败。通过清除etcd缓存并重启服务,成功解决了问题,集群恢复健康状态。

K8S配置完etcd后无法启动

环境:CentOS7、docker已安装

[root@Master ~]# yum install -y kubernetes-master etcd #安装命令

启动时报错

[root@Master ~]# systemctl start etcd
Job for etcd.service failed because a timeout was exceeded. See "systemctl status etcd.                                                                                                  service" and "journalctl -xe" for details.
[root@Master ~]# journalctl -xe
Sep 16 14:46:40 Master etcd[3266]: request sent was ignored (cluster ID mismatch: peer[cd2399c9b3be0308]=cdf818194e3a8c32, local=461557d8fc1d3ae9)
Sep 16 14:46:40 Master etcd[3266]: request sent was ignored (cluster ID mismatch: peer[cd2399c9b3be0308]=cdf818194e3a8c32, local=461557d8fc1d3ae9)
Sep 16 14:46:40 Master etcd[3266]: request sent was ignored (cluster ID mismatch: peer[608369cbfeecea7f]=4136874c444f4cb0, local=461557d8fc1d3ae9)

[root@Master ~]# etcdctl cluster-health
cluster may be unhealthy: failed to list members
Error:  client: etcd cluster is unavailable or misconfigured; error #0: dial tcp 127.0.0.1:4001: connect: connection refused
; error #1: client: endpoint http://127.0.0.1:2379 exceeded header timeout

error #0: dial tcp 127.0.0.1:4001: connect: connection refused
error #1: client: endpoint http://127.0.0.1:2379 exceeded header timeout

清理缓存(master、node1、node2)

[root@Master ~]# cd /var/lib/etcd/
[root@Master etcd]# rm ./* -rf

重启etcd(解决)

[root@Master etcd]# systemctl start etcd
[root@Master etcd]# etcdctl cluster-health
member 608369cbfeecea7f is healthy: got healthy result from http://10.0.0.134:2379
member 855cd77f1417e4bb is healthy: got healthy result from http://10.0.0.132:2379
member cd2399c9b3be0308 is healthy: got healthy result from http://10.0.0.133:2379
cluster is healthy

评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值