name
|
string
|
The name of the disk group.
|
url
|
string
|
Disk group URL.
|
blocksize
|
uint32
|
The size of a block, in bytes.
|
size
|
string
|
Disk group capacity, formatted to use the current base, precision, and units.
|
size-numeric
|
uint64
|
Unformatted
size value in blocks.
|
freespace
|
string
|
The amount of free space in the disk group, formatted to use the current base, precision, and units.
|
freespace-numeric
|
uint64
|
Unformatted
freespace value in blocks.
|
raw-size
|
string
|
The raw capacity of the disks in the disk group, irrespective of space reserved for RAID overhead and so forth, formatted to use the current base, precision, and units.
|
raw-size-numeric
|
uint64
|
Unformatted
raw-size value in blocks.
|
storage-type
|
string
|
-
Linear: The disk group acts as a linear pool.
-
Virtual: The disk group is in a virtual pool.
|
storage-type-numeric
|
uint32
|
Numeric equivalents for
storage-type values.
|
pool
|
string
|
The name of the pool that contains the disk group.
|
pools-url
|
string
|
Pool URL.
|
pool-serial-number
|
string
|
The serial number of the pool that contains the disk group.
|
storage-tier
|
string
|
-
Archive: The disk group is in the lowest storage tier, which uses midline spinning SAS disks (<10k RPM, high capacity).
-
Performance: The disk group is in the highest storage tier, which uses SSDs (high speed).
-
Read Cache: The disk is an SSD providing high-speed read cache for a storage pool.
-
Standard: The disk group is in the storage tier that uses enterprise-class spinning SAS disks (10k/15k RPM, higher capacity).
|
storage-tier-numeric
|
uint32
|
Numeric equivalents for
storage-tier values.
-
0: N/A
-
1: Performance
-
2: Standard
-
4: Archive
-
8: Read Cache
|
total-pages
|
uint32
|
For a virtual disk group, the total number of 4 MB pages it contains. For a linear disk group, 0.
|
allocated-pages
|
uint32
|
For a virtual pool, the number of 4 MB pages that are currently in use. For a linear pool, 0.
|
available-pages
|
uint32
|
For a virtual pool, the number of 4 MB pages that are still available to be allocated. For a linear pool, 0.
|
pool-percentage
|
uint8
|
The percentage of pool capacity that the disk group occupies.
|
performance-rank
|
uint8
|
Disk group performance rank within the virtual pool.
|
owner
|
string
|
Either the preferred owner during normal operation or the partner controller when the preferred owner is offline.
-
A: Controller A.
-
B: Controller B.
|
owner-numeric
|
uint32
|
Numeric equivalents for
owner values.
|
preferred-owner
|
string
|
Controller that owns the disk group and its volumes during normal operation.
-
A: Controller A.
-
B: Controller B.
|
preferred-owner-numeric
|
uint32
|
Numeric equivalents for
preferred-owner values.
|
raidtype
|
string
|
The RAID level of the disk group.
-
NRAID
-
RAID0
-
RAID3
-
RAID5
-
RAID6
-
RAID10
-
RAID50
-
ADAPT
|
raidtype-numeric
|
uint32
|
Numeric equivalents for
raidtype values.
-
0: RAID0
-
1: RAID1
-
2: ADAPT
-
3: RAID3
-
5: RAID5
-
6: NRAID
-
8: RAID50
-
10: RAID10
-
11: RAID6
|
diskcount
|
uint16
|
Number of disks in the disk group.
|
sparecount
|
uint16
|
For a linear disk group, the number of spares assigned to the disk group. For a virtual disk group, 0.
|
chunksize
|
string
|
- For RAID levels except NRAID, RAID 1, and RAID 50, the chunk size for the disk group.
- For NRAID and RAID 1, chunk-size has no meaning and is therefore shown as not applicable (N/A).
- For RAID 50, the disk-group chunk size calculated as:
configured-chunk-size x (subgroup-members - 1). For a disk group configured to use 64-KB chunk size and 4-disk subgroups, the value would be 192k (64KB x 3).
|
status
|
string
|
-
CRIT: Critical. The disk group is online but isn't fault tolerant because some of its disks are down.
-
DMGD: Damaged. The disk group is online and fault tolerant, but some of its disks are damaged.
-
FTDN: Fault tolerant with a down disk. The disk group is online and fault tolerant, but some of its disks are down.
-
FTOL: Fault tolerant and online.
-
MSNG: Missing. The disk group is online and fault tolerant, but some of its disks are missing.
-
OFFL: Offline. Either the disk group is using offline initialization, or its disks are down and data may be lost.
-
QTCR: Quarantined critical. The disk group is critical with at least one inaccessible disk. For example, two disks are inaccessible in a RAID-6 disk group or one disk is inaccessible for other fault-tolerant RAID levels. If the inaccessible disks come online or if after 60 seconds from being quarantined the disk group is QTCR or QTDN, the disk group is automatically dequarantined.
-
QTDN: Quarantined with a down disk. The RAID-6 disk group has one inaccessible disk. The disk group is fault tolerant but degraded. If the inaccessible disks come online or if after 60 seconds from being quarantined the disk group is QTCR or QTDN, the disk group is automatically dequarantined.
-
QTOF: Quarantined offline. The disk group is offline with multiple inaccessible disks causing user data to be incomplete, or is an NRAID or RAID-0 disk group.
-
STOP: The disk group is stopped.
-
UNKN: Unknown.
- UP: Up. The disk group is online and does not have fault-tolerant attributes.
|
status-numeric
|
uint32
|
Numeric equivalents for
status values.
-
0: FTOL
-
1: FTDN
-
2: CRIT
-
3: OFFL
-
4: QTCR
-
5: QTOF
-
6: QTDN
-
7: STOP
-
8: MSNG
-
9: DMGD
-
250: UP
-
other:UNKN
|
lun
|
uint32
|
Deprecated.
|
min-drive-size
|
string
|
Minimum disk size that can this disk group can use, formatted to use the current base, precision, and units.
|
min-drive-size-numeric
|
uint64
|
Numeric equivalents for
min-drive-size values.
|
create-date
|
string
|
Date and time, in the format
year-month-day hour:minutes:seconds (UTC), when the disk group was created.
|
create-date-numeric
|
uint32
|
Unformatted
create-date value.
|
cache-read-ahead
|
string
|
Deprecated.
|
cache-read-ahead-numeric
|
uint64
|
Deprecated.
|
cache-flush-period
|
uint32
|
Deprecated.
|
read-ahead-enabled
|
string
|
Deprecated.
|
read-ahead-enabled-numeric
|
uint32
|
Deprecated.
|
write-back-enabled
|
string
|
Deprecated.
|
write-back-enabled-numeric
|
uint32
|
Deprecated.
|
job-running
|
string
|
Same as current-job.
|
current-job
|
string
|
Job running on the disk group, if any.
- DRSC: A disk is being scrubbed.
- EXPD: The disk group is being expanded.
- INIT: The disk group is initializing.
-
RBAL: The ADAPT disk group is being rebalanced.
- RCON: At least one disk in the disk group is being reconstructed.
- VDRAIN: The virtual disk group is being removed and its data is being drained to another disk group.
- VPREP: The virtual disk group is being prepared for use in a virtual pool.
- VRECV: The virtual disk group is being recovered to restore its membership in the virtual pool.
- VREMV: The disk group and its data are being removed.
- VRFY: The disk group is being verified.
- VRSC: The disk group is being scrubbed.
- Blank if no job is running.
|
current-job-numeric
|
uint32
|
Numeric equivalents for current-job values.
- 0: (blank)
- 2: INIT
- 3: RCON
- 4: VRFY
-
5: EXPD
- 6: VRSC
- 7: DRSC
- 9: VREMV
- 12: VPREP
- 13: VDRAIN
- 14: VRECV
- 16: RBAL
|
current-job-completion
|
string
|
- 0%–99%: Percent complete of running job.
- (blank): No job is running (job has completed).
|
num-array-partitions
|
uint32
|
Number of volumes in the disk group.
|
largest-free-partition-space
|
string
|
The largest contiguous space in which a volume can be created. The value is formatted to use the current base, precision, and units.
|
largest-free-partition-space-numeric
|
uint64
|
Unformatted
largest-free-partition-space value in blocks.
|
num-drives-per-low-level-array
|
uint8
|
- For a RAID-10 or RAID-50 disk group, the number of disks in each subgroup.
- For other RAID levels, 1.
|
num-expansion-partitions
|
uint8
|
Not used.
|
num-partition-segments
|
uint8
|
Number of free segments available for expansion of volumes.
|
new-partition-lba
|
string
|
Maximum number of blocks that could be allocated to a newly created volume. The value is formatted to use the current base, precision, and units. Expanding a volume in the same disk group will reduce this amount.
|
new-partition-lba-numeric
|
uint64
|
Unformatted
new-partition-lba value in blocks.
|
array-drive-type
|
string
|
Type of disks used in the disk group.
- SAS: Enterprise SAS
- SAS MDL: Midline SAS.
- sSAS: SAS SSD.
- MIXED: Mixture of enterprise SAS and midline SAS disks
|
array-drive-type-numeric
|
uint32
|
Numeric equivalents for
array-drive-type values.
- 1: MIXED
- 4: SAS
- 8: sSAS
- 11: SAS MDL
|
disk-description
|
string
|
Disk description.
- SAS: Enterprise SAS spinning disk.
- SAS MDL: Midline SAS spinning disk.
- SSD SAS: SAS solid-state disk.
|
disk-description-numeric
|
uint32
|
Numeric equivalents for description values.
- 4: SAS
- 8: SSD SAS
- 11: SAS MDL
|
is-job-auto-abortable
|
string
|
- false: The current job must be manually aborted before you can delete the disk group.
- true: The current job will automatically abort if you delete the disk group.
|
is-job-auto-abortable-numeric
|
uint32
|
Numeric equivalents for
is-job-auto-abortable
values.
|
serial-number
|
string
|
Disk group serial number.
|
blocks
|
string
|
The number of blocks, whose size is specified by the
blocksize property.
|
blocks-numeric
|
uint64
|
Unformatted blocks value.
|
disk-dsd-enable-vdisk
|
string
|
- Disabled: DSD is disabled for the disk group
- Enabled - all spinning: DSD is enabled for the disk group.
- Partial spin-down: DSD is enabled for the disk group and its disks are partially spun down to conserve power.
- Full spin-down: DSD is enabled for the disk group and its disks are fully spun down to conserve power.
|
disk-dsd-enable-vdisk-numeric
|
uint32
|
Numeric equivalents for
disk-dsd-enable-vdisk values.
- 0: Disabled
- 1: Enabled - all spinning
- 2: Partial spin-down
- 3: Full spin-down
|
disk-dsd-delay-vdisk
|
uint32
|
For spinning disks in a linear disk group, the period of inactivity after which the disks and dedicated spares will automatically spin down, from 1 to 360 minutes. The value 0 means spin down is disabled.
|
adapt-target-spare-capacity
|
string
|
For an ADAPT disk group, the target spare capacity in GiB. Typically twice the capacity of the largest disk in the disk group.
|
adapt-target-spare-capacity-numeric
|
uint64
|
Unformatted
adapt-target-spare-capacity value in blocks.
|
adapt-actual-spare-capacity
|
string
|
For an ADAPT disk group, the currently available spare capacity in GiB.
|
adapt-actual-spare-capacity-numeric
|
uint64
|
Unformatted
adapt-actual-spare-capacity value in blocks.
|
adapt-critical-capacity
|
string
|
For an ADAPT disk group, the amount of storage space that is not currently protected against disk loss. (Normally all data is protected against loss of two disks.)
|
adapt-critical-capacity-numeric
|
uint64
|
Unformatted
adapt-critical-capacity value in blocks.
|
adapt-degraded-capacity
|
string
|
For an ADAPT disk group, the amount of storage space that is protected against loss of a single disk only. (Normally all data is protected against loss of two disks.)
|
adapt-degraded-capacity-numeric
|
uint64
|
Unformatted
adapt-degraded-capacity value in blocks.
|
adapt-linear-volume-boundary
|
uint32
|
The block size by which volumes are aligned in a linear ADAPT disk group. Disk group space is allocated in multiples of this size to such volumes.
|
pool-sector-format
|
string
|
The sector format of disks in the disk group.
- 512n: All disks use 512-byte native sector size. Each logical block and physical block is 512 bytes.
- 512e: All disks use 512-byte emulated sector size. Each logical block is 512 bytes and each physical block is 4096 bytes. Eight logical blocks will be stored sequentially in each physical block. Logical blocks may or may not be aligned with physical block boundaries.
- Mixed: The disk group contains a mix of 512n and 512e disks. This is supported, but for consistent and predictable performance, do not mix disks of different sector size types (512n, 512e).
|
pool-sector-format-numeric
|
uint32
|
Numeric equivalents for
pool-sector-format values.
|
health
|
string
|
- OK
- Degraded
- Fault
- Unknown
- N/A
|
health-numeric
|
uint32
|
Numeric equivalents for
health values.
- 0: OK
- 1: Degraded
- 2: Fault
- 3: Unknown
- 4 : N/A
|
health-reason
|
string
|
If Health is not
OK, the reason for the health state.
|
health-recommendation
|
string
|
If Health is not
OK, the recommended actions to take to resolve the health issue.
|
unhealthy-component
|
Embedded; see
unhealthy-component.
|