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...
8.0.0.0.0.0.1.0.59 - - - - - - - -
MCB component
  4 - - - - - - -
Drive media domain
  - 2 - - - - - -
Drive media type
  - - 1 - - - - -
Aisle Location
  - - - 1 - - - -
Frame Location
  - - - - 1 - - -
Rack Location
  - - - - - 3 - -
Section Location
  - - - - - - 1 -
Column Location
  - - - - - - - 1
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...
8.0.0.0.0.0.1.0.59 - - - -
MCB component
  1 - - -
Aisle Location
  - 1 - -
Frame Location
  - - 1 -
Rack Location
  - - - 1
I/E Station ID within the aisle/frame/rack location.