-
Notifications
You must be signed in to change notification settings - Fork 4.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unreachable host removed from membership, but kept as node #371
Comments
This might be related to #360. Thanks for reporting! |
+1 seeing this same exact issue on CentOS 6.5 using consul 0.4.1
|
Hmm this should be fixed as of 0.4.1. Can you gist the output of /v1/catalog/nodes, /v1/agent/members, /v1/health/state/any? |
The problem is, I don't know how to reproduce this state. Once it has happend on an ec2 cloud. I tried to reproduce by If I kill a node, its still listed as failed. Somhow we should reach a state whenn @wallnerryan can you reproduce this error? |
The node should stay in the failed state for about 72h. There were a few issues around reaping of nodes that should have been fixed in 0.4.1, so without a repro case it's hard to triage this. |
Getting the same issue - 3 node cluster, 4th node joined temporarily and was removed a few minutes later (VM powered off), but Raft keeps spamming logs with
CentOS 6.7, Consul 0.6.4 |
Hi @mapa3m it probably didn't leave cleanly. Updated the "Failure of a Server in a Multi-Server Cluster" section of the outage guide with some info on what to do in this case, and Consul 0.7 added some tools to remove a Raft peer manually. |
@slackpad yep, that was it. Thanks! |
Maybe it's just a wrong assumption, but i expected that if a peer is removed from the membership,
it should be removed from the list of nodes.
consul members shows only 1 member
while in the catalog there are still 2 nodes
This can be seen in the log:
Another strange thing is, that although node2 is detected as no route to host, it has a passing health status
The text was updated successfully, but these errors were encountered: