How to lower Gluster FS down peer timeout / reduce down peer impact?
You may be suffering from the client ping timeout setting as its default is 42 seconds. Run the following to check:
gluster volume info shared
The parameter you are looking for is "network.ping-timeout". You can change this by running
gluster volume set shared network.ping-timeout "new timeout value"
See if that reduces the recovery period.