durable-id
|
string
|
Disk ID in the format
disk_enclosure-ID.slot-number.
|
enclosure-id
|
uint32
|
Enclosure ID.
|
drawer-id
|
uint8
|
For a 2U12 or 2U24 enclosure: Not applicable.
For a 5U84 enclosure:
|
slot
|
uint32
|
Disk slot number.
|
location
|
string
|
Enclosure ID of the disk and slot number.
|
url
|
string
|
For internal use only.
|
port
|
uint32
|
For internal use only.
|
scsi-id
|
uint32
|
SCSI ID assigned to this disk for the primary channel.
|
blocksize
|
uint32
|
The size of a block, in bytes.
|
blocks
|
uint64
|
The number of blocks, whose size is specified by the
blocksize property.
|
serial-number
|
string
|
Disk serial number.
|
vendor
|
string
|
Disk vendor.
|
model
|
string
|
Disk model.
|
revision
|
string
|
Disk firmware revision level.
|
secondary-channel
|
uint32
|
SCSI ID assigned to this disk for the secondary channel.
|
container-index
|
uint32
|
Container index.
|
member-index
|
uint32
|
Index for this disk in the disk group list.
|
description
|
string
|
Disk description.
- SAS: Enterprise SAS spinning disk.
- SAS MDL: Midline SAS spinning disk.
- SSD SAS: SAS solid-state disk.
|
description-numeric
|
uint32
|
Numeric equivalents for
description values.
- 4: SAS
- 8: SSD SAS
- 11: SAS MDL
|
architecture
|
string
|
Disk architecture.
|
architecture-numeric
|
uint32
|
Numeric equivalents for
architecture values.
|
interface
|
string
|
Disk interface.
|
interface-numeric
|
uint32
|
Numeric equivalents for
interface values.
|
single-ported
|
string
|
- Disabled: The disk has a dual-port connection to the midplane.
- Enabled: The disk has a single-port connection to the midplane.
|
single-ported-numeric
|
uint32
|
Numeric equivalents for
single-ported values.
|
type
|
string
|
Deprecated. See
description, architecture, interface, and
single-ported.
|
type-numeric
|
uint32
|
Deprecated. See description-numeric, architecture-numeric, interface-numeric, and single-ported-numeric.
|
usage
|
string
|
Shows the usage of the disk.
- AVAIL: The disk is available.
- DEDICATED SP: The disk is a spare assigned to a linear disk group.
- FAILED: The disk is unusable and must be replaced. Reasons for this status include: excessive media errors, SMART error, disk hardware failure, or unsupported disk.
- GLOBAL SP: The disk is a global spare.
- LEFTOVR: The disk is a leftover.
- LINEAR POOL: The disk is a member of a linear disk group.
- UNUSABLE : The disk cannot be used in a disk group. Possible reasons include:
- The system is secured and the disk is data locked with a different passphrase.
- The system is secured/locked (no passphrase available) and the disk is data/locked.
- The system is secured and the disk is not FDE capable.
- The disk is from an unsupported vendor.
- UNUSABLE: The disk cannot be used in a disk group because the disk is from an unsupported vendor.
- VIRTUAL POOL: The disk is a member of a disk group in a virtual pool.
|
usage-numeric
|
uint32
|
Numeric equivalents for
usage values.
- 0: AVAIL
- 1: LINEAR POOL
- 2: DEDICATED SP
- 3: GLOBAL SP
- 5: LEFTOVR
- 7: FAILED
- 8: UNUSABLE
- 9: VIRTUAL POOL
|
job-running
|
string
|
Job running on the disk, if any.
- (blank): No job running.
- DRSC: The disk is being scrubbed.
- EXPD: The disk group is being expanded.
- INIT: The disk group is being initialized.
- PRERCON: The disk is being used in a preemptive reconstruct operation.
- RBAL: The ADAPT disk group is being rebalanced.
- REFT: The ADAPT disk group's fault-tolerant stripes are being rebalanced.
- 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.
|
job-running-numeric
|
uint32
|
Numeric equivalent for the
job-running value.
- 0: None
- 2: INIT
- 3: RCON
- 4: VRFY
- 5: EXPD
- 6: VRSC
- 7: DRSC
- 9: VREMV
- 12: VPREP
- 13: VDRAIN
- 14: VRECV
- 15: PRERCON
- 16: RBAL
- 17: REFT
|
state
|
string
|
Deprecated. See
usage and
job-running.
|
current-job-completion
|
string
|
- 0%–99%: Percent complete of running job.
- (blank): No job is running (job has completed).
|
remanufacture
|
string
|
Not supported.
|
remanufacture-numeric
|
string
|
Not supported.
|
supports-unmap
|
string
|
- Yes: The disk supports the SCSI
UNMAP command.
- No: The disk does not support the SCSI
UNMAP command.
|
supports-unmap-numeric
|
uint32
|
Numeric equivalent for the
supports-unmap value.
|
blink
|
uint32
|
Deprecated. For locator LED status, see
locator-led.
|
locator-led
|
string
|
Shows the state of the locator LED on a disk.
|
locator-led-numeric
|
uint32
|
Numeric equivalent for the
locator-led value.
|
speed
|
uint32
|
Not used.
|
smart
|
string
|
- Disabled: SMART is disabled for this disk.
- Enabled: SMART is enabled for this disk.
|
smart-numeric
|
uint32
|
Numeric equivalents for
smart values.
|
dual-port
|
uint32
|
- 0: Single-ported disk.
- 1: Dual-ported disk.
|
error
|
uint32
|
Not used.
|
fc-p1-channel
|
uint32
|
Port 1 channel ID.
|
fc-p1-device-id
|
uint32
|
Port 1 device ID.
|
fc-p1-node-wwn
|
string
|
Port 1 WWNN.
|
fc-p1-port-wwn
|
string
|
Port 1 WWPN.
|
fc-p1-unit-number
|
uint32
|
Port 1 unit number.
|
fc-p2-channel
|
uint32
|
Port 2 channel number.
|
fc-p2-device-id
|
uint32
|
Port 2 device ID.
|
fc-p2-node-wwn
|
string
|
Port 2 WWNN.
|
fc-p2-port-wwn
|
string
|
Port 2 WWNN.
|
fc-p2-unit-number
|
uint32
|
Port 2 unit number.
|
drive-down-code
|
uint8
|
Numeric code indicating why the disk is down.
|
owner
|
string
|
Current owner, which is 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.
|
index
|
uint32
|
For internal use only.
|
rpm
|
uint32
|
The speed of a spinning disk, in thousands of revolutions per minute, as specified by the disk vendor. For an SSD, 0 is shown.
|
size
|
string
|
Disk capacity, formatted to use the current base, precision, and units.
|
size-numeric
|
uint64
|
Unformatted
size value in blocks.
|
sector-format
|
string
|
The disk sector format.
- 512n: The disk uses 512-byte native sector size. Each logical block and physical block is 512 bytes.
- 512e: The disk uses 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.
|
sector-format-numeric
|
uint32
|
Numeric equivalents for
sector-format values.
|
transfer-rate
|
string
|
Disk data transfer rate in Gbit/s. It is normal behavior for the rate to vary.
Some 6 Gbit/s disks might not consistently support a 6 Gbit/s transfer rate. If this happens, the controller automatically adjusts transfers to those disks to3 Gbit/s, increasing reliability and reducing error messages with little impact on system performance. This rate adjustment persists until the controller is restarted or power-cycled.
|
transfer-rate-numeric
|
uint32
|
For internal use only.
|
attributes
|
string
|
Shows which controller a single-ported disk is connected to.
- A: Controller A.
- B: Controller B.
|
attributes-numeric
|
uint32
|
For internal use only.
|
enclosure-wwn
|
string
|
Enclosure WWN.
|
enclosures-url
|
string
|
For internal use only.
|
status
|
string
|
Disk status.
- Up: The disk is present and is properly communicating with the expander.
- Spun Down: The disk is present and has been spun down by the drive spin down feature.
- Warning: The disk is present but the system is having communication problems with the disk LED processor. For disk and midplane types where this processor also controls power to the disk, power-on failure will result in Error status.
- Error: The disk is present but is not detected by the expander.
- Unknown: Initial status when the disk is first detected or powered on.
- Not Present: The disk slot indicates that no disk is present.
- Unrecoverable: The disk is present but has unrecoverable errors.
- Unavailable: The disk is present but cannot communicate with the expander.
- Unsupported: The disk is present but is an unsupported type.
|
recon-state
|
string
|
The state of the disk (source or destination) if it is involved in a reconstruct operation.
- From: This disk is being used as the source of a reconstruct operation.
- To: This disk is being used as the target of a reconstruct operation.
- N/A: This disk is not being used in a reconstruct operation.
|
recon-state-numeric
|
uint32
|
Numeric equivalents for
recon-state values.
|
copyback-state
|
string
|
Not supported.
|
copyback-state-numeric
|
uint32
|
Not supported.
|
virtual-disk-serial
|
string
|
If the disk is in a linear disk group, the disk group name. Otherwise, blank.
|
disk-group
|
string
|
If the disk is in a disk group, the disk group name. Otherwise, blank.
|
storage-pool-name
|
string
|
If the disk is in a pool, the pool name. Otherwise, blank.
|
storage-tier
|
string
|
- Archive: The disk is in the lowest storage tier, which uses midline spinning SAS disks (<10k RPM, high capacity).
- N/A: Not applicable.
- Performance: The disk 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 is in the storage tier that uses enterprise-class spinning SAS disks (10k/15k RPM).
|
storage-tier-numeric
|
uint32
|
Numeric equivalent for the storage-tier value.
- 0: N/A
- 1: Performance
- 2: Standard
- 4: Archive
- 8: Read Cache
|
ssd-life-left
|
string
|
- 100%-0%: For an SSD, this value shows the percentage of disk life remaining. This value is polled every 5 minutes. When the value decreases to 20%, event 502 is logged with Informational severity. Event 502 is logged again with Warning severity when the value decreases to 5%, 2% or 1%, and 0%. If a disk crosses more than one percentage threshold during a polling period, only the lowest percentage will be reported.
- N/A: The disk is not an SSD.
|
ssd-life-left-numeric
|
uint32
|
Numeric equivalent for the ssd-life-left value.
|
led-status
|
string
|
Disk LED status.
- Rebuild: The disk's disk group is being reconstructed.
- Fault: The disk has a fault.
- ID: The disk's identification LED is illuminated.
- Blank if the disk is not part of a disk group or is spun down.
|
led-status-numeric
|
uint32
|
Numeric equivalent for the led-status value.
- 2: Rebuild
- 4: Fault
- 16: ID
|
disk-dsd-count
|
uint32
|
Number of times the DSD feature has spun down this disk.
|
spun-down
|
uint32
|
Shows whether the disk is spun down by the DSD feature.
- 0: Not spun down.
- 1: Spun down.
|
number-of-ios
|
uint64
|
Total number of I/O operations (reads and writes).
|
total-data-transferred
|
string
|
The total number of bytes transferred.
|
total-data-transferred-numeric
|
uint64
|
Unformatted
total-data-transferred value.
|
avg-rsp-time
|
uint64
|
Average I/O response time in microseconds.
|
fde-state
|
string
|
The FDE state of the disk.
- Unknown: The FDE state is unknown.
- Not FDE Capable: The disk is not FDE-capable.
- Not Secured: The disk is not secured.
- Secured, Unlocked: The system is secured and the disk is unlocked.
- Secured, Locked: The system is secured and the disk is locked to data access, preventing its use.
- FDE Protocol Failure: A temporary state that can occur while the system is securing the disk.
|
fde-state-numeric
|
uint32
|
Numeric equivalents for
fde-state values.
-
0: UNKNOWN
- 1: Not FDE Capable
- 2: Not Secured
- 3: Secured, Unlocked
- 4: Secured, Locked
- 5: FDE Protocol Failure
|
lock-key-id
|
string
|
Current lock ID, or
00000000 if not set.
|
import-lock-key-id
|
string
|
Import lock ID, or
00000000 if not set.
|
fde-config-time
|
string
|
If the system is secured, the time at which the current lock ID was set in the format
year-month-day hour:minutes:seconds (UTC). Otherwise, N/A.
|
fde-config-time-numeric
|
uint32
|
Unformatted
fde-config-time value.
|
temperature
|
string
|
Temperature of the disk.
|
temperature-numeric
|
uint32
|
Numeric equivalent for the
temperature value.
|
temperature-status
|
string
|
- OK: The disk sensor is present and detects no error condition.
- Warning: The disk sensor detected a non-critical error condition. The temperature is between the warning and critical thresholds.
- Critical: The disk sensor detected a critical error condition. The temperature currently exceeds the critical threshold.
- Unknown: The disk sensor is present but status is not available.
|
temperature-status-numeric
|
uint32
|
Numeric equivalents for
temperature-status values.
- 1: OK
- 2: Critical
- 3: Warning
- other: Unknown
|
pi-formatted
|
string
|
Not supported.
|
pi-formatted-numeric
|
unit32
|
Not supported.
|
power-on-hours
|
unit32
|
The total number of hours that the disk has been powered on since it was manufactured. This value is stored in disk metadata and is updated in 30- minute increments.
|
extended-status
|
uint64
|
A bitmap that represents all alert conditions active on the component. If no conditions are active,
0
- 0x00000000: OK
- 0x00000001: Single-pathed, A down
- 0x00000002: SSD exhausted
- 0x00000004: Degraded warning
- 0x00000008: Spun down
- 0x00000010: Downed by user
- 0x00000020: Reconstruction failed
- 0x00000040: Leftover, no reason
- 0x00000080: Previously missing
- 0x00000100: Medium error
- 0x00000200: SMART event
- 0x00000400: Hardware failure
- 0x00000800: Foreign disk unlocked
- 0x00001000: Non-FDE disk
- 0x00002000: FDE protocol failure
- 0x00004000: Using alternate path
- 0x00008000: Initialization failed
- 0x00010000: Unsupported type
- 0x00040000: Recovered errors
- 0x00080000: Unexpected leftover
- 0x00100000: Not auto-secured
- 0x00200000: SSD nearly exhausted
- 0x00400000: Degraded critical
- 0x00800000: Single-pathed, B down
- 0x01000000: Foreign disk secured
- 0x02000000: Foreign disk secured and locked
- 0x04000000: Unexpected usage
- 0x08000000: Enclosure fault sensed
- 0x10000000: Unsupported block size
- 0x20000000: Unsupported vendor
- 0x40000000: Timed-out
- 0x200000000: Preemptive pending degraded
|
health
|
string
|
Disk health.
- 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-reason-numeric
|
uint32
|
Numeric equivalent for the health-reason value.
|
health-recommendation
|
string
|
If Health is not
OK, the recommended actions to take to resolve the health issue.
|
health-recommendation-numeric
|
uint32
|
Numeric equivalent for the health-recommendation value.
|
conditions
|
Embedded; see
health-conditions.
|