Problem
When I replace a failed disk, my filer doesn't see the disks immediately. The Filer Status page is complaining "Assign unowned disks".
Solution
Your filer is set up with software disk ownership, presumably so that clustered filer heads can share the same shelves. As a side-effect, you must set the "disk ownership" of disks after you replace them.
Scenario: two disks failed, 0b.19 and 0b.23. NetApp has supplied replacement disks, which have been inserted and have gone green. The filer is still complaining about "insufficient spare drives", and says "Assign unowned disks". The FilerView thing isn't showing the inserted disks in the
Disk Management page.
nas02> disk show
DISK OWNER POOL SERIAL NUMBER
------------ ------------- ----- -------------
0b.16 filer (12345678) Pool0 DH07
0b.24 filer (12345678) Pool0 DH07
0b.18 filer (12345678) Pool0 DH07
0b.21 filer (12345678) Pool0 DH07
0b.22 filer (12345678) Pool0 DH07
0b.17 filer (12345678) Pool0 DH07
0b.20 filer (12345678) Pool0 DH07
0b.25 filer (12345678) Pool0 DH07
0b.34 filer (12345678) Pool0 VAX1
0b.38 filer (12345678) Pool0 VAWX
0b.45 filer (12345678) Pool0 VAWX
0b.36 filer (12345678) Pool0 VAX3
0b.35 filer (12345678) Pool0 VAX2
0b.33 filer (12345678) Pool0 VAWX
0b.41 filer (12345678) Pool0 VAX2
0b.29 filer (12345678) Pool0 VAXB
0b.44 filer (12345678) Pool0 VAX2
0b.39 filer (12345678) Pool0 VAX3
0b.26 filer (12345678) Pool0 VAXD
0b.43 filer (12345678) Pool0 VAX2
0b.40 filer (12345678) Pool0 VAX3
0b.32 filer (12345678) Pool0 VAX2
0b.28 filer (12345678) Pool0 VAXB
0b.27 filer (12345678) Pool0 VAXD
0b.42 filer (12345678) Pool0 VAX2
0b.37 filer (12345678) Pool0 VAX2
Note that the replaced/inserted disks 0b.19 and 0b.23 are not in the above list. (The list is unsorted, so it is hard to tell immediately.)
Use the
disk assign command to assign the inserted disks:
The parameter
all refers to all currently unassigned disks.
Now confirm that the assignment worked:
nas02> disk show
DISK OWNER POOL SERIAL NUMBER
------------ ------------- ----- -------------
0b.16 filer (12345678) Pool0 DH07
0b.24 filer (12345678) Pool0 DH07
0b.18 filer (12345678) Pool0 DH07
0b.21 filer (12345678) Pool0 DH07
0b.22 filer (12345678) Pool0 DH07
0b.17 filer (12345678) Pool0 DH07
0b.20 filer (12345678) Pool0 DH07
0b.23 filer (12345678) Pool0 DH07
0b.25 filer (12345678) Pool0 DH07
0b.34 filer (12345678) Pool0 VAX1
0b.38 filer (12345678) Pool0 VAWX
0b.45 filer (12345678) Pool0 VAWX
0b.36 filer (12345678) Pool0 VAX3
0b.35 filer (12345678) Pool0 VAX2
0b.33 filer (12345678) Pool0 VAWX
0b.41 filer (12345678) Pool0 VAX2
0b.29 filer (12345678) Pool0 VAXB
0b.44 filer (12345678) Pool0 VAX2
0b.39 filer (12345678) Pool0 VAX3
0b.26 filer (12345678) Pool0 VAXD
0b.43 filer (12345678) Pool0 VAX2
0b.40 filer (12345678) Pool0 VAX3
0b.32 filer (12345678) Pool0 VAX2
0b.28 filer (12345678) Pool0 VAXB
0b.19 filer (12345678) Pool0 VAX0
0b.27 filer (12345678) Pool0 VAXD
0b.42 filer (12345678) Pool0 VAX2
0b.37 filer (12345678) Pool0 VAX2
Done!