Details
-
Bug
-
Status: Resolved
-
Normal
-
Resolution: Fixed
-
4.0.10, 4.1.2, 5.0-alpha1, 5.0
-
None
-
Availability
-
Normal
-
Normal
-
User Report
-
All
-
None
-
Description
Many container based solution function by assigning new listen_addresses when nodes are stopped. Changing the listen_address is usually as simple as turning off the node and changing the yaml file.
However, if prefer_local is enabled, I observed that nodes were unable to join the cluster and fail with 'Unable to gossip with any seeds'.
Trace shows that the changing node will try to communicate with the existing node but the response is never received. I assume it is because the existing node attempts to communicate with the local address during the shadow round.
Attachments
Issue Links
- causes
-
CASSANDRA-18560 Incorrect IP used for gossip across DCs with prefer_local=true
- Resolved