Details
-
Technical task
-
Resolution: Fixed
-
Medium
-
None
-
3
-
9223372036854775807
Description
A parity mirror should never be selected by the as primary for writes by the metadata server, since it is not a valid destination for normal data writes. For a mirror which is partially parity and partially data mirrors, this still applies, because it is paired with a data only mirror and that's where the writes should be sent.
We should also not allow setting read or write prefer flags on a parity containing component, since it's not a valid source by itself. We CAN allow setting the read prefer flag on a data component in a parity containing mirror.