Data ONTAP continually monitors disks to assess their performance and health. When Data ONTAP encounters specific activities on a disk, it will take corrective action by either taking a disk offline temporarily or by taking it out of service to run further tests. When this occurs, the disk is in the maintenance center.
Data ONTAP temporarily stops I/O activity to a disk and takes a disk offline when
While the disk is offline, Data ONTAP reads from other disks within the RAID group while writes are logged. The offline disk is brought back online after re-synchronization is complete. This process generally takes a few minutes and incurs a negligible performance impact. For ATA disks, this reduces the probability of forced disk failures due to bad media patches or transient errors because taking a disk offline provides a software-based mechanism for isolating faults in drives and for performing out-of-band error recovery.
The disk offline feature is only supported for spares and data disks within RAID-DP and mirrored-RAID4 aggregates. A disk can be taken offline only if its containing RAID group is in a normal state and the plex or aggregate is not offline.
You view the status of disks with the aggr status -r or aggr status -s commands, as shown in the following examples. You can see what disks are offline with either option.
Note
For backward compatibility, you can also use the vol status -r or vol status -s commands.
system> aggr status -r aggrA
Aggregate aggrA (online, raid4-dp degraded) (block checksums)
Plex /aggrA/plex0 (online, normal, active)
RAID group /aggrA/plex0/rg0 (degraded)
RAID Disk Device HA SHELF BAY CHAN Pool Type RPM Used (MB/blks) Phys (MB/blks)
--------- ------ ------------- ---- ---- ---- ----- -------------- --------------
parity 8a.20 8a 1 4 FC:A - FCAL 10000 1024/2097152 1191/2439568
data 6a.36 6a 2 4 FC:A - FCAL 10000 1024/2097152 1191/2439568
data 6a.19 6a 1 3 FC:A - FCAL 10000 1024/2097152 1191/2439568
data 8a.23 8a 1 7 FC:A - FCAL 10000 1024/2097152 1191/2439568 (offline)
system> aggr status -s
Spare disks
RAID Disk Device HA SHELF BAY CHAN Pool Type RPM Used (MB/blks) Phys (MB/blks)
--------- ------ ------------- ---- ---- ---- ----- -------------- --------------
Spare disks for block or zoned checksum traditional volumes or aggregates
spare 8a.24 8a 1 8 FC:A - FCAL 10000 1024/2097152 1191/2439568
spare 8a.25 8a 1 9 FC:A - FCAL 10000 1024/2097152 1191/2439568
spare 8a.26 8a 1 10 FC:A - FCAL 10000 1024/2097152 1191/2439568 (offline)
spare 8a.27 8a 1 11 FC:A - FCAL 10000 1024/2097152 1191/2439568
spare 8a.28 8a 1 12 FC:A - FCAL 10000 1024/2097152 1191/2439568
When Data ONTAP detects disk errors, it takes corrective action. For example, if a disk experiences a number of errors that exceed predefined thresholds for that disk type, Data ONTAP takes one of the following actions:
Note
The disk.main_center.spares_check option has no affect on putting disks into the maintenance center from the command line interface.
Once the disk is in the maintenance center, it is subjected to a number of tests, depending on what type of disk it is. If the disk passes all of the tests, it is returned to the spare pool. If it is ever sent back to the maintenance center, it is automatically failed. If a disk doesn't pass the tests the first time, it is automatically failed.
Data ONTAP also informs you of these activities by sending messages to
This feature is controlled by the disk.maint_center.enable option. It is on by default.
You can initiate maintenance tests on a disk by using the disk maint start command. The following table summarizes how to use this command.
Copyright © 1994-2005, Network Appliance, Inc. All rights
reserved.
Part No. 210-01085_B0
File: 3disk18.htm
Last updated: 01-Dec-2005 16:51:24