Dell™ PowerVault™ ML6000 Basic SNMP Reference Guide www.dell.com | support.dell.
Information in this document is subject to change without notice. © 2005 - 2010 Dell Inc. All rights reserved. Trademarks used in this text: Dell, the DELL logo, and PowerVault are trademarks of Dell Inc. Other trademarks and trade names may be used in this document to refer to either the entities claiming the marks and names or their products. Dell Inc. disclaims any proprietary interest in trademarks and trade names other than its own.
Contents 1 About This Guide and Your Product 1 Explanation of Symbols and Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Other Documents You Might Need . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Getting More Information or Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Fibre Channel Port World Wide Port Name (WWPN) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Fibre Channel Port Loop ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Fibre Channel Port Loop ID Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Fibre Channel Port ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Logical Library Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Logical Library Assigned LUN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Logical Library Media Domain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Logical Library Supported Media Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Blade Host Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Blade Host Port ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Blade Host ITL Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Blade Host LUN Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
About This Guide and Your Product This guide is for library customers, partners, third party management software developers, and other parties interested in integrating the PowerVault™ ML6000 with commercial management frameworks.
NOTE: A NOTE indicates important information that helps you make better use of your system. Other Documents You Might Need The following document is also available for this product. This document can be found on the product documentation CD. • Dell PowerVault ML6000 Tape Library User’s Guide Getting More Information or Help More information about this product is available at http://support.dell.com.
Description Simple Network Management Protocol (SNMP) is a light-weight protocol designed for remote management and monitoring of infrastructure devices. The ML6000 library provides SNMP support so you can use a framework application to monitor the status of the library. Using SNMP, you can be alerted of numerous library events. The ML6000 library also provides detailed status reports from its own reporting system, called the Reliability, Availability, and Serviceability (RAS) ticket system.
By default, most SNMP information is returned as an integer value (library partition names, however, are returned as string values). For instance, the return value of Library Main Door might be 2, which indicates that the library door is closed. You can, however, configure the framework application to return status information as a string value, which provides a description of the status. For example, the return value of Library Main Door might be closed(2).
CAUTION: As with any SNMP device, excessive MIB queries can result in performance degradation for the SNMP daemon, as well as for the network. GETs must also include an instance ID. The instance identifies a specific device from which you can retrieve status information. For example, to determine if the second partition on an ML6000 library is online, access the MIB variable for logical library online status and select the instance for partition 2.
6 Description
MIB Variables - Drive Information You can poll the variables in this section to obtain information about drives on the library. The drive variables fall into the following categories: • Physical Drive Information • Library Interfaces - Fibre Channel • Library Interfaces - SAS • Library Interfaces - SCSI NOTE: All variables share the same object ID (OID) prefix of: 1.3.6.1.4.1.3764.1.10.
Status: current Max access: read-only Description: Overall drive readiness. Physical Drive Serial Number Name: phDriveSerialNumber Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.11.3.1.2 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).physicalDrive(11).physicalDriveTable(3).physicalDriveEntry(1).
Physical Drive Vendor Name: phDriveVendor Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.11.3.1.4 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).physicalDrive(11).physicalDriveTable(3).physicalDriveEntry(1).
OID: 1.3.6.1.4.1.3764.1.10.10.11.3.1.6 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).physicalDrive(11).physicalDriveTable(3).physicalDriveEntry(1).
Module: ADIC-TAPE-LIBRARY-MIB Parent: physicalDriveEntry Prev sibling: phDriveFirmwareVersion Next sibling: phDriveLibrarySerialNumber Numerical syntax: Octets Base syntax: OCTET STRING Composed syntax: DisplayString Status: current Max access: read-only Description: Name of the logical libary (partition) with which this physical drive is assocated. If the drive is not associated with a logical library, this field will be blank.
Prev sibling: phDriveLibrarySerialNumber Next sibling: phDriveRasStatus Numerical syntax: Integer (32 bit) Base syntax: INTEGER Composed syntax: OnlineState Status: current Max access: read-only Description: Device SCSI state. Physical Drive Health Status Name: phDriveRasStatus Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.11.3.1.11 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).physicalDrive(11).physicalDriveTable(3).
Base syntax: INTEGER Composed syntax: CleaningStatus Status: current Max access: read-only Description:Cleaning status of the drive. Physical Drive Interface Type Name: phDriveInterfaceType Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.11.3.1.13 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).physicalDrive(11).physicalDriveTable(3).physicalDriveEntry(1).
Max access: read-only Description: SCSI LUN of the device. Physical Drive SCSI ID Name: phDriveScsiId Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.11.3.1.15 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).physicalDrive(11).physicalDriveTable(3).physicalDriveEntry(1).
Physical Drive Physical Serial Number Name: phDrivePhysicalSerialNumber Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.11.3.1.17 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).physicalDrive(11).physicalDriveTable(3).physicalDriveEntry(1).
Fibre Channel Port World Wide Node Name Name: fcPortWWNodeName Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.15.1.1.3 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).libraryInterfaces(15).fcPortTable(1).fcPortEntry(1).
OID: 1.3.6.1.4.1.3764.1.10.10.15.1.1.5 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).libraryInterfaces(15).fcPortTable(1).fcPortEntry(1).
Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).libraryInterfaces(15).fcPortTable(1).fcPortEntry(1).
Module: ADIC-TAPE-LIBRARY-MIB Parent: fcPortEntry Prev sibling: fcPortNegotiatedSpeed Next sibling: fcPortFWRev Numerical syntax: Integer (32 bit) Base syntax: INTEGER Composed syntax: RASSubSystemStatus Status: current Max access: read-only Description: Currently not applicable. Fibre Channel Port Firmware Revision Name: fcPortFWRev Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.15.1.1.10 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).
Next sibling: fcPortDriveSerialNumber Numerical syntax: Integer (32 bit) Base syntax: Integer32 Composed syntax: Integer32 Status: current Max access: read-only Description: Fibre Channel frame size. Fibre Channel Port Drive Serial Number Name: fcPortDriveSerialNumber Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.15.1.1.12 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).libraryInterfaces(15).fcPortTable(1).fcPortEntry(1).
Status: current Max access: read-only Description: Tape drive logical library serial number. Library Interfaces - SAS SAS Port Address Name: sasPortAddress Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.15.3.1.2 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).libraryInterfaces(15).sasPortTable(3).sasPortEntry(1).
Status: current Max access: read-only Description: Currently not applicable. SAS Port Negotiated Speed Name: sasPortNegotiatedSpeed Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.15.3.1.4 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).libraryInterfaces(15).sasPortTable(3).sasPortEntry(1).
SAS Port Drive Serial Number Name: sasPortDriveSerialNumber Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.15.3.1.6 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).libraryInterfaces(15).sasPortTable(3).sasPortEntry(1).
Library Interfaces - SCSI SCSI Controller RAS Status Name: scsiControllerRasStatus Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.15.2.1.2 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).libraryInterfaces(15).scsiControllerTable(2).scsiControllerEntry(1).
SCSI Controller Role Name: scsiControllerRole Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.15.2.1.4 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).libraryInterfaces(15).scsiControllerTable(2).scsiControllerEntry(1).
SCSI Controller Maximum IDs Name: scsiControllerMaxIds Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.15.2.1.6 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).libraryInterfaces(15).scsiControllerTable(2).scsiControllerEntry(1).
OID: 1.3.6.1.4.1.3764.1.10.10.15.2.1.8 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).libraryInterfaces(15).scsiControllerTable(2).scsiControllerEntry(1).
Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).libraryInterfaces(15).scsiControllerTable(2).scsiControllerEntry(1).
MIB Variables - Library System Information You can poll the variables in this section to obtain information about the library. The Library System Information variables contain the following subsystems: • Tape Library System • Physical Library • Logical Library • Fibre Channel I/O Blade Interfaces NOTE: All variables share the same object ID (OID) prefix of: 1.3.6.1.4.1.3764.1.10.10 Tape Library System Library IP Address Name: libraryIpAddress Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.1.
Description: The IP address this SNMP agent. If the library has only an IPv4 address, or both an IPv4 and an IPv6 address, then the IP address is displayed in IPv4 format (xxx.xxx.xxx.xxx). If the library only has an IPv6 address, then it will report an IPv6 format address. Library SNMP Agent Description Name: librarySNMPAgentDescription Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.1.2 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).
Library Vendor Name: libraryVendor Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.1.4 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).tapeLibrarySystem(1).
OID: 1.3.6.1.4.1.3764.1.10.10.1.6 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).tapeLibrarySystem(1).libraryDescription(6) Module: ADIC-TAPE-LIBRARY-MIB Parent: tapeLibrarySystem Prev sibling: librarySerialNumber Next sibling: libraryModel Numerical syntax: Octets Base syntax: OCTET STRING Composed syntax: DisplayString Status: current Max access: read-only Description: Description of library.
Module: ADIC-TAPE-LIBRARY-MIB Parent: tapeLibrarySystem Prev sibling: libraryModel Next sibling: libraryURL Numerical syntax: Integer (32 bit) Base syntax: INTEGER Composed syntax: RASSubSystemStatus Status: current Max access: read-only Description: Current status of the entire library system (including all attached drives). Library URL Name: libraryURL Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.1.9 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).
Next sibling: libraryFirmwareVersion Numerical syntax: Octets Base syntax: OCTET STRING Composed syntax: DisplayString Status: current Max access: read-only Description: Product name of the library. Library Firmware Version Name: libraryFirmwareVersion Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.1.11 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).tapeLibrarySystem(1).
Base syntax: INTEGER Composed syntax: OnlineState Status: current Max access: read-only Description: Physical library's overall online status. Aggregated Main Door Status Name: aggregatedMainDoorStatus Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.14.2 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).physicalLibrary(14).
Max access: read-only Description: Reports "open" if any door is open. Otherwise, reports "closedandLocked" or "closedandUnlocked." Number of Storage Slots Name: numStorageSlots Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.14.4 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).physicalLibrary(14).
Number of Physical Drives Name: numPhDrives Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.14.6 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).physicalLibrary(14).numPhDrives(6) Module: ADIC-TAPE-LIBRARY-MIB Parent: physicalLibrary Prev sibling: numIESlots Next sibling: robot Numerical syntax: Integer (32 bit) Base syntax: Integer32 Composed syntax: Integer32 Status: current Max access: read-only Description: Number of drives.
Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.13.1 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).logicalLibrary(13).numLogicalLibraries(1) Module: ADIC-TAPE-LIBRARY-MIB Parent: logicalLibrary Next sibling: logicalLibraryTable Numerical syntax: Integer (32 bit) Base syntax: Integer32 Composed syntax: Integer32 Status: current Max access: read-only Description: Number of existing logical libraries (partitions).
Module: ADIC-TAPE-LIBRARY-MIB Parent: logicalLibraryEntry Prev sibling: logicalLibraryName Next sibling: logicalLibraryModel Numerical syntax: Octets Base syntax: OCTET STRING Composed syntax: DisplayString Status: current Max access: read-only Description: Logical library serial number. Logical Library Model Name: logicalLibraryModel Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.13.2.1.4 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).
Next sibling: logicalLibraryMediaDomain Numerical syntax: Integer (32 bit) Base syntax: Integer32 Composed syntax: Integer32 Status: current Max access: read-only Description: Assigned LUN of this library's (virtual) SCSI media changer. Logical Library Media Domain Name: logicalLibraryMediaDomain Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.13.2.1.6 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).logicalLibrary(13).
Composed syntax: DisplayString Status: current Max access: read-only Description: Supported media types. Logical Library State Name: logicalLibraryState Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.13.2.1.8 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).logicalLibrary(13).logicalLibraryTable(2).logicalLibraryEntry(1).
Description: Number of storage elements. Logical Library Number of I/E Slots Name: logicalLibraryNumIE Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.13.2.1.10 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).logicalLibrary(13).logicalLibraryTable(2).logicalLibraryEntry(1).
Logical Library Storage Element Address Name: logicalLibraryStorageElemAddr Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.13.2.1.12 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).logicalLibrary(13).logicalLibraryTable(2).logicalLibraryEntry(1).
OID: 1.3.6.1.4.1.3764.1.10.10.13.2.1.14 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).logicalLibrary(13).logicalLibraryTable(2).logicalLibraryEntry(1).
OID: 1.3.6.1.4.1.3764.1.10.10.16.1.1.1 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).bladeInterfaces(16).bladeTable(1).bladeEntry(1).bladeIndex(1) Module: ADIC-TAPE-LIBRARY-MIB Parent: bladeEntry Next sibling: bladeLocation Numerical syntax: Integer (32 bit) Base syntax: INTEGER Composed syntax: INTEGER Status: mandatory Max access: read-only Description: Blade index. Blade Location Name: bladeLocation Type: OBJECT-TYPE OID: 1.3.
Prev sibling: bladeLocation Next sibling: bladeWWNodeName Numerical syntax: Octets Base syntax: OCTET STRING Composed syntax: DisplayString Status: mandatory Max access: read-only Description: Blade IP address. Blade World Wide Node Name Name: bladeWWNodeName Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.16.1.1.4 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).bladeInterfaces(16).bladeTable(1).bladeEntry(1).
Composed syntax: Gauge Status: mandatory Max access: read-only Description: Value in percent of health check tests passed. Blade Health Check Level Name: bladeHealthCheckLevel Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.16.1.1.6 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).bladeInterfaces(16).bladeTable(1).bladeEntry(1).
Numerical syntax: Gauge (32 bit) Base syntax: Gauge Composed syntax: Gauge Status: mandatory Max access: read-only Description: Health check interval in minutes. Blade Firmware Revision Name: bladeFWRev Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.16.1.1.8 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).bladeInterfaces(16).bladeTable(1).bladeEntry(1).
Status: mandatory Max access: read-only Size list: 1: 0..64 Description: Blade serial number. Blade EVPS Enabled Name: bladeEVPSEnabled Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.16.1.1.10 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).bladeInterfaces(16).bladeTable(1).bladeEntry(1).
Max access: read-only Description: The number of devices one host can see. Blade State Name: bladeState Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.16.1.1.12 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).bladeInterfaces(16).bladeTable(1).bladeEntry(1).
Blade Host Port Failover Error Recovery Mode Name: blHPFErrorRecoveryMode Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.16.1.1.14 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).bladeInterfaces(16).bladeTable(1).bladeEntry(1).
Blade Dev Entry Blade Device Index Name: blDevIndex Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.16.2.1.1 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).bladeInterfaces(16).blDevTable(2).blDevEntry(1).
Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.16.2.1.3 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).bladeInterfaces(16).blDevTable(2).blDevEntry(1).blDevType(3) Module: ADIC-TAPE-LIBRARY-MIB Parent: blDevEntry Prev sibling: blDevUID Next sibling: blDevVendor Numerical syntax: Integer (32 bit) Base syntax: INTEGER Composed syntax: DeviceType Status: mandatory Max access: read-only Description: Device type.
Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).bladeInterfaces(16).blDevTable(2).blDevEntry(1).blDevProduct(5) Module: ADIC-TAPE-LIBRARY-MIB Parent: blDevEntry Prev sibling: blDevVendor Next sibling: blDevSerial Numerical syntax: Octets Base syntax: OCTET STRING Composed syntax: DisplayString Status: mandatory Max access: read-only Size list: 1: 16 Description: Device product identifier.
Module: ADIC-TAPE-LIBRARY-MIB Parent: blDevEntry Prev sibling: blDevSerial Next sibling: blDevLun Numerical syntax: Integer (32 bit) Base syntax: INTEGER Composed syntax: InterfaceType Status: mandatory Max access: read-only Description: This device's type of communication interface. Blade Device LUN Name: blDevLun Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.16.2.1.8 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).
Numerical syntax: Integer (32 bit) Base syntax: INTEGER Composed syntax: INTEGER Status: mandatory Max access: read-only Description: Index of this device's controller in the controller’s MIB table and type-specific controller tables. Blade Device Firmware Revision Name: blDevFWRev Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.16.2.1.10 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).bladeInterfaces(16).blDevTable(2).
Max access: read-only Description: This target device's logical unit number as seen from attached host. Blade Controller Table Blade Controller Index Name: blCtlrIndex Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.16.3.1.1 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).bladeInterfaces(16).blCtlrTable(3).blCtlrEntry(1).
Blade Controller Channel Mask Name: blCtlrChannelMask Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.16.3.1.3 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).bladeInterfaces(16).blCtlrTable(3).blCtlrEntry(1).
Bit 17 => Is access DISALLOWED to SSA Channel 2 ? Bit 18 => Is access DISALLOWED to SSA Channel 3 ? ======================== Blade Fibre Channel Controller Entry Blade Fibre Channel Controller Status Name: blFcCtlrStatus Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.16.4.1.1 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).bladeInterfaces(16).blFcCtlrTable(4).blFcCtlrEntry(1).
Max access: read-only Description: Maximum transfer speed in MBytes per second. Blade Fibre Channel Controller World Wide Port Name Name: blFcCtlrWWPortName Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.16.4.1.3 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).bladeInterfaces(16).blFcCtlrTable(4).blFcCtlrEntry(1).
Blade Fibre Channel Controller Loop ID Mode Name: blFcCtlrLoopIDMode Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.16.4.1.5 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).bladeInterfaces(16).blFcCtlrTable(4).blFcCtlrEntry(1).
Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).bladeInterfaces(16).blFcCtlrTable(4).blFcCtlrEntry(1).blFcCtlrConnectionOptions(7) Module: ADIC-TAPE-LIBRARY-MIB Parent: blFcCtlrEntry Prev sibling: blFcCtlrPortMode Numerical syntax: Integer (32 bit) Base syntax: INTEGER Composed syntax: FibreConnOptions Status: mandatory Max access: read-only Description: Connection options for ISP2200 FC chip. Values 4 – 8 are reserved.
Prev sibling: blHostIndex Next sibling: blHostName Numerical syntax: Octets Base syntax: OCTET STRING Composed syntax: DisplayString Status: mandatory Max access: read-write Size list: 1: 0..32 Description: World Wide Name of this initiator. Blade Host Name Name: blHostName Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.16.5.1.3 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).bladeInterfaces(16).blHostTable(5).blHostEntry(1).
Numerical syntax: Octets Base syntax: OCTET STRING Composed syntax: DisplayString Status: mandatory Max access: read-only Size list: 1: 0..32 Description: The type of host that is connected to the blade. Blade Host Port ID Name: blHostPortID Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.16.5.1.5 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).bladeInterfaces(16).blHostTable(5).blHostEntry(1).
Composed syntax: OCTET STRING Status: mandatory Max access: read-only Size list: 1: 256 Description: Initiator-target-logical unit nexus (ITL) access control data for this host. There are 256 possible LUNs with 1 byte of data per LUN. Blade Host LUN Map Name: blHostLunMap Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.16.5.1.7 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).bladeInterfaces(16).blHostTable(5).blHostEntry(1).
Status: mandatory Max access: read-only Description: The virtual port index. The value is usually the same as the physical port index (see Blade Host Port Failover Map Primary Port), but will be zero if host port failover is not configured. Blade Host Port Failover Map Primary Port Name: blHPFMapPrimaryPort Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.16.6.1.2 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).bladeInterfaces(16).
Description: The comma-seperated list of ports that are configured as standbys for the virtual port ( excluding the primary port). Blade Host Port Failover Map Active Port Name: blHPFMapActivePort Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.16.6.1.4 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).bladeInterfaces(16).blHPFMapTable(6).blHPFMapEntry(1).
Blade Host Port Failover Physical Port Failure Type Name: blHPFPhysicalPortFailureType Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.16.7.1.2 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).bladeInterfaces(16).blHPFPhysicalTable(7).blHPFPhysicalEntry(1).
OID: 1.3.6.1.4.1.3764.1.10.10.16.7.1.4 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).bladeInterfaces(16).blHPFPhysicalTable(7).blHPFPhysicalEntry(1).
70 MIB Variables - Library System Information
MIB Variables - RAS Subsystem You can poll the following variables to obtain information about the RAS subsystem on the library. NOTE: All variables share the same object ID (OID) prefix of: 1.3.6.1.4.1.3764.1.10.10 Power Status Name: powerStatus Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.12.1 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).rasSubSystem(12).
OID: 1.3.6.1.4.1.3764.1.10.10.12.2 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).rasSubSystem(12).coolingStatus(2) Module: ADIC-TAPE-LIBRARY-MIB Parent: rasSubSystem Prev sibling: powerStatus Next sibling: controlStatus Numerical syntax: Integer (32 bit) Base syntax: INTEGER Composed syntax: RASSubSystemStatus Status: current Max access: read-only Description: Indicates overall cooling fans status.
Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).rasSubSystem(12).connectivityStatus(4) Module: ADIC-TAPE-LIBRARY-MIB Parent: rasSubSystem Prev sibling: controlStatus Next sibling: roboticsStatus Numerical syntax: Integer (32 bit) Base syntax: INTEGER Composed syntax: RASSubSystemStatus Status: current Max access: read-only Description: Indicates overall connectivity status.
Module: ADIC-TAPE-LIBRARY-MIB Parent: rasSubSystem Prev sibling: roboticsStatus Next sibling: driveStatus Numerical syntax: Integer (32 bit) Base syntax: INTEGER Composed syntax: RASSubSystemStatus Status: current Max access: read-only Description: Indicates overall media status. Drive Status Name: driveStatus Type: OBJECT-TYPE OID: 1.3.6.1.4.1.3764.1.10.10.12.7 Full path: iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).adic(3764).storage(1).library(10).tapeLibraryMIB( 10).rasSubSystem(12).
Prev sibling: driveStatus Numerical syntax: Integer (32 bit) Base syntax: INTEGER Composed syntax: INTEGER Status: current Max access: read-only Value list: 1: yes(1); 2: no(2). Description: Yes, if operator action is required.
76 MIB Variables - RAS Subsystem
SNMP Traps This section describes the basic set of Simple Network Management Protocol (SNMP) system status traps issued by the library. Traps pertain to the entire library, not specific modules or partitions. NOTE: The ML6000 library supports SNMP v1 and v2 traps as defined by RFC 1157. Traps defined in the Tape Library Management Information Base (MIB) are issued with enterprise OID “Dell Tape Library MIB”, which resolves to 1.3.6.1.4.1.3764.1.10.10.
Table 1 Status Traps (Continued) Trap ID Trap Description 103 phLibraryStateChange Change in Online State Indicates that the online state of the physical library has changed. 104 moduleDoorStatusChange Module Door Status Change Indicates that a library access door has been opened, closed, locked, or unlocked, interrupting or enabling power to the robot. 105 ieDoorStatusChange I/E Door Status Change Indicates that an I/E station door has been opened or closed.
Table 1 Status Traps (Continued) Trap ID Trap Description 110 controlStatusChange RAS Status Change: Controla Indicates that a library control problem has been detected. Indicates that the status of the control subsystem (which includes system firmware, the operator panel, and the Library Control Blade) has changed. If the return value indicates that a problem exists, use the operator panel or remote web client to determine how to resolve the issue.
Table 1 Status Traps (Continued) Trap ID Trap Description 121 libraryTapeAlert1 Drive Communication Failure The library set TapeAlert 1, indicating a drive communication failure. 122 libraryTapeAlert2 Library Hardware Failure The library set TapeAlert 2, indicating a library hardware failure. 124 libraryTapeAlert4 Non-mechanical Hardware Failure The library set TapeAlert 4, indicating a non-mechanical hardware failure.
MIBs Implemented The library requires five Management Information Bases (MIBs): the Dell Tape Library MIB and four standard SNMP MIBs.
Dell Library MIB Content -- **************************************************** -- ADIC-TAPE-LIBRARY-MIB.mib: Tape Library Platform Specific MIB --- $Date: 2010-03-05 11:07:06 -0700 (Fri, 05 Mar 2010) $ --- Copyright (c) 2005-2010 by Quantum Corporation -- All rights reserved.
Tel: +1 800 284-5101 E-mail: support@quantum.com" DESCRIPTION "This MIB provides Tape Library product information.
unknown( 5 ) } SCSICtrlSpeed ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "SCSI Speed." SYNTAX INTEGER { async(0), fast(1), ultra(2) , ultra80(3) , ultra160(4) , ultra320(5), ultra640(6), unknown(7) } SCSICtrlCardType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "SCSI Card type.
FCPortSpeed ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Different port speeds in Gigabits per second." SYNTAX INTEGER { auto( 1 ), oneGbps( 2 ), twoGbps( 3 ), fourGbps( 4 ), eightGbps( 5 ) } LoopIdMode ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Loop modes." SYNTAX INTEGER { soft( 1 ), hard( 2 ) } CleaningStatus ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Cleaning Status.
fibreChannel( 2 ), sas (3), iscsi(4) } IEDoorStatus ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Import Export Station Door Status.
RoboticsReadiness ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Robotics State." SYNTAX INTEGER { ready( 1 ), notReady( 2 ) } OnlineState ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "online status." SYNTAX INTEGER { online( 1 ), onlinePending( 2 ), offline( 3 ), offlinePending( 4 ), shutdownPending( 5 ) } SASPortSpeed ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Different port speeds in Gigabits per second.
SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The IP address of this SNMP agent. If the library has only an IPV4 address, or both an IPV4 and an IPV6 address, the the IP address is displayed in IPV4 format (xxx.xxx.xxx.xxx). If the library only has an IPV6 address, then it will report an IPV6 address.
::= { tapeLibrarySystem 5 } libraryDescription OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Description of Library." ::= { tapeLibrarySystem 6 } libraryModel OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Model of the Library.
libraryFirmwareVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Library firmware version." ::= { tapeLibrarySystem 11 } physicalDrive OBJECT IDENTIFIER ::= { tapeLibraryMIB 11 } overallPhDriveReadinessStatus OBJECT-TYPE SYNTAX OnlineState MAX-ACCESS read-only STATUS current DESCRIPTION "Overall Drives readiness.
DisplayString, phDriveVendor DisplayString, phDriveType DisplayString, phDriveLocation DisplayString, phDriveFirmwareVersion DisplayString, phDriveLogicalLibraryName DisplayString, phDriveLibrarySerialNumber DisplayString, phDriveState OnlineState, phDriveRasStatus RASSubSystemStatus, phDriveNeedsCleaning CleaningStatus, phDriveInterfaceType InterfaceType, phDriveScsiLun Integer32, phDriveScsiId Integer32, phDriveLoads Integer32, phDrivePhysicalSerialNumber DisplayString } phDriveIndex OBJECT-TYPE SYNTAX
phDriveSerialNumber OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Device serial number as reported in SCSI Inquiry command." ::= { physicalDriveEntry 2 } phDriveModel OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Device Model as would be reported in a SCSI Inquiry command.
phDriveFirmwareVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Device firmware level as would be reported in a SCSI Inquiry command." ::= { physicalDriveEntry 7 } phDriveLogicalLibraryName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Name of the logical library (partition) to which this physical drive is associated. If the drive is not associated with a logical library, this field will be blank.
::= { physicalDriveEntry 11 } phDriveNeedsCleaning OBJECT-TYPE SYNTAX CleaningStatus MAX-ACCESS read-only STATUS current DESCRIPTION "Cleaning status of the Drive." ::= { physicalDriveEntry 12 } phDriveInterfaceType OBJECT-TYPE SYNTAX InterfaceType MAX-ACCESS read-only STATUS current DESCRIPTION "Interface Type of the drive." ::= { physicalDriveEntry 13 } phDriveScsiLun OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "SCSI Lun of the device.
phDrivePhysicalSerialNumber OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Physical Drive serial number.
SYNTAX RASSubSystemStatus MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates overall robotics Status" ::= { rasSubSystem 5 } mediaStatus OBJECT-TYPE SYNTAX RASSubSystemStatus MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates overall media Status" ::= { rasSubSystem 6 } driveStatus OBJECT-TYPE SYNTAX RASSubSystemStatus MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates overall drive Status" ::= { rasSubSystem 7 } operatorActionRequest OBJECT-TYPE SYNTAX IN
logicalLibraryTable OBJECT-TYPE SYNTAX SEQUENCE OF LogicalLibraryEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Logical Library Table.
logicalLibraryStorageElemAddr Integer32, logicalLibraryIEElemAddr Integer32, logicalLibraryTapeDriveElemAddr Integer32, logicalLibraryChangerDeviceAddr Integer32 } logicalLibraryIndex OBJECT-TYPE SYNTAX Integer32 (1..16) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table entry index value. Each unique partition has a unique partitionIndex.
logicalLibraryAssignedLun OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION changer." "Assigned LUN of this library's (virtual) SCSI media ::= { logicalLibraryEntry 5 } logicalLibraryMediaDomain OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Supported Media Domain.
logicalLibraryNumIE OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of Import/Export Elements." ::= { logicalLibraryEntry 10 } logicalLibraryNumTapeDrives OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of tape drives in the partition.
STATUS current DESCRIPTION "First Medium Transport Element Address." ::= { logicalLibraryEntry 15 } physicalLibrary OBJECT IDENTIFIER ::= { tapeLibraryMIB 14 } physicalLibraryState OBJECT-TYPE SYNTAX OnlineState MAX-ACCESS read-only STATUS current DESCRIPTION "Physical library's overall online status" ::= { physicalLibrary 1 } aggregatedMainDoorStatus OBJECT-TYPE SYNTAX LibraryDoorStatus MAX-ACCESS read-only STATUS current DESCRIPTION "The status is 'open' if any door is open.
MAX-ACCESS read-only STATUS current DESCRIPTION "Number of Import Export slots." ::= { physicalLibrary 5 } numPhDrives OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of drives." ::= { physicalLibrary 6 } robot OBJECT IDENTIFIER ::= { physicalLibrary 30 } robotState OBJECT-TYPE SYNTAX RoboticsReadiness MAX-ACCESS read-only STATUS current DESCRIPTION "Device SCSI state.
FcPortEntry ::= SEQUENCE { fcPortIndex Integer32, fcPortType FCPortType, fcPortWWNodeName DisplayString, fcPortWWPortName DisplayString, fcPortLoopId Integer32, fcPortLoopIdMode FCPortLoopIdMode, fcPortId Integer32, fcPortNegotiatedSpeed FCPortSpeed, fcPortRasStatus RASSubSystemStatus, fcPortFWRev DisplayString, fcPortFrameSize Integer32, fcPortDriveSerialNumber DisplayString, fcPortLogicalLibrarySerialNumber DisplayString } fcPortIndex OBJECT-TYPE SYNTAX Integer32 (1..
SYNTAX FCPortType MAX-ACCESS read-only STATUS current DESCRIPTION "Fibre Channel Port Type" ::= { fcPortEntry 2 } fcPortWWNodeName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "8-byte value representing the drive's World Wide Node Name." ::= { fcPortEntry 3 } fcPortWWPortName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "World Wide Name of a port in the fibre channel fabric.
DESCRIPTION "Loop ID Mode for Fibre Channel drives, undefined for other interface types. Controls negotiation of the port ID on the Fibre Channel connection." ::= { fcPortEntry 6 } fcPortId OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION undefined "Port ID for fabric attached Fibre Channel drive, for other interface types.
fcPortFrameSize OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Fibre Channel frame size." ::= { fcPortEntry 11 } fcPortDriveSerialNumber OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Tape drive serial number." ::= { fcPortEntry 12 } fcPortLogicalLibrarySerialNumber OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Tape drive logical library serial number.
ScsiControllerEntry ::= SEQUENCE { scsiControllerIndex Integer32, scsiControllerRasStatus RASSubSystemStatus, scsiControllerSpeed SCSICtrlSpeed, scsiControllerRole INTEGER, scsiControllerIoCard SCSICtrlCardType, scsiControllerMaxIds INTEGER, scsiControllerMaxLuns INTEGER, scsiControllerMaxWidth INTEGER, scsiControllerFWRev DisplayString, scsiControllerDriveSerialNumber DisplayString, scsiControllerLogicalLibrarySN DisplayString } scsiControllerIndex OBJECT-TYPE SYNTAX Integer32 (1..
::= { scsiControllerEntry 2 } scsiControllerSpeed SYNTAX OBJECT-TYPE SCSICtrlSpeed MAX-ACCESS read-only STATUS current DESCRIPTION "SCSI Transaction speed.
DESCRIPTION "Maximum Number of LUNs for this SCSI controller." ::= { scsiControllerEntry 7 } scsiControllerMaxWidth OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Maximum transfer width in bits." ::= { scsiControllerEntry 8 } scsiControllerFWRev OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Firmware revision for this SCSI controller.
SYNTAX SEQUENCE OF SasPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "SAS Port Table" ::= { libraryInterfaces 3 } sasPortEntry OBJECT-TYPE SYNTAX SasPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "SAS Port Table" INDEX { sasPortIndex } ::= { sasPortTable 1 } SasPortEntry ::= SEQUENCE { sasPortIndex Integer32, sasPortAddress DisplayString, sasPortRasStatus RASSubSystemStatus, sasPortNegotiatedSpeed SASPortSpeed, sasPortFWRev DisplayString, sasPortDriveSeria
sasPortAddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "8-byte value representing the World Wide Name for this drive" ::= { sasPortEntry 2 } sasPortRasStatus SYNTAX OBJECT-TYPE RASSubSystemStatus MAX-ACCESS read-only STATUS current DESCRIPTION "Currently not applicable" ::= { sasPortEntry 3 } sasPortNegotiatedSpeed SYNTAX OBJECT-TYPE SASPortSpeed MAX-ACCESS read-only STATUS current DESCRIPTION "SAS port speed.
::= { sasPortEntry 6 } sasPortLogicalLibrarySN OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Logical library serial number.
publicTargetOnly(17), publicInitiatorOnly(18), publicTargetAndInitiator(19) } -- Fibre Channel Connection options FibreConnOptions ::= INTEGER{ loopOnly(0), pointToPointOnly(1), loopPreferred(2), pointToPointPreferred(3) } -- SCSI ANSI Level ScsiAnsiLevel ::= INTEGER{ notScsi(0) , scsi-1(1), scsi-2(2) , scsi-3(3) } -- Blade Status BladeState ::= INTEGER{ unknown(0), notReady(1), booting(2), autoleveling(3), autolevelcomplete(4), autolevelfailed(5), ready(6), powereddown(7) } -- *** FC Host Port Failover
DESCRIPTION "Data Appliance Blade Entry" INDEX { bladeIndex } ::= { bladeTable 1 } BladeEntry ::= SEQUENCE { bladeIndex INTEGER, bladeLocation DisplayString, bladeIP DisplayString, bladeWWNodeName OCTET STRING, bladeHealthCheckValue Gauge, bladeHealthCheckInterval Gauge, bladeHealthCheckLevel INTEGER, bladeFWRev DisplayString, bladeSerialNumber DisplayString, bladeEVPSEnabled INTEGER, bladeMaxHostLun INTEGER, bladeState BladeState, blHPFLinkDownThreshold INTEGER , blHPFErrorRe
"Blade location" ::= { bladeEntry 2 } bladeIP OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Blade IP address" ::= { bladeEntry 3 } bladeWWNodeName OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "Blade World Wide Node Name" ::= { bladeEntry 4 } bladeHealthCheckValue OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "Value in percent of health check tests passed.
SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "Health Check interval in minutes." ::= { bladeEntry 7 } bladeFWRev OBJECT-TYPE SYNTAX DisplayString (SIZE (0..64)) ACCESS read-only STATUS mandatory DESCRIPTION "Blade Firmware Revision information." ::= { bladeEntry 8 } bladeSerialNumber OBJECT-TYPE SYNTAX DisplayString (SIZE (0..64)) ACCESS read-only STATUS mandatory DESCRIPTION "Blade Serial Number.
STATUS mandatory DESCRIPTION "Blade state" ::= { bladeEntry 12 } blHPFLinkDownThreshold SYNTAX OBJECT-TYPE INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Used to set the Link Down threshold delay period in seconds. The failover is triggered when the delay period ends.
STATUS current DESCRIPTION "Data Appliance Blade Device Table" ::= { bladeInterfaces 2 } blDevEntry OBJECT-TYPE SYNTAX BlDevEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Data Appliance Blade Device Entry" INDEX { bladeIndex, blDevIndex } ::= { blDevTable 1 } BlDevEntry ::= SEQUENCE { blDevIndex INTEGER, blDevUID DisplayString, blDevType DeviceType, blDevVendor DisplayString, blDevProduct DisplayString, blDevSerial DisplayString, blDevInterfaceType InterfaceType, b
blDevType OBJECT-TYPE SYNTAX DeviceType ACCESS read-only STATUS mandatory DESCRIPTION "Device Type." ::= { blDevEntry 3 } blDevVendor OBJECT-TYPE SYNTAX DisplayString(SIZE(8)) ACCESS read-only STATUS mandatory DESCRIPTION "Device Vendor" ::= { blDevEntry 4 } blDevProduct OBJECT-TYPE SYNTAX DisplayString(SIZE(16)) ACCESS read-only STATUS mandatory DESCRIPTION "Device Product Identifier" ::= { blDevEntry 5 } blDevSerial OBJECT-TYPE SYNTAX DisplayString( SIZE(0..
ACCESS read-only STATUS mandatory DESCRIPTION "Index of this device's controller in the Controllers MIB table and type-specific controller tables" ::= { blDevEntry 9 } blDevFWRev OBJECT-TYPE SYNTAX DisplayString( SIZE(0..32)) ACCESS read-only STATUS mandatory DESCRIPTION "Device firmware revision number/identifier" ::= { blDevEntry 10 } blDevTargetLun OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This target device's Logical Unit Number as seen from attached host.
blCtlrIndex INTEGER, blCtlrType InterfaceType, blCtlrChannelMask Gauge } blCtlrIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "MIB Table index." ::= { blCtlrEntry 1 } blCtlrType SYNTAX OBJECT-TYPE InterfaceType ACCESS read-only STATUS mandatory DESCRIPTION "Communication Interface type.
Bit 10 => Is access DISALLOWED to Fibre Channel 1 ? Bit 11 => Is access DISALLOWED to Fibre Channel 2 ? Bit 12 => Is access DISALLOWED to Fibre Channel 3 ? Bit 13 => Is access DISALLOWED to Fibre Channel 4 ? Bit 14 => Is access DISALLOWED to Fibre Channel 5 ? Bit 15 => Is access DISALLOWED to Fibre Channel 6 ? -* SSA Channels *Bit 16 => Is access DISALLOWED to SSA channel 1 ? Bit 17 => Is access DISALLOWED to SSA Channel 2 ? Bit 18 => Is access DISALLOWED to SSA Channel 3 ?" ::= { blCtlrEntry 3 } -- Blade
blFcCtlrStatus SYNTAX OBJECT-TYPE FcStatus ACCESS read-only STATUS mandatory DESCRIPTION "Status of the Fibre Channel blade ports." ::= { blFcCtlrEntry 1 } blFcCtlrMaxSpeed SYNTAX OBJECT-TYPE Gauge ACCESS read-only STATUS mandatory DESCRIPTION "Maximum Transfer Speed in MBytes per second." ::= { blFcCtlrEntry 2 } blFcCtlrWWPortName SYNTAX OBJECT-TYPE DisplayString(SIZE(17)) ACCESS read-only STATUS mandatory DESCRIPTION "World Wide Name of the blade's ports.
STATUS mandatory DESCRIPTION "Fibre Channel port mode." ::= { blFcCtlrEntry 6 } blFcCtlrConnectionOptions OBJECT-TYPE SYNTAX FibreConnOptions ACCESS read-only STATUS mandatory DESCRIPTION "Connection options for ISP2200 FC chip. Values 4 - 8 are reserved.
} blHostIndex SYNTAX OBJECT-TYPE INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Index into Host Initiator table " ::= { blHostEntry 1 } blHostWWName SYNTAX OBJECT-TYPE DisplayString( SIZE( 0 .. 32 ) ) ACCESS read-write STATUS mandatory DESCRIPTION "World Wide name of this Initiator. " ::= { blHostEntry 2 } blHostName SYNTAX OBJECT-TYPE DisplayString( SIZE( 0 .. 32 ) ) ACCESS read-only STATUS mandatory DESCRIPTION "Name for this Initiator.
SYNTAX OCTET STRING ( SIZE( 256 ) ) ACCESS read-only STATUS mandatory DESCRIPTION "Initiator-Target-Logical Unit nexus (ITL) Access Control data for this host. There are 256 possible LUNs with 1 byte of data per LUN. " ::= { blHostEntry 6 } blHostLunMap SYNTAX OBJECT-TYPE OCTET STRING ( SIZE( 512 ) ) ACCESS read-only STATUS mandatory DESCRIPTION "EVPS Map data.
blHPFMapPrimaryPort INTEGER, blHPFMapStandbyList -- The port index of the active port OCTET STRING , -- Comma separated list of standby Ports blHPFMapActivePort INTEGER -- The port index of the active port } blHPFMapVirtualPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The virtual port index. The value is usually the same as the physical port index, but will be zero if HPF is not configured.
DESCRIPTION "The physical port that is active on this virtual port" ::= { blHPFMapEntry 4 } blHPFPhysicalTable OBJECT-TYPE SYNTAX SEQUENCE OF BlHPFPhysicalEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" ::= { bladeInterfaces 7 } blHPFPhysicalEntry OBJECT-TYPE SYNTAX BlHPFPhysicalEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " SNMP table for FC Host Port Failover Port Settings " INDEX { bladeIndex, blHPFPhysicalPort } ::= { blHPFPhysicalTable 1 } BlHPFPhysicalEntry ::= SEQUENCE { bl
DESCRIPTION "The physical FC port Index. The available ports are 1,2." ::= { blHPFPhysicalEntry 1 } blHPFPhysicalPortFailureType OBJECT-TYPE SYNTAX FcHPFPortFailType ACCESS read-only STATUS mandatory DESCRIPTION "If this physical port failed, this field provides the type of failure.
"Place holder for the tape alert traps" ::= { tapeLibraryMIBNotificationOnlyData 1 } --- Notifications relating to the basic operation of the agent -- These are generated by the net-snmp code, so we mirror them here so that it -- has an equivalent for our enterprise OID. -tapeLibNotifyStart STATUS NOTIFICATION-TYPE current DESCRIPTION "An indication that the tape library agent has started running.
--#TYPE "Startup Sequence Completed" --#SUMMARY "The library %s has completed its bootup sequence and is at status %d." --#ARGUMENTS {0,1} --#SEVERITY INFORMATIONAL ::= { tapeLibraryMIBNotifications 101 } shutdownSequenceInitiated NOTIFICATION-TYPE OBJECTS { librarySerialNumber, libraryGlobalStatus } STATUS current DESCRIPTION "Notify that the library has started its reboot sequence." --#TYPE "Shutdown Sequence Initiated" --#SUMMARY "The library %s has initiated shutdown sequence and is at status %d.
OBJECTS { librarySerialNumber, aggregatedMainDoorStatus } STATUS current DESCRIPTION "Notify that the status of the module door changed." --#TYPE "Change in main Chassis door status" --#SUMMARY "The Main chassis door of the library %s has changed status to %d.
roboticsNotReady NOTIFICATION-TYPE OBJECTS { librarySerialNumber } STATUS current DESCRIPTION "Notify when robot is not ready." --#TYPE "Robotics changed state to not ready" --#SUMMARY "The Robotics of the library %s has become not ready.
--#ARGUMENTS {0,1} --#SEVERITY INFORMATIONAL ::= { tapeLibraryMIBNotifications 109 } controlStatusChange NOTIFICATION-TYPE OBJECTS { librarySerialNumber, controlStatus } STATUS current DESCRIPTION "Notify when control health status changed." --#TYPE "RAS status of the Control SubSystem Changed" --#SUMMARY "The Control Subsystem of the library %s has changed the RAS status and the RAS status is at %d.
--#TYPE "RAS status of the Drive SubSystem Changed" --#SUMMARY "The Drive Subsystem of the library %s has changed the RAS status and the RAS status is at %d." --#ARGUMENTS {0,1} --#SEVERITY INFORMATIONAL ::= { tapeLibraryMIBNotifications 112 } mediaStatusChange NOTIFICATION-TYPE OBJECTS { librarySerialNumber, mediaStatus } STATUS current DESCRIPTION "Notify on media health status change.
} STATUS current DESCRIPTION "Notify robotics health status change." --#TYPE "RAS status of the Robotics SubSystem Changed" --#SUMMARY "The Robotics Subsystem of the library %s has changed the RAS status and the RAS status is at %d." --#ARGUMENTS {0,1} --#SEVERITY INFORMATIONAL ::= { tapeLibraryMIBNotifications 115 } operatorInterventionRequired NOTIFICATION-TYPE OBJECTS { librarySerialNumber, libraryGlobalStatus } STATUS current DESCRIPTION "Notify that a operator intervention required.
--#SEVERITY INFORMATIONAL ::= { tapeLibraryMIBNotifications 117 } libraryTapeAlert1 NOTIFICATION-TYPE OBJECTS { faultyLibLocation, librarySerialNumber } STATUS current DESCRIPTION "Notification that the library set Tape Alert 1, indicating a drive communication failure." --#TYPE "Drive communication failure" --#SUMMARY "A tape drive communication failure occurred drive %s in library %s.
DESCRIPTION "Notification that the library set Tape Alert 4, indicating a non-mechanical hardware failure." --#TYPE "A non-mechanical library hardware failure occurred" --#SUMMARY "Library %s encountered a non-mechanical hardware failure. Global RAS status = %d.
libraryTapeAlert15 NOTIFICATION-TYPE OBJECTS { faultyLibLocation, librarySerialNumber } STATUS current DESCRIPTION "Notification that the library set Tape Alert 15, indicating a problem when loading a drive." --#TYPE "Drive load problem" --#SUMMARY "A drive load problem occurred at drive %s in library %s.
--#ARGUMENTS {0,1} --#SEVERITY CRITICAL ::= { tapeLibraryMIBNotifications 137 } libraryTapeAlert23 NOTIFICATION-TYPE OBJECTS { faultyLibLocation, librarySerialNumber } STATUS current DESCRIPTION "Notification that the library set Tape Alert 23, indicating that excessive scan retries occurred." --#TYPE "Excessive scan retries" --#SUMMARY "Scan retries occurred in location %s of library %s.
tapeLibraryMIBGroups OBJECT IDENTIFIER ::= { tapeLibraryMIBConformance 2 } -- compliance statements tapeLibraryMIBCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "The compliance statement for entities which implement Tape Library MIB" MODULE -- this module MANDATORY-GROUPS { tapeLibraryMIBGroup, tapeLibraryMIBNotifGroup } ::= { tapeLibraryMIBCompliances 1 } -- units of conformance tapeLibraryMIBGroup OBJECT-GROUP OBJECTS { libraryIpAddress, librarySNMPAgentDescription, libraryName, libraryV
phDriveFirmwareVersion, phDriveLogicalLibraryName, phDriveLibrarySerialNumber, phDriveState, phDriveRasStatus, phDriveNeedsCleaning, phDriveInterfaceType, phDriveScsiLun, phDriveScsiId, phDriveLoads, phDrivePhysicalSerialNumber, logicalLibraryName, logicalLibrarySerialNumber, logicalLibraryModel, logicalLibraryAssignedLun, logicalLibraryMediaDomain, logicalLibrarySupportedMediaTypes, logicalLibraryState, logicalLibraryNumSlots, logicalLibraryNumIE, logicalLibraryNumTapeDrives, logicalLibraryStorageElemAddr
physicalLibraryState, aggregatedMainDoorStatus, aggregatedIEDoorStatus, numStorageSlots, numIESlots, robotState, fcPortType, fcPortWWNodeName, fcPortWWPortName, fcPortLoopId, fcPortLoopIdMode, fcPortId, fcPortNegotiatedSpeed, fcPortRasStatus, fcPortFWRev, fcPortFrameSize, fcPortDriveSerialNumber, fcPortLogicalLibrarySerialNumber, scsiControllerRasStatus, scsiControllerSpeed, scsiControllerRole, scsiControllerIoCard, scsiControllerMaxIds, scsiControllerMaxLuns, scsiControllerMaxWidth, scsiControllerFWRev,
-- start blade additions -- blade top-level bladeIndex, bladeLocation, bladeIP, bladeWWNodeName, bladeHealthCheckValue, bladeHealthCheckInterval, bladeHealthCheckLevel, bladeFWRev, bladeSerialNumber, bladeEVPSEnabled, bladeMaxHostLun, bladeState, blHPFLinkDownThreshold, blHPFErrorRecoveryMode, blHPFLinkDownRecoveryMode, -- devices /blade level blDevIndex, blDevUID, blDevType, blDevVendor, blDevProduct, blDevSerial, blDevInterfaceType, blDevLun, blDevCtlrIndex, blDevFWRev, blDevTargetLun, -- controllers /b
blFcCtlrStatus, blFcCtlrMaxSpeed, blFcCtlrWWPortName, blFcCtlrLoopID, blFcCtlrLoopIDMode , blFcCtlrPortMode, blFcCtlrConnectionOptions, -- EVPS blHostIndex, blHostWWName, blHostName, blHostType, blHostPortID, blHostITLData, blHostLunMap, -- HPF blHPFMapVirtualPort, blHPFMapPrimaryPort, blHPFMapStandbyList, blHPFMapActivePort, blHPFPhysicalPort, blHPFPhysicalPortFailureType, blHPFPhysicalPortCurrentState, blHPFPhysicalPortIntervention, -- end blade additions faultLibLocation } STATUS current DESCRIPTIO
tapeLibraryMIBNotifGroup NOTIFICATION-GROUP NOTIFICATIONS { tapeLibNotifyStart, tapeLibNotifyShutdown, tapeLibNotifyRestart, startupSequenceCompleted, shutdownSequenceInitiated, phLibrayStateChange, moduleDoorStatusChange, ieDoorStatusChange, roboticsReady, roboticsNotReady, logicalLibraryStateChange, connectivityStatusChange, controlStatusChange, coolingStatusChange, driveStatusChange, mediaStatusChange, powerStatusChange, roboticsStatusChange, operatorInterventionRequired, driveOnlineStateChange, library
capability.
148 MIBs Implemented
Index A R Accessing SNMP Information . . . . . . . . . . . . . . . .3 authentication traps . . . . . . . . . . . . . . . . . . . . . . .5 reference documents . . . . . . . . . . . . . . . . . . . . . . 2 Reference MIBs . . . . . . . . . . . . . . . . . . . . . . . . . 81 remote access . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 C S community strings . . . . . . . . . . . . . . . . . . . . . . . . .5 D Dell contact . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
150 Index