Feature #20
Updated by Patrick Donnelly over 5 years ago
The client_reconnect_stale config option no longer works because the blacklist/eviction logic changed significantly since it was introduced.
One option for a more robust solution is to create a new configuration option that allows the client to acquire a new cluster id (client.1234...), reconnect to the MDSs, and re-acquire all caps. In-flight ops should be retried. Cached reads and buffered writes should be dropped. Open file handles should return EIO.