Details
Description
When the IPC Client recognizes that an IP address has changed, it updates the server field and logs a message:
Address change detected. Old: journalnode-1.journalnode.hdfs.svc.cluster.local/10.1.0.178:8485 New: journalnode-1.journalnode.hdfs.svc.cluster.local/10.1.0.182:8485
Although the change is detected, the client will continue to connect to the old IP address, resulting in repeated log messages. This is seen in managed environments when JournalNode syncing is enabled and a JournalNode is restarted, with the remaining nodes in the set repeatedly logging this message when syncing to the restarted JournalNode.
The source of the problem is that the remoteId.address is not updated.
Attachments
Issue Links
- causes
-
HADOOP-18694 Client.Connection#updateAddress needs to ensure that address is resolved before updating
- Open
- is a child of
-
HADOOP-18396 Issues running in dynamic / managed environments
- In Progress
- is duplicated by
-
HADOOP-18346 Suggest to update the IP address of ConnectionId when server of Connection got updated
- Open
- links to