1690: No spare protection exists for one or more array MDisks.

Explanation

The system spare pool cannot immediately provide a spare of any suitability to one or more arrays.

User Response

  1. Configure an array but no spares.
  2. Configure many arrays and a single spare. Cause that spare to be consumed or change its use.
For a distributed array, unused or candidate drives are converted into array members.
  1. Decode/explain the number of rebuild areas available and the threshold set.
  2. Check for unfixed higher priority errors.
  3. Check for unused and candidate drives that are suitable for the distributed array. Run the lsarraymembergoals command to determine drive suitability by using tech_type, capacity, and rpm information.
    • Offer to add the drives into the array. Allow up to the number of missing array members to be added.
    • Recheck after array members are added.
  4. If no drives are available, explain that drives need to be added to restore the wanted number of rebuild areas.
    • If the threshold is greater than the number of rebuild areas available, and the threshold is greater than 1, offer to reduce the threshold to the number of drives that are available.