I don’t believe they can pull from unowned, although that would
be nice, but if you only have 21 spindles total, it’s just my opinion, but 2
spares per controllers is a bit conservative assuming they are all the same
size/speed. You should be able to get away with 1 per controller. Then if one
of them needed another spare short term, you could zap it over until you new
disks arrived.
-- Adam Fox
Systems Engineer
adamfox@netapp.com
From:
Brian.Beaird@cat.com [mailto:Brian.Beaird@cat.com]
Sent: Tuesday, October 28, 2008 4:16 PM
To: toasters@mathworks.com
Subject: Nodes Sharing Spares
We are using
the IBM n-series filers with our aggregates using dual-parity. Our filer
is a dual-node controller, so each node independently owns different disks from
the storage shelves. My question deals with how spare disks are
allocated. With how it's currently set up, each node has to reserve two
disks that it owns as spares to support dual parity. I don't know that we
necessarily need four spares for such a relatively small number of physical
disks (21 total). It seems pretty wasteful to have all that space just
sitting there, especially when the chances of more than two disks failing
before we can get replacements in are pretty slim.
Is there
some way to just let the nodes share a couple spares so that either one can
grab them if failures occur in one of their owned disks? It would be
great if I could free up one or two of those spares for actual use. I
know there's a way to force spare disksk into aggregates, but I don't want to
do this if that means one node won't have any spares to use.
Thanks,
Brian Beaird