When attempting to validate the new shard, if any remote command fails more than the max retry number of times with a retryable error (e.g., HostUnreachable), the config server will transparently pass this error up to the mongos.
This will cause the mongos to retry the _configsvrAddShard command on the config server, and if this process happens the max retry number of times, the mongos can mark the config server as failed.
- is duplicated by
-
SERVER-26857 Handle multiple server error propagation in addShard
- Closed
- related to
-
SERVER-25999 Mongos applies errors received from config server as config server errors, rather than a shard the config server calls and returns the error from
- Closed