Library Status and Health
You can poll the variables below to get library status and health information.
Overall Library Health: RAS Subsystem Status
The Reliability, Availability and Serviceability (RAS) system status table provides a concise way to assess the health of the library's subsystems. The library functionality is divided into six status groups: connectivity, control, cooling, drives and media, power, and robotics.
Querying this variable will give the status of the last state transition (i.e. a subsystem has changed its status to good.) Determining the precise reason for a status setting other than "good" can be accomplished using the LMC and accessing the subsystem RAS tickets.
OID: 1.3.6.1.4.1.3764.1.1.200.20.100.10.1.2
Values: good(1), failed(2), degraded(3), warning(4), informational(5), unknown(6), invalid(7)
Instance: There will be one instance for each of the 6 key subsystems monitored by the library. Query the specific instance that you need to access. Subsystem instances are listed using the format:
8.0.0.0.0.0.1.0.59.1
Where the final number (1 in this example) is the subsystem. connectivity(1), control(2), cooling(3), drives and media(4), power(5), robotics(6)
Alerted by Traps: 400, 401, 402, 403, 404, 405
Physical Library Online/Offline State
OID: 1.3.6.1.4.1.3764.1.1.200.20.80.10.1.5
Name: onlineStatus
Type: INTEGER
Values: online(1), offline(2), shutdown(3)
Description: The online/offline state of the entire library is returned by the onlineStatus object.
Instance: There will be one instance for the Scalar i2000 / i6000, 8.0.0.0.0.0.1.0.59.
Alerted by Trap: 101
Robotics Readiness
OID: 1.3.6.1.4.1.3764.1.1.200.20.80.10.1.6
Name: readiness
Type: INTEGER
Values: ready(1) or notReady(2).
Description: The readiness state of the library robotics is returned by the readiness object.
Instance: There will be one instance for the Scalar i2000 / i6000, 8.0.0.0.0.0.1.0.59.
Alerted by Traps: 110, 111
Partition Online/Offline Status
OID: 1.3.6.1.4.1.3764.1.1.200.20.90.20.1.12
Values: online(1), offline(2)
Instance: There will be one instance for every logical partition defined on the library. Query the specific instance that you need to access. Partitions are listed using the format: 8.0.0.0.0.0.1.0.59.1
Where the final number (1 in this instance) is the partition number. To determine the number of partitions, query the MIB variable: 1.3.6.1.4.1.3764.1.1.200.20.90.10.1.2. Names of the partitions can be found using OID 1.3.6.1.4.1.3764.1.1.200.20.90.20.1.3. Refer to Logical Library Name for more information.
Alerted by Trap: 204
Drive Overall Health
OID: 1.3.6.1.4.1.3764.1.1.200.20.80.110.1.31
Name: phDriveRasStatus
Type: INTEGER
Values: good(1), failed(2), degraded(3), warning(4), informational(5), unknown(6), invalid(7)
Description: The overall health of the drive is indicated by the phDriveRasStatus object.
Instance: There will be one instance for every physical drive in the library. Query the specific instance that you need to access. Drives are listed in sequential order. See Table 2 on the previous page for details on interpreting the format of a drive instance ID.
Alerted by Trap: 403
Drive Online/Offline Status
OID: 1.3.6.1.4.1.3764.1.1.200.20.80.110.1.29
Name: phDriveOnlineStatus
Type: INTEGER
Values: online(1), offline(2), shutdown(3). Currently the drive object never returns shutdown(3)
Description: This variable indicates whether a drive is varied on or varied off.
Instance: There will be one instance for every physical drive in the library. Query the specific instance that you need to access. Drives are listed in sequential order.
See the table below for details on interpreting the format of a drive instance ID.
Table 1: Drive Instance ID Format
Instance Information | Description | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
8.0.0.0.0.0.1.0.59.4.2.0.0.0.3.0.0 | If this is the full instance name... | |||||||||
|
MCB component | |||||||||
|
Drive media domain | |||||||||
|
Drive media type | |||||||||
|
Aisle Location | |||||||||
|
Frame Location | |||||||||
|
Rack Location | |||||||||
|
Section Location | |||||||||
|
Column Location | |||||||||
|
Row Location |
The numbers associated with the aisle, frame, rack, section, column, and row combine to form a location coordinate. For more about the library location coordinates and how they can tell you where a drive is located in the physical library, refer to the Scalar i6000 User’s Guide.
Alerted by Trap: 403
Library Main Door Status
OID: 1.3.6.1.4.1.3764.1.1.200.20.80.10.1.16
Name: physLibDoorStatus
Type: INTEGER
Values: open(1), closed(2), closedAndLocked(3), closedAndUnlocked(4), controllerFailed(5).
Description: The state of the library’s main door is returned by the physLibDoorStatus object.
Instance: There will be one instance for the Scalar i2000 / i6000, 8.0.0.0.0.0.1.0.59. This refers to a front door on any module.
Alerted by Trap: 102
Import/Export Station Door Status
OID: 1.3.6.1.4.1.3764.1.1.200.20.80.75.1.2
Name: physLibIeStationDoorStatus
Type: INTEGER
Values: open(1), closed(2), closedAndLocked(3), closedAndUnlocked(4), controllerFailed(5).
Description: The state of the Import/Export station door is returned by the phIeStationDoorStatus object.
Instance: There will be one instance for each frame of the library containing an I/E station. You will need to query for the instance. It will be of the format: 8.0.0.0.0.0.1.0.59.1.1.1.1
See table below for details on interpreting the format of an I/E station instance ID.
Alerted by Trap: 103
Table 2: I/E Station Instance ID Format
Instance Information | Description | |||||
---|---|---|---|---|---|---|
8.0.0.0.0.0.1.0.59.1.1.1.1 | If this is the full instance name... | |||||
|
MCB component | |||||
|
Aisle Location | |||||
|
Frame Location | |||||
|
Rack Location | |||||
|
I/E Station ID within the aisle/frame/rack location. |