durable-id
|
string
|
-
controller a
-
controller b
|
controller-id
|
string
|
-
A: Controller A.
-
B: Controller B.
|
controller-id-numeric
|
uint32
|
|
serial-number
|
string
|
- Serial number of the controller module.
-
Not Available: The controller module is down or not installed.
|
hardware-version
|
string
|
Controller module hardware version.
|
cpld-version
|
string
|
Complex Programmable Logic Device (CPLD) firmware version.
|
mac-address
|
string
|
Controller network port MAC address.
|
node-wwn
|
string
|
Storage system World Wide Node Name (WWNN).
|
ip-address
|
string
|
Controller network port IP address.
|
ip-subnet-mask
|
string
|
Controller network port IP subnet mask.
|
ip-gateway
|
string
|
Controller network port gateway IP address.
|
ip6-link-local-address
|
string
|
The link-local IPv6 address.
|
ip6-auto-address
|
string
|
The automatically configured IPv6 address of the controller, when applicable.
|
ip61-address
|
string
|
First IPv6 address for the controller management port, if set.
|
ip62-address
|
string
|
Second IPv6 address for the controller management port, if set.
|
ip63-address
|
string
|
Third IPv6 address for the controller management port, if set.
|
ip64-address
|
string
|
Fourth IPv6 address for the controller management port, if set.
|
disks
|
uint32
|
Number of disks in the storage system.
|
number-of-storage-pools
|
uint32
|
Number of virtual pools in the storage system.
|
virtual-disks
|
uint32
|
Number of disk groups in the storage system.
|
cache-memory-size
|
uint32
|
Controller cache memory size (MB).
|
system-memory-size
|
uint32
|
Controller module cache memory size, in MB, including CPU memory available to I/O.
|
host-ports
|
uint32
|
Number of host ports in the controller module.
|
drive-channels
|
uint32
|
Number of expansion ports in the controller enclosure.
|
drive-bus-type
|
string
|
Controller interface to disks.
|
drive-bus-type-numeric
|
uint32
|
Numeric equivalent for drive-bus-type value.
|
status
|
string
|
-
Operational
-
Down
-
Not installed
|
status-numeric
|
uint32
|
Numeric equivalents for status values.
-
0: Operational
-
1: Down
-
2: Not installed
|
failed-over
|
string
|
Indicates whether the partner controller has failed over to this controller.
-
No: The partner controller has not failed over to this controller.
-
Yes: The partner controller has either failed or been shut down, and its responsibilities have been taken over by this controller.
There will be a delay between the time that the value of the
status property becomes
Down for one controller and the time that the value of the
failed-over property becomes
Yes for the other controller. This time period is the time that it takes for a controller to take over the responsibilities of its partner.
|
failed-over-numeric
|
uint32
|
Numeric equivalents for
failed-over values.
|
fail-over-reason
|
string
|
If
failed-over is
Yes, a reason for the failover appears; otherwise,
Not applicable appears.
|
fail-over-reason-numeric
|
uint32
|
Numeric equivalents for
fail-over-reason values.
|
sc-fw
|
string
|
Storage Controller firmware version.
|
vendor
|
string
|
Controller manufacturer.
|
model
|
string
|
Controller model.
|
platform-type
|
string
|
Enclosure platform type.
|
platform-type-numeric
|
uint32
|
Numeric equivalents for
platform-type values.
|
multicore
|
string
|
Shows whether the controller module is using multiple application processing cores.
-
Enabled: Multiple cores are active.
-
Disabled: A single core is active.
|
multicore-numeric
|
uint32
|
Numeric equivalents for
multicore values.
|
sc-cpu-type
|
string
|
Storage Controller processor type.
|
sc-cpu-speed
|
sint32
|
Storage Controller processor speed.
|
internal-serial-number
|
string
|
Internal serial number of the controller.
|
cache-lock
|
string
|
Shows whether hosts are prevented from using the SCSI
MODE SELECT command to change the write-back cache setting of the storage system.
-
No: Hosts are permitted to disable write-back cache.
-
Yes: Hosts are prevented from disabling write-back cache.
|
cache-lock-numeric
|
uint32
|
Numeric equivalents for
cache-lock values.
|
write-policy
|
string
|
The current, system-wide cache policy as determined by auto-write-through (AWT) logic. This value is not settable by users. If an AWT trigger condition (such as a CompactFlash failure) is met, the cache policy for all volumes changes to write-through, overriding the volume-specific settings. When the problem is corrected, the cache policy reverts to the value configured for each individual volume.
-
write-back: This is the normal state.
-
write-through
-
Not up: The controller is not up.
|
write-policy-numeric
|
uint32
|
Numeric equivalents for
write-policy values.
-
0: write-back
-
1: write-through
-
2: Not up
|
description
|
string
|
FRU long description.
|
part-number
|
string
|
Part number for the FRU.
|
revision
|
string
|
Hardware revision level for the FRU.
|
dash-level
|
string
|
FRU template revision number.
|
fru-shortname
|
string
|
FRU short description.
|
mfg-date
|
string
|
Date and time, in the format
year-month-day hour:minutes:seconds (UTC), when the PCBA of the controller was programmed.
|
mfg-date-numeric
|
uint32
|
Unformatted
mfg-date value.
|
mfg-location
|
string
|
City, state/province, and country where the FRU was manufactured.
|
mfg-vendor-id
|
string
|
JEDEC ID of the FRU manufacturer.
|
locator-led
|
string
|
Shows the state of the locator LED on a controller module.
|
locator-led-numeric
|
uint32
|
Numeric equivalents for locator-led values.
|
ssd-alt-path-io-count
|
uint8
|
The ratio of I/Os that alternate between the primary path and the alternate path to the SSDs. Thus,
2 means every second I/O will go to the alternate path, or
3 means every third I/O will go to the alternate path.
|
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.
|
position
|
string
|
Position of the controller module, as viewed from the back of the enclosure.
|
position-numeric
|
uint32
|
Numeric equivalents for position values.
-
0: Left
-
1: Right
-
2: Top
-
3: Bottom
|
rotation
|
string
|
Rotation of the controller module in the enclosure.
-
0 Degrees
-
90 Degrees
-
180 Degrees
-
270 Degrees
|
rotation-numeric
|
string
|
Numeric equivalents for position values.
-
0: 0 Degrees
-
1: 90 Degrees
-
2: 180 Degrees
-
3: 270 Degrees
|
phy-isolation
|
string
|
Shows whether the automatic disabling of SAS expander PHYs having high error counts is enabled or disabled for this controller.
-
Enabled: PHY fault isolation is enabled.
-
Disabled: PHY fault isolation is disabled.
|
phy-isolation-numeric
|
uint32
|
Numeric equivalents for phy-isolation values.
|
redundancy-mode
|
string
|
The operating mode of the sytem, also called the cache redundancy mode.
-
Independent Cache Performance Mode: For a dual-controller system, controller failover is disabled and data in a controller’s write-back cache is not mirrored to the partner controller. This improves write performance at the risk of losing unwritten data if a controller failure occurs while there is data in controller cache.
-
Active-Active ULP: Both controllers are active using ULP (Unified LUN Presentation). Data for volumes configured to use write-back cache is automatically mirrored between the two controllers to provide fault tolerance.
-
Single Controller: The enclosure contains a single controller.
-
Failed Over: Operation has failed over to one controller because its partner is not operational. The system has lost redundancy.
|
redundancy-mode-numeric
|
uint32
|
Numeric equivalents for redundancy-mode values.
-
1: Independent Cache Performance Mode
-
2: Active-Active ULP
-
3: Single Controller
-
4: Failed Over
-
5: Down
|
redundancy-status
|
string
|
-
Redundant with independent cache: Both controllers are operational but are not mirroring their cache metadata to each other.
-
Redundant: Both controllers are operational.
-
Operational but not redundant: In active-active mode, one controller is operational and the other is offline. In single-controller mode, the controller is operational.
-
Down: This controller is not operational.
-
Unknown: Status information is not available.
|
redundancy-status-numeric
|
uint32
|
Numeric equivalents for redundancy-status values.
-
0: Operational but not redundant
-
1: Redundant with independent cache
-
3: Redundant
-
4: Down
-
5: Unknown
|
unhealthy-component
|
Embedded; see
unhealthy-component.
|
ip-address
|
Embedded; see
network-parameters.
|
port-details
|
Embedded; see
port.
|
enclosure-id
|
Embedded; see
expander-ports.
|
compact-flash
|
Embedded; see
compact-flash.
|
expander-details
|
Embedded; seeexpanders.
|