Aggregates:
|
Aggregate States
|
|
| Online | Read and write access to volumes is allowed |
| Restricted | Some operations, such as parity reconstruction are allowed, but data access is not allowed |
| Offline | No access to the aggregate is allowed |
|
Aggregate Status Values
|
|
| 32-bit | This aggregate is a 32-bit aggregate |
| 64-bit | This aggregate is a 64-bit aggregate |
| aggr | This aggregate is capable of contain FlexVol volumes |
| copying | This aggregate is currently the target aggregate of an active copy operation |
| degraded | This aggregate is contains at least one RAID group with single disk failure that is not being reconstructed |
| double degraded | This aggregate is contains at least one RAID group with double disk failure that is not being reconstructed (RAID-DP aggregate only) |
| foreign | Disks that the aggregate contains were moved to the current storage system from another storage system |
| growing | Disks are in the process of being added to the aggregate |
| initializing | The aggregate is in the process of being initialized |
| invalid | The aggregate contains no volumes and none can be added. Typically this happend only after an aborted "aggr copy" operation |
| ironing | A WAFL consistency check is being performewd on the aggregate |
| mirror degraded | The aggregate is mirrored and one of its plexes is offline or resynchronizing |
| mirrored | The aggregate is mirrored |
| needs check | WAFL consistency check needs to be performed on the aggregate |
| normal | The aggregate is unmirrored and all of its RAID groups are functional |
| out-of-date | The aggregate is mirrored and needs to be resynchronized |
| partial | At least one disk was found for the aggregate, but two or more disks are missing |
| raid0 | The aggrgate consists of RAID 0 (no parity) RAID groups |
| raid4 | The agrregate consists of RAID 4 RAID groups |
| raid_dp | The agrregate consists of RAID-DP RAID groups |
| reconstruct | At least one RAID group in the aggregate is being reconstructed |
| redirect | Aggregate reallocation or file reallocation with the "-p" option has been started on the aggregate, read performance will be degraded |
| resyncing | One of the mirror aggregates plexes is being resynchronized |
| snapmirror | The aggregate is a SnapMirror replica of another aggregate (traditional volumes only) |
| trad | The aggregate is a traditional volume and cannot contain FlexVol volumes. |
| verifying | A mirror operation is currently running on the aggregate |
| wafl inconsistent | The aggregate has been marked corrupted; contact techincal support |
|
Aggregate Commands
|
|
| Displaying | aggr status aggr status -r aggr status <aggregate> [-v] |
| Check you have spare disks | aggr status -s |
| Adding (creating) |
## Syntax - if no option is specified then the defult is used ## create aggregated called newfastaggr using 20 x 15000rpm disks Note: -f = overrides the default behavior that does not permit disks in a plex to belong to different disk pools |
| Remove(destroying) | aggr offline <aggregate> aggr destroy <aggregate> |
| Unremoving(undestroying) | aggr undestroy <aggregate> |
| Rename | aggr rename <old name> <new name> |
| Increase size | ## Syntax aggr add <aggr_name> [-f] [-n] [-g {raid_group_name | new |all}] <disk_list> ## add an additonal disk to aggregate pfvAggr, use "aggr status" to get group name aggr status pfvAggr -r aggr add pfvAggr -g rg0 -d v5.25 ## Add 4 300GB disk to aggregate aggr1 aggr add aggr1 4@300 |
| offline | aggr offline <aggregate> |
| online | aggr online <aggregate> |
| restricted state | aggr restrict <aggregate> |
| Change an aggregate options |
## to display the aggregates options |
| show space usage | aggr show_space <aggregate> |
| Mirror | aggr mirror <aggregate> |
| Split mirror | aggr split <aggregate/plex> <new_aggregate> |
| Copy from one agrregate to another | ## Obtain the status aggr copy status ## Start a copy aggr copy start <aggregate source> <aggregate destination> ## Abort a copy - obtain the operation number by using "aggr copy status" aggr copy abort <operation number> ## Throttle the copy 10=full speed, 1=one-tenth full speed aggr copy throttle <operation number> <throttle speed> |
| Scrubbing (parity) |
## Media scrub status Note: Starts parity scrubbing on the named online aggregate. Parity scrubbing compares the data disks to the Look at the following system options: raid.scrub.duration 360 |
| Verify (mirroring) |
## verify status Note: Starts RAID mirror verification on the named online mirrored aggregate. If no name is given, then |
| Media Scrub |
aggr media_scrub status Look at the following system options: |














