One of the things i've come to notice is when HDD drives fail, they often recover in a short time and get added back to the cluster.  This causes the data to rebalance back and forth, and if I set the noout flag I get a health warning.  Is there a better way to avoid this?