6793 lines
246 KiB
Plaintext
6793 lines
246 KiB
Plaintext
-- ****************************************************************************
|
||
--
|
||
-- SCSI Devices
|
||
-- Management Information Base for SNMP Network Management
|
||
--
|
||
--
|
||
-- Copyright 1992,2017 Hewlett Packard Enterprise Development LP.
|
||
--
|
||
-- Hewlett Packard Enterprise Development LP shall not be liable for technical or
|
||
-- editorial errors or omissions contained herein. The information in
|
||
-- this document is provided "as is" without warranty of any kind and
|
||
-- is subject to change without notice. The warranties for HP products
|
||
-- are set forth in the express limited warranty statements
|
||
-- accompanying such products. Nothing herein should be construed as
|
||
-- constituting an additional warranty.
|
||
--
|
||
-- Confidential computer software. Valid license from HPE required for
|
||
-- possession, use or copying. Consistent with FAR 12.211 and 12.212,
|
||
-- Commercial Computer Software, Computer Software Documentation, and
|
||
-- Technical Data for Commercial Items are licensed to the U.S.
|
||
-- Government under vendor's standard commercial license.
|
||
--
|
||
-- Refer to the READMIB.RDM file for more information about the
|
||
-- organization of the information in the Compaq Enterprise.
|
||
--
|
||
-- The Compaq Enterprise number is 232.
|
||
-- The ASN.1 prefix to, and including the Compaq Enterprise is:
|
||
-- 1.3.6.1.4.1.232
|
||
--
|
||
-- ****************************************************************************
|
||
|
||
CPQSCSI-MIB DEFINITIONS ::= BEGIN
|
||
|
||
IMPORTS
|
||
compaq FROM CPQHOST-MIB
|
||
enterprises FROM RFC1155-SMI
|
||
Counter FROM RFC1155-SMI
|
||
Gauge FROM RFC1155-SMI
|
||
DisplayString FROM RFC1213-MIB
|
||
OBJECT-TYPE FROM RFC-1212
|
||
TRAP-TYPE FROM RFC-1215
|
||
sysName FROM RFC1213-MIB
|
||
cpqHoTrapFlags FROM CPQHOST-MIB;
|
||
|
||
-- compaq OBJECT IDENTIFIER ::= { enterprises 232 }
|
||
cpqScsi OBJECT IDENTIFIER ::= { compaq 5 }
|
||
cpqScsiMibRev OBJECT IDENTIFIER ::= { cpqScsi 1 }
|
||
cpqScsiComponent OBJECT IDENTIFIER ::= { cpqScsi 2 }
|
||
cpqScsiTrap OBJECT IDENTIFIER ::= { cpqScsi 3 }
|
||
cpqTapeComponent OBJECT IDENTIFIER ::= { cpqScsi 4 }
|
||
cpqSasComponent OBJECT IDENTIFIER ::= { cpqScsi 5 }
|
||
|
||
cpqScsiInterface OBJECT IDENTIFIER ::= { cpqScsiComponent 1 }
|
||
cpqScsiCntlr OBJECT IDENTIFIER ::= { cpqScsiComponent 2 }
|
||
cpqScsiLogDrv OBJECT IDENTIFIER ::= { cpqScsiComponent 3 }
|
||
cpqScsiPhyDrv OBJECT IDENTIFIER ::= { cpqScsiComponent 4 }
|
||
cpqScsiTarget OBJECT IDENTIFIER ::= { cpqScsiComponent 5 }
|
||
cpqScsiCd OBJECT IDENTIFIER ::= { cpqScsiComponent 6 }
|
||
|
||
cpqScsiOsNetWare OBJECT IDENTIFIER ::= { cpqScsiInterface 1 }
|
||
cpqScsiOsCommon OBJECT IDENTIFIER ::= { cpqScsiInterface 4 }
|
||
|
||
cpqTapePhyDrv OBJECT IDENTIFIER ::= { cpqTapeComponent 1 }
|
||
cpqTapeCounters OBJECT IDENTIFIER ::= { cpqTapeComponent 2 }
|
||
cpqTapeLibrary OBJECT IDENTIFIER ::= { cpqTapeComponent 3 }
|
||
|
||
cpqSasHba OBJECT IDENTIFIER ::= { cpqSasComponent 1 }
|
||
cpqSasPhyDrv OBJECT IDENTIFIER ::= { cpqSasComponent 2 }
|
||
cpqSasLogDrv OBJECT IDENTIFIER ::= { cpqSasComponent 3 }
|
||
cpqSasTapeDrv OBJECT IDENTIFIER ::= { cpqSasComponent 4 }
|
||
|
||
-- The following groups have been deprecated
|
||
cpqSbScsiBus OBJECT IDENTIFIER ::= { compaq 7 }
|
||
cpqSbScsiMibRev OBJECT IDENTIFIER ::= { cpqSbScsiBus 1 }
|
||
cpqSbDevice OBJECT IDENTIFIER ::= { cpqSbScsiBus 2 }
|
||
|
||
|
||
-- ****************************************************************************
|
||
-- SCSI MIB Revision
|
||
-- =================
|
||
--
|
||
-- The compaq enterprise (1.3.6.1.4.1.232)
|
||
-- cpqScsi Group (1.3.6.1.4.1.232.5)
|
||
-- cpqScsiMibRev Group (1.3.6.1.4.1.232.5.1)
|
||
--
|
||
--
|
||
-- A Storage Agent conforming to this document will return a
|
||
-- cpqScsiMibRevMajor of one (1) and a cpqScsiMibRevMinor of
|
||
-- forty three (43).
|
||
--
|
||
--
|
||
-- Implementation of the MibRev group is mandatory for all agents
|
||
-- supporting the Compaq SCSI MIB.
|
||
--
|
||
-- ****************************************************************************
|
||
|
||
cpqScsiMibRevMajor OBJECT-TYPE
|
||
SYNTAX INTEGER (1..65535)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The Major Revision level.
|
||
|
||
A change in the major revision level represents a major change
|
||
in the architecture of the MIB. A change in the major revision
|
||
level may indicate a significant change in the information
|
||
supported and/or the meaning of the supported information,
|
||
correct interpretation of data may require a MIB document with
|
||
the same major revision level."
|
||
::= { cpqScsiMibRev 1 }
|
||
|
||
cpqScsiMibRevMinor OBJECT-TYPE
|
||
SYNTAX INTEGER (0..65535)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The Minor Revision level.
|
||
|
||
A change in the minor revision level may represent some minor
|
||
additional support; no changes to any pre-existing information
|
||
has occurred."
|
||
::= { cpqScsiMibRev 2 }
|
||
|
||
cpqScsiMibCondition OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
other(1),
|
||
ok(2),
|
||
degraded(3),
|
||
failed(4)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The overall condition.
|
||
|
||
This object represents the overall status of the SCSI system
|
||
represented by this MIB."
|
||
::= { cpqScsiMibRev 3 }
|
||
|
||
-- ****************************************************************************
|
||
-- SCSI NetWare Driver Information
|
||
-- ===============================
|
||
--
|
||
-- The compaq enterprise (1.3.6.1.4.1.232)
|
||
-- cpqScsi Group (1.3.6.1.4.1.232.5)
|
||
-- cpqScsiComponent Group (1.3.6.1.4.1.232.5.2)
|
||
-- cpqScsiInterface Group (1.3.6.1.4.1.232.5.2.1)
|
||
-- cpqScsiOsNetWare Group (1.3.6.1.4.1.232.5.2.1.1)
|
||
--
|
||
-- Implementation of the osNetWare group is mandatory for all agents that
|
||
-- support the SCSI MIB in a osNetWare 3x host operating
|
||
-- environment.
|
||
--
|
||
-- ****************************************************************************
|
||
|
||
cpqScsiNw3xDriverName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..40))
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"SCSI Drive Device Driver Name.
|
||
|
||
This is the name of the NetWare v3.1x SCSI device driver. It
|
||
can be used for identification purposes."
|
||
::= { cpqScsiOsNetWare 1 }
|
||
|
||
cpqScsiNw3xDriverVers OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..5))
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"SCSI Drive Device Driver Version.
|
||
|
||
This is the version of the NetWare v3.1x SCSI device driver.
|
||
It can be used for identification purposes."
|
||
::= { cpqScsiOsNetWare 2 }
|
||
|
||
cpqScsiNw3xDriverPollType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
polled(2),
|
||
demand(3)
|
||
}
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"SCSI Drive Device Driver Poll Type.
|
||
|
||
The SNMP instrument agent collects information from the
|
||
device driver in two ways:
|
||
|
||
other(1)
|
||
The management agent does not recognize this poll type.
|
||
You may need to upgrade your software.
|
||
|
||
polled(2)
|
||
Indicates that the information is periodically requested and
|
||
stored by the server based agent and is available when
|
||
requested.
|
||
|
||
demand(3)
|
||
Indicates that the information is collected at the time of the
|
||
request."
|
||
::= { cpqScsiOsNetWare 3 }
|
||
|
||
cpqScsiNw3xDriverPollTime OBJECT-TYPE
|
||
SYNTAX INTEGER (1..300)
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"SCSI Drive Device Driver Poll Time.
|
||
|
||
If the nw3xDriverPollType is polled(2) this value shows
|
||
how frequently, in seconds, the instrument agent requests
|
||
information from the device driver.
|
||
|
||
To change the poll time, you need to unload and then reload the
|
||
instrument agent using the following commands:
|
||
|
||
UNLOAD CPQDSKSA
|
||
LOAD CPQDSKSA /U<time>
|
||
|
||
The parameter /U specifies the frequency of updates in seconds.
|
||
The variable <time> represents the number of seconds that the
|
||
NLM should wait before collecting new data. The minimum is one
|
||
second and the maximum value is 300 seconds (five minutes)."
|
||
::= { cpqScsiOsNetWare 4 }
|
||
|
||
-- ****************************************************************************
|
||
-- SCSI NetWare Controller Information
|
||
-- ===================================
|
||
--
|
||
-- The compaq enterprise (1.3.6.1.4.1.232)
|
||
-- cpqScsi Group (1.3.6.1.4.1.232.5)
|
||
-- cpqScsiComponent Group (1.3.6.1.4.1.232.5.2)
|
||
-- cpqScsiInterface Group (1.3.6.1.4.1.232.5.2.1)
|
||
-- cpqScsiOsNetWare Group (1.3.6.1.4.1.232.5.2.1.1)
|
||
-- cpqScsiNw3xCntlrInfoTable (1.3.6.1.4.1.232.5.2.1.1.5)
|
||
--
|
||
-- ****************************************************************************
|
||
|
||
cpqScsiNw3xCntlrInfoTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF CpqScsiNw3xCntlrInfoEntry
|
||
ACCESS not-accessible
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"SCSI Controller Information Table."
|
||
::= { cpqScsiOsNetWare 5 }
|
||
|
||
cpqScsiNw3xCntlrInfoEntry OBJECT-TYPE
|
||
SYNTAX CpqScsiNw3xCntlrInfoEntry
|
||
ACCESS not-accessible
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"SCSI Controller Information Table Entry."
|
||
INDEX { cpqScsiNw3xCntlrIndex, cpqScsiNw3xBusIndex }
|
||
::= { cpqScsiNw3xCntlrInfoTable 1 }
|
||
|
||
CpqScsiNw3xCntlrInfoEntry ::= SEQUENCE
|
||
{
|
||
cpqScsiNw3xCntlrIndex INTEGER,
|
||
cpqScsiNw3xBusIndex INTEGER,
|
||
cpqScsiNw3xXptDesc DisplayString,
|
||
cpqScsiNw3xXptVers DisplayString,
|
||
cpqScsiNw3xSimDesc DisplayString,
|
||
cpqScsiNw3xSimVers DisplayString,
|
||
cpqScsiNw3xHbaDesc DisplayString
|
||
}
|
||
|
||
cpqScsiNw3xCntlrIndex OBJECT-TYPE
|
||
SYNTAX INTEGER (0..255)
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"SCSI Controller Index.
|
||
|
||
The controller index indicates to which SCSI adapter instance
|
||
this table entry belongs. The controller index is the physical
|
||
slot in the computer system where the adapter is located."
|
||
::= { cpqScsiNw3xCntlrInfoEntry 1 }
|
||
|
||
cpqScsiNw3xBusIndex OBJECT-TYPE
|
||
SYNTAX INTEGER (0..255)
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"SCSI Bus Index.
|
||
|
||
The bus index indicates to which SCSI bus instance on an
|
||
adapter this table entry belongs. The instances start
|
||
at one and increment for each SCSI bus on an adapter."
|
||
::= { cpqScsiNw3xCntlrInfoEntry 2 }
|
||
|
||
cpqScsiNw3xXptDesc OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..40))
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"SCSI XPT Description.
|
||
|
||
This is a description of the Transport Layer (XPT) module,
|
||
CPQSXPT.DSK. The Transport Layer manages requests from the
|
||
device driver and routes them to the appropriate SCSI Interface
|
||
Module (SIM). This architecture is based on the ANSI SCSI-2
|
||
Common Access Method (CAM) specification."
|
||
::= { cpqScsiNw3xCntlrInfoEntry 3 }
|
||
|
||
cpqScsiNw3xXptVers OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..5))
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"SCSI XPT Version.
|
||
|
||
This is the version of the Transport Layer (XPT) module,
|
||
CPQSXPT.DSK. The Transport Layer manages requests from the
|
||
device driver and routes them to the appropriate SCSI Interface
|
||
Module (SIM). This architecture is based on the ANSI SCSI-2
|
||
Common Access Method (CAM) specification."
|
||
::= { cpqScsiNw3xCntlrInfoEntry 4 }
|
||
|
||
cpqScsiNw3xSimDesc OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..40))
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"SCSI SIM Description.
|
||
|
||
This is a description of the SCSI Interface Module (SIM).
|
||
Each type of controller model has a specific SIM designed for it.
|
||
The SIM accepts requests from the Transport Layer and delivers
|
||
them to the physical device. This architecture is based on the
|
||
ANSI SCSI-2 Common Access Method (CAM) specification."
|
||
::= { cpqScsiNw3xCntlrInfoEntry 5 }
|
||
|
||
cpqScsiNw3xSimVers OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..5))
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"SCSI SIM Version.
|
||
|
||
This is the version of the SCSI Interface Module (SIM).
|
||
Each type of controller model has a specific SIM designed for it.
|
||
The SIM accepts requests from the Transport Layer and delivers
|
||
them to the physical device. This architecture is based on the
|
||
ANSI SCSI-2 Common Access Method (CAM) specification."
|
||
::= { cpqScsiNw3xCntlrInfoEntry 6 }
|
||
|
||
cpqScsiNw3xHbaDesc OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..16))
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"SCSI HBA Description.
|
||
|
||
This is a description of the SCSI Host Bus Adapter (HBA).
|
||
An HBA represents one instance of a SCSI bus in the SCSI
|
||
Interface Module (SIM). This architecture is based on the
|
||
ANSI SCSI-2 Common Access Method (CAM) specification."
|
||
::= { cpqScsiNw3xCntlrInfoEntry 7 }
|
||
|
||
-- ****************************************************************************
|
||
-- SCSI NetWare Logical Drive Statistics
|
||
-- =====================================
|
||
--
|
||
-- The compaq enterprise (1.3.6.1.4.1.232)
|
||
-- cpqScsi Group (1.3.6.1.4.1.232.5)
|
||
-- cpqScsiComponent Group (1.3.6.1.4.1.232.5.2)
|
||
-- cpqScsiInterface Group (1.3.6.1.4.1.232.5.2.1)
|
||
-- cpqScsiOsNetWare Group (1.3.6.1.4.1.232.5.2.1.1)
|
||
-- cpqScsiLogDrvStatTable (1.3.6.1.4.1.232.5.2.1.1.6)
|
||
--
|
||
-- ****************************************************************************
|
||
|
||
cpqScsiLogDrvStatTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF CpqScsiLogDrvStatEntry
|
||
ACCESS not-accessible
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"SCSI Logical Drive Statistics Table."
|
||
::= { cpqScsiOsNetWare 6 }
|
||
|
||
cpqScsiLogDrvStatEntry OBJECT-TYPE
|
||
SYNTAX CpqScsiLogDrvStatEntry
|
||
ACCESS not-accessible
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"SCSI Device Driver Statistics Table Entry."
|
||
INDEX { cpqScsiNw3xStatCntlrIndex, cpqScsiNw3xStatBusIndex,
|
||
cpqScsiNw3xStatLogDrvIndex }
|
||
::= { cpqScsiLogDrvStatTable 1 }
|
||
|
||
CpqScsiLogDrvStatEntry ::= SEQUENCE
|
||
{
|
||
cpqScsiNw3xStatCntlrIndex INTEGER,
|
||
cpqScsiNw3xStatBusIndex INTEGER,
|
||
cpqScsiNw3xStatLogDrvIndex INTEGER,
|
||
cpqScsiNw3xTotalReads Counter,
|
||
cpqScsiNw3xTotalWrites Counter,
|
||
cpqScsiNw3xCorrReads Counter,
|
||
cpqScsiNw3xCorrWrites Counter,
|
||
cpqScsiNw3xFatalReads Counter,
|
||
cpqScsiNw3xFatalWrites Counter
|
||
}
|
||
|
||
cpqScsiNw3xStatCntlrIndex OBJECT-TYPE
|
||
SYNTAX INTEGER (0..255)
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"SCSI Controller Index.
|
||
|
||
The controller index indicates to which SCSI adapter instance
|
||
this table entry belongs. The controller index is the physical
|
||
slot in the computer system where the adapter is located."
|
||
::= { cpqScsiLogDrvStatEntry 1 }
|
||
|
||
cpqScsiNw3xStatBusIndex OBJECT-TYPE
|
||
SYNTAX INTEGER (0..225)
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"SCSI Bus Index.
|
||
|
||
The bus index indicates to which SCSI bus instance on an
|
||
adapter this table entry belongs. The instances start
|
||
at one and increment for each SCSI bus on a card."
|
||
::= { cpqScsiLogDrvStatEntry 2 }
|
||
|
||
cpqScsiNw3xStatLogDrvIndex OBJECT-TYPE
|
||
SYNTAX INTEGER (0..225)
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"SCSI Logical Drive Index.
|
||
|
||
The logical drive index indicates to which logical drive
|
||
instance on a SCSI bus this table entry belongs. The logical
|
||
drive index starts at one and increments for each logical drive
|
||
on the SCSI bus."
|
||
::= { cpqScsiLogDrvStatEntry 3 }
|
||
|
||
cpqScsiNw3xTotalReads OBJECT-TYPE
|
||
SYNTAX Counter
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"SCSI Logical Drive Total Reads.
|
||
|
||
This shows the total number of reads performed by the device
|
||
driver to this logical drive. This number is reset each time the
|
||
device driver is loaded for this logical drive."
|
||
::= { cpqScsiLogDrvStatEntry 4 }
|
||
|
||
cpqScsiNw3xTotalWrites OBJECT-TYPE
|
||
SYNTAX Counter
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"SCSI Logical Drive Total Writes.
|
||
|
||
This shows the total number of writes performed by the device
|
||
driver to this logical drive. This number is reset each time the
|
||
device driver is loaded for this logical drive."
|
||
::= { cpqScsiLogDrvStatEntry 5 }
|
||
|
||
cpqScsiNw3xCorrReads OBJECT-TYPE
|
||
SYNTAX Counter
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"SCSI Logical Drive Corrected Reads.
|
||
|
||
This is the total number of read commands sent to the specified
|
||
logical drive which had to be corrected by fault tolerance.
|
||
This number is reset each time the device driver is loaded for
|
||
this logical drive."
|
||
::= { cpqScsiLogDrvStatEntry 6 }
|
||
|
||
cpqScsiNw3xCorrWrites OBJECT-TYPE
|
||
SYNTAX Counter
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"SCSI Logical Drive Corrected Writes.
|
||
|
||
This is the total number of write commands sent to the specified
|
||
logical drive which had to be corrected by fault tolerance.
|
||
This number is reset each time the device driver is loaded for
|
||
this logical drive."
|
||
::= { cpqScsiLogDrvStatEntry 7 }
|
||
|
||
cpqScsiNw3xFatalReads OBJECT-TYPE
|
||
SYNTAX Counter
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"SCSI Logical Drive Fatal Reads.
|
||
|
||
This is the total number of read commands sent to the specified
|
||
logical drive which failed. This number is reset each time the
|
||
device driver is loaded for this logical drive."
|
||
::= { cpqScsiLogDrvStatEntry 8 }
|
||
|
||
cpqScsiNw3xFatalWrites OBJECT-TYPE
|
||
SYNTAX Counter
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"SCSI Logical Drive Fatal Writes.
|
||
|
||
This is the total number of write commands sent to the specified
|
||
logical drive which failed. This number is reset each time the
|
||
device driver is loaded for this logical drive."
|
||
::= { cpqScsiLogDrvStatEntry 9 }
|
||
|
||
-- ****************************************************************************
|
||
-- SCSI NetWare Volume Map Table
|
||
-- =============================
|
||
--
|
||
-- The compaq enterprise (1.3.6.1.4.1.232)
|
||
-- cpqScsi Group (1.3.6.1.4.1.232.5)
|
||
-- cpqScsiComponent Group (1.3.6.1.4.1.232.5.2)
|
||
-- cpqScsiInterface Group (1.3.6.1.4.1.232.5.2.1)
|
||
-- cpqScsiOsNetWare Group (1.3.6.1.4.1.232.5.2.1.1)
|
||
-- cpqScsiVolMapTable (1.3.6.1.4.1.232.5.2.1.1.7)
|
||
--
|
||
-- ****************************************************************************
|
||
|
||
cpqScsiVolMapTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF CpqScsiVolMapEntry
|
||
ACCESS not-accessible
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"SCSI Drive Volume Map Table."
|
||
::= { cpqScsiOsNetWare 7 }
|
||
|
||
cpqScsiVolMapEntry OBJECT-TYPE
|
||
SYNTAX CpqScsiVolMapEntry
|
||
ACCESS not-accessible
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"SCSI Drive Volume Map Table Entry."
|
||
INDEX { cpqScsiNw3xVolCntlrIndex, cpqScsiNw3xVolBusIndex,
|
||
cpqScsiNw3xVolLogDrvIndex }
|
||
::= { cpqScsiVolMapTable 1 }
|
||
|
||
CpqScsiVolMapEntry ::= SEQUENCE
|
||
{
|
||
cpqScsiNw3xVolCntlrIndex INTEGER,
|
||
cpqScsiNw3xVolBusIndex INTEGER,
|
||
cpqScsiNw3xVolLogDrvIndex INTEGER,
|
||
cpqScsiNw3xVolMap OCTET STRING
|
||
}
|
||
|
||
cpqScsiNw3xVolCntlrIndex OBJECT-TYPE
|
||
SYNTAX INTEGER (0..225)
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"SCSI Cntlr Index.
|
||
|
||
The controller index indicates to which SCSI adapter instance
|
||
this table entry belongs. The controller index is the physical
|
||
slot in the computer system where the adapter is located."
|
||
::= { cpqScsiVolMapEntry 1 }
|
||
|
||
cpqScsiNw3xVolBusIndex OBJECT-TYPE
|
||
SYNTAX INTEGER (0..225)
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"SCSI Bus Index.
|
||
|
||
The bus index indicates to which SCSI bus instance on an
|
||
adapter this table entry belongs. The instances start
|
||
at one and increment for each SCSI bus on a card."
|
||
::= { cpqScsiVolMapEntry 2 }
|
||
|
||
cpqScsiNw3xVolLogDrvIndex OBJECT-TYPE
|
||
SYNTAX INTEGER (0..225)
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"SCSI Logical Drive Index.
|
||
|
||
The logical drive index indicates to which logical drive
|
||
instance on a SCSI bus this table entry belongs. The logical
|
||
drive index starts at one and increments for each logical
|
||
drive on the SCSI bus."
|
||
::= { cpqScsiVolMapEntry 3 }
|
||
|
||
cpqScsiNw3xVolMap OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..255))
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"SCSI Drive Volume Map.
|
||
|
||
This is a data structure containing the volume mappings for this
|
||
logical drive. There are 8 entries in a NetWare volume mapping.
|
||
An entry can be null indicating no mapping exists.
|
||
Each entry has the following format.
|
||
|
||
BYTE Name[16]
|
||
BYTE Segment"
|
||
::= { cpqScsiVolMapEntry 4 }
|
||
|
||
-- ****************************************************************************
|
||
-- SCSI OS Common
|
||
-- ==============
|
||
--
|
||
-- The compaq enterprise (1.3.6.1.4.1.232)
|
||
-- cpqScsi Group (1.3.6.1.4.1.232.5)
|
||
-- cpqScsiComponent Group (1.3.6.1.4.1.232.5.2)
|
||
-- cpqScsiInterface Group (1.3.6.1.4.1.232.5.2.1)
|
||
-- cpqScsiOsCommon Group (1.3.6.1.4.1.232.5.2.1.4)
|
||
--
|
||
--
|
||
-- The cpqScsiOsCommon group describes the SCSI common OS interface.
|
||
-- This information describes the interface modules general OS interface
|
||
-- architectural information.
|
||
--
|
||
-- Implementation of the cpqScsiOsCommon group is mandatory for all
|
||
-- agents that support the SCSI MIB.
|
||
--
|
||
-- ****************************************************************************
|
||
|
||
cpqScsiOsCommonPollFreq OBJECT-TYPE
|
||
SYNTAX INTEGER (0..65535)
|
||
ACCESS read-write
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The agent`s polling frequency.
|
||
|
||
The frequency, in seconds, at which the agent requests
|
||
information from the device driver. A frequency of zero
|
||
indicates that the agent retrieves the information upon
|
||
request of a management station, it does not poll the device
|
||
driver at a specific interval.
|
||
|
||
If the poll frequency is zero (0) all attempts to write to this
|
||
object will fail. If the poll frequency is non-zero,
|
||
setting this value will change the polling frequency of the
|
||
agent. Setting the poll frequency to zero will always
|
||
fail, an agent may also choose to fail any request to change
|
||
the poll frequency to a value that would severely impact system
|
||
performance."
|
||
::= { cpqScsiOsCommon 1 }
|
||
|
||
-- ****************************************************************************
|
||
-- SCSI OS Common Module
|
||
-- =====================
|
||
--
|
||
-- The compaq enterprise (1.3.6.1.4.1.232)
|
||
-- cpqScsi Group (1.3.6.1.4.1.232.5)
|
||
-- cpqScsiComponent Group (1.3.6.1.4.1.232.5.2)
|
||
-- cpqScsiInterface Group (1.3.6.1.4.1.232.5.2.1)
|
||
-- cpqScsiOsCommon Group (1.3.6.1.4.1.232.5.2.1.4)
|
||
-- cpqScsiOsCommonModuleTable (1.3.6.1.4.1.232.5.2.1.4.2) deprecated
|
||
--
|
||
-- ****************************************************************************
|
||
|
||
cpqScsiOsCommonModuleTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF CpqScsiOsCommonModuleEntry
|
||
ACCESS not-accessible
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"A table of software modules that provide an interface to the
|
||
device this MIB describes."
|
||
::= { cpqScsiOsCommon 2 }
|
||
|
||
cpqScsiOsCommonModuleEntry OBJECT-TYPE
|
||
SYNTAX CpqScsiOsCommonModuleEntry
|
||
ACCESS not-accessible
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"A description of a software modules that provide an interface
|
||
to the device this MIB describes."
|
||
INDEX { cpqScsiOsCommonModuleIndex }
|
||
::= { cpqScsiOsCommonModuleTable 1 }
|
||
|
||
CpqScsiOsCommonModuleEntry ::= SEQUENCE {
|
||
cpqScsiOsCommonModuleIndex INTEGER,
|
||
cpqScsiOsCommonModuleName DisplayString,
|
||
cpqScsiOsCommonModuleVersion DisplayString,
|
||
cpqScsiOsCommonModuleDate OCTET STRING,
|
||
cpqScsiOsCommonModulePurpose DisplayString
|
||
}
|
||
|
||
cpqScsiOsCommonModuleIndex OBJECT-TYPE
|
||
SYNTAX INTEGER (0..255)
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"A unique index for this module description."
|
||
::= { cpqScsiOsCommonModuleEntry 1 }
|
||
|
||
cpqScsiOsCommonModuleName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..255))
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"The module name."
|
||
::= { cpqScsiOsCommonModuleEntry 2 }
|
||
|
||
cpqScsiOsCommonModuleVersion OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..5))
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"The module version in XX.YY format.
|
||
|
||
Where XX is the major version number and YY is the minor version
|
||
number. This field will be a null (size 0) string if the agent
|
||
cannot provide the module version."
|
||
::= { cpqScsiOsCommonModuleEntry 3 }
|
||
|
||
cpqScsiOsCommonModuleDate OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (7))
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"The module date.
|
||
|
||
field octets contents range
|
||
===== ====== ======= =====
|
||
1 1-2 year 0..65536
|
||
2 3 month 1..12
|
||
3 4 day 1..31
|
||
4 5 hour 0..23
|
||
5 6 minute 0..59
|
||
6 7 second 0..60
|
||
(use 60 for leap-second)
|
||
|
||
|
||
This field will be set to year = 0 if the agent cannot provide
|
||
the module date. The hour, minute, and second field will be set
|
||
to zero (0) if they are not relevant. The year field is set
|
||
with the most significant octect first."
|
||
::= { cpqScsiOsCommonModuleEntry 4 }
|
||
|
||
cpqScsiOsCommonModulePurpose OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..255))
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"The purpose of the module described in this entry."
|
||
::= { cpqScsiOsCommonModuleEntry 5 }
|
||
|
||
-- ****************************************************************************
|
||
-- SCSI Controller Group
|
||
-- ====================
|
||
--
|
||
-- The compaq enterprise (1.3.6.1.4.1.232)
|
||
-- cpqScsi Group (1.3.6.1.4.1.232.5)
|
||
-- cpqScsiComponent Group (1.3.6.1.4.1.232.5.2)
|
||
-- cpqScsiCntlr Group (1.3.6.1.4.1.232.5.2.2)
|
||
-- cpqScsiCntlrTable (1.3.6.1.4.1.232.5.2.2.1)
|
||
--
|
||
--
|
||
-- The Cntlr group contains the configuration and statistical information
|
||
-- of the SCSI controller.
|
||
--
|
||
-- Implementation of the Cntlr group is mandatory for all agents that
|
||
-- support the SCSI MIB.
|
||
--
|
||
-- ****************************************************************************
|
||
|
||
|
||
cpqScsiCntlrTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF CpqScsiCntlrEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Controller Table."
|
||
::= { cpqScsiCntlr 1 }
|
||
|
||
cpqScsiCntlrEntry OBJECT-TYPE
|
||
SYNTAX CpqScsiCntlrEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Controller Table Entry."
|
||
INDEX { cpqScsiCntlrIndex, cpqScsiCntlrBusIndex }
|
||
::= { cpqScsiCntlrTable 1 }
|
||
|
||
CpqScsiCntlrEntry ::= SEQUENCE
|
||
{
|
||
cpqScsiCntlrIndex INTEGER,
|
||
cpqScsiCntlrBusIndex INTEGER,
|
||
cpqScsiCntlrModel INTEGER,
|
||
cpqScsiCntlrFWVers DisplayString,
|
||
cpqScsiCntlrSWVers DisplayString,
|
||
cpqScsiCntlrSlot INTEGER,
|
||
cpqScsiCntlrStatus INTEGER,
|
||
cpqScsiCntlrHardResets Counter,
|
||
cpqScsiCntlrSoftResets Counter,
|
||
cpqScsiCntlrTimeouts Counter,
|
||
cpqScsiCntlrBaseIOAddr INTEGER,
|
||
cpqScsiCntlrCondition INTEGER,
|
||
cpqScsiCntlrSerialNum DisplayString,
|
||
cpqScsiCntlrBusWidth INTEGER,
|
||
cpqScsiCntlrModelExtended DisplayString,
|
||
cpqScsiCntlrHwLocation DisplayString,
|
||
cpqScsiCntlrPciLocation DisplayString
|
||
}
|
||
|
||
cpqScsiCntlrIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Controller Index.
|
||
|
||
The controller index indicates to which SCSI adapter instance
|
||
this table entry belongs. The controller index is the physical
|
||
slot in the computer system where the adapter is located."
|
||
::= { cpqScsiCntlrEntry 1 }
|
||
|
||
cpqScsiCntlrBusIndex OBJECT-TYPE
|
||
SYNTAX INTEGER (0..255)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Bus Index.
|
||
|
||
The bus index indicates to which SCSI bus instance on an
|
||
adapter this table entry belongs. The instances start
|
||
at one and increment for each SCSI bus on a card."
|
||
::= { cpqScsiCntlrEntry 2 }
|
||
|
||
cpqScsiCntlrModel OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
cpqs710(2),
|
||
cpqs94(3),
|
||
cpqs810p(4),
|
||
cpqs825e(5),
|
||
cpqs825p(6),
|
||
cpqs974p(7),
|
||
cpqs875p(8),
|
||
extended(9),
|
||
cpqs895p(10),
|
||
cpqs896p(11),
|
||
cpqa789x(12),
|
||
cpqs876t(13),
|
||
hpu320(14),
|
||
hpu320r(15),
|
||
generic(16),
|
||
hp1u320g2(17),
|
||
hp1u320g1(18),
|
||
hpSc11Xe(19)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Controller Model.
|
||
|
||
The is the controller`s model and can be used for identification
|
||
purposes. The following values are defined:
|
||
|
||
other(1) The management agent does not recognize this model.
|
||
You may need to upgrade your software.
|
||
|
||
cpqs710(2) Compaq 32-Bit Fast SCSI-2 Controller.
|
||
|
||
cpqs94(3) Compaq Systempro/XL Integrated SCSI-2 Options Port.
|
||
|
||
cpqs810p(4) Integrated Fast-SCSI-2 Controller/P.
|
||
|
||
cpqs825e(5) Compaq 32-Bit Fast-Wide SCSI-2 /E Controller.
|
||
|
||
cpqs825p(6) Compaq 32-Bit Fast-Wide SCSI-2 /P Controller.
|
||
|
||
cpqs974p(7) Deskpro XL Integrated PCI SCSI-2 Controller.
|
||
|
||
cpqs875p(8) Compaq Wide-Ultra SCSI Controller.
|
||
|
||
extended(9) SCSI Controllers described by
|
||
cpqScsiCntlrModelExtended.
|
||
|
||
cpqs895p(10) Compaq Wide Ultra2 SCSI Controller.
|
||
|
||
cpqs896p(11) Compaq 64-Bit Dual Channel Wide Ultra2 SCSI
|
||
Controller.
|
||
|
||
cpqa789x(12) Compaq Wide Ultra3 SCSI Adapter.
|
||
|
||
cpqs876t(13) Compaq StorageWorks Library Adapter.
|
||
|
||
hpu320(14) HP 64-Bit/133MHz PCI-X 2CH Ultra320 HBA.
|
||
|
||
hpu320r(15) HP PCI-X Dual Channel Ultra320 SCSI Adapter.
|
||
|
||
generic(16) SCSI HBA.
|
||
|
||
hp1u320g2(17) HP Single Channel Ultra320 SCSI HBA G2.
|
||
|
||
hp1u320g1(18) HP Single Channel Ultra320 SCSI HBA.
|
||
|
||
hpSc11Xe(19) HP SC11Xe Host Bus Adapter."
|
||
|
||
::= { cpqScsiCntlrEntry 3 }
|
||
|
||
cpqScsiCntlrFWVers OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Controller Firmware Version.
|
||
|
||
This is the version of the firmware on the SCSI controller.
|
||
If the SCSI controller does not use firmware then this string
|
||
will be of length zero (0). Some SCSI bus controllers are
|
||
script driven and use the computer system`s microprocessor
|
||
thus not needing firmware."
|
||
::= { cpqScsiCntlrEntry 4 }
|
||
|
||
cpqScsiCntlrSWVers OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..5))
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"SCSI Controller Software Version.
|
||
|
||
This is the version of any software upgrade which is being used
|
||
in place of the firmware with the controller. If the SCSI
|
||
controller has not been upgraded via software or does not have
|
||
firmware then this string will be of length zero (0).
|
||
Some SCSI bus controllers are script driven and use the
|
||
computer system`s microprocessor thus not needing firmware."
|
||
::= { cpqScsiCntlrEntry 5 }
|
||
|
||
cpqScsiCntlrSlot OBJECT-TYPE
|
||
SYNTAX INTEGER (0..255)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Controller Slot.
|
||
|
||
This is the physical slot in which this controller is
|
||
installed. This information can be used for identification
|
||
purposes."
|
||
::= { cpqScsiCntlrEntry 6 }
|
||
|
||
cpqScsiCntlrStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
ok(2),
|
||
failed(3)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Controller Status.
|
||
|
||
This is the current status of the controller. The following
|
||
values are currently defined:
|
||
|
||
other(1)
|
||
The controller is not operational due to reasons other than
|
||
hardware failure. The controller may be intentionally disabled.
|
||
The controller configuration may be in conflict with the
|
||
configuration of other hardware or software in the system.
|
||
The controller may have failed initialization. Corrective
|
||
action is Operating System dependent. Check for diagnostic
|
||
messages which may have occurred at system boot time.
|
||
|
||
ok(2)
|
||
The controller is operating normally.
|
||
|
||
failed(3)
|
||
The controller has failed and is no longer operating.
|
||
Please run diagnostics on the computer system to help
|
||
identify the problem."
|
||
::= { cpqScsiCntlrEntry 7 }
|
||
|
||
cpqScsiCntlrHardResets OBJECT-TYPE
|
||
SYNTAX Counter
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Controller Hard Resets.
|
||
|
||
This is the number of times the SCSI Hardware Interface driver
|
||
detected that the SCSI bus has been reset since the driver
|
||
was loaded.
|
||
|
||
Hard resets may occasionally occur due to device errors.
|
||
If this value should rise dramatically, you may have a problem.
|
||
Check the SCSI bus statistics for unusually high error counts.
|
||
If there is a device with a large number of bus errors, it may be
|
||
failing and should be replaced."
|
||
::= { cpqScsiCntlrEntry 8 }
|
||
|
||
cpqScsiCntlrSoftResets OBJECT-TYPE
|
||
SYNTAX Counter
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Controller Soft Resets.
|
||
|
||
This is the number of times the SCSI Hardware Interface driver
|
||
has issued a reset command to all devices on a SCSI bus since
|
||
the driver was loaded.
|
||
|
||
Soft resets occur when the device driver is initializing the SCSI
|
||
bus for operation and when device errors have left the bus in an
|
||
ambiguous state. If this value should rise dramatically, you may
|
||
have a problem. Check the SCSI bus statistics for unusually high
|
||
error counts. If there is a device with a large number of bus
|
||
errors, it may be failing and should be and should be replaced."
|
||
::= { cpqScsiCntlrEntry 9 }
|
||
|
||
cpqScsiCntlrTimeouts OBJECT-TYPE
|
||
SYNTAX Counter
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Controller Time-outs.
|
||
|
||
This is the number of times, since the driver was loaded, that
|
||
the SCSI Hardware Interface driver issued a SCSI command but
|
||
did not receive a reply within a specified amount of time.
|
||
|
||
Timeouts may occasionally occur when a device fails to process a
|
||
request because the SCSI bus was busy. If this value should rise
|
||
dramatically, you may have a problem. Check if you have any
|
||
non-disk SCSI devices, like tape drives, on the SCSI bus with
|
||
the drives. Sometimes a non-disk device can hold the SCSI bus
|
||
for long periods of time causing time-outs."
|
||
::= { cpqScsiCntlrEntry 10 }
|
||
|
||
cpqScsiCntlrBaseIOAddr OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Controller Base I/O Address.
|
||
|
||
This is the I/O address that the SCSI Hardware Interface driver
|
||
uses to communicate with the SCSI bus controller. This value
|
||
can be used for identification purposes."
|
||
::= { cpqScsiCntlrEntry 11 }
|
||
|
||
cpqScsiCntlrCondition OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
ok(2),
|
||
degraded(3),
|
||
failed(4)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Controller Condition.
|
||
|
||
This is the overall condition of the controller and all of the
|
||
logical drives and physical drives controlled by it.
|
||
The following values are defined:
|
||
|
||
other(1)
|
||
The management agent does not recognize the status as one of
|
||
those listed below.
|
||
|
||
ok(2)
|
||
The controller and all of its logical drives and physical
|
||
drives are operating normally. No user action is required.
|
||
|
||
degraded(3)
|
||
One or more of the controller`s logical drives or physical
|
||
drives is degraded. You need to check the status of all
|
||
logical drives and physical drives.
|
||
|
||
failed(4)
|
||
The controller status is failed. The drives on this
|
||
controller are inaccessible. Please refer to the controller
|
||
status field for further information."
|
||
::= { cpqScsiCntlrEntry 12 }
|
||
|
||
cpqScsiCntlrSerialNum OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..16))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Controller Serial Number.
|
||
|
||
This is the serial number assigned to the controller. This can
|
||
be used for identification purposes. This field will be a null
|
||
(size 0) string if the management agent cannot provide the
|
||
serial number."
|
||
::= { cpqScsiCntlrEntry 13 }
|
||
|
||
cpqScsiCntlrBusWidth OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
narrow(2),
|
||
wide16(3)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Controller Data Bus Width.
|
||
|
||
This is the physical width of the controller`s SCSI data bus.
|
||
|
||
other(1)
|
||
The management agent does not recognize this width. You may
|
||
need to upgrade your software.
|
||
|
||
narrow(2)
|
||
The SCSI controller supports an 8-bit narrow SCSI data bus.
|
||
|
||
wide16(3)
|
||
The SCSI controller supports a 16-bit wide SCSI data bus."
|
||
::= { cpqScsiCntlrEntry 14 }
|
||
|
||
cpqScsiCntlrModelExtended OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..80))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Controller Model Name.
|
||
|
||
This is the model name for SCSI controllers not defined by
|
||
cpqScsiCntlrModel enumerations. This field will be a null (size 0)
|
||
string if the management agent cannot provide the SCSI Controller
|
||
description."
|
||
::= { cpqScsiCntlrEntry 15 }
|
||
|
||
cpqScsiCntlrHwLocation OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..255))
|
||
ACCESS read-only
|
||
STATUS optional
|
||
DESCRIPTION
|
||
"A text description of the hardware location, on complex
|
||
multi SBB hardware only, for the SCSI controller.
|
||
A NULL string indicates that the hardware location could not
|
||
be determined or is irrelevant."
|
||
::= { cpqScsiCntlrEntry 16 }
|
||
|
||
cpqScsiCntlrPciLocation OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..255))
|
||
ACCESS read-only
|
||
STATUS optional
|
||
DESCRIPTION
|
||
"A string designating the PCI device location for the controller,
|
||
following the format DDDD:BB:DD.F, where DDDD is the PCI domain number,
|
||
BB is the PCI bus number, DD is the PCI device number, and F is
|
||
the PCI function number.
|
||
A NULL string indicates that the location could not
|
||
be determined or is irrelevant."
|
||
::= { cpqScsiCntlrEntry 17 }
|
||
|
||
-- ****************************************************************************
|
||
-- SCSI Logical Drive Group
|
||
-- ========================
|
||
--
|
||
-- The compaq enterprise (1.3.6.1.4.1.232)
|
||
-- cpqScsi Group (1.3.6.1.4.1.232.5)
|
||
-- cpqScsiComponent Group (1.3.6.1.4.1.232.5.2)
|
||
-- cpqScsiLogDrv Group (1.3.6.1.4.1.232.5.2.3)
|
||
-- cpqScsiLogDrvTable (1.3.6.1.4.1.232.5.2.3.1)
|
||
--
|
||
--
|
||
-- The LogDrv group contains configuration and statistical information
|
||
-- about the logical drives associated with SCSI controllers.
|
||
--
|
||
-- Implementation of the LogDrv group is optional for agents that
|
||
-- support the SCSI MIB.
|
||
--
|
||
-- ****************************************************************************
|
||
|
||
cpqScsiLogDrvTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF CpqScsiLogDrvEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Logical Drive Table."
|
||
::= { cpqScsiLogDrv 1 }
|
||
|
||
cpqScsiLogDrvEntry OBJECT-TYPE
|
||
SYNTAX CpqScsiLogDrvEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Logical Drive Entry."
|
||
INDEX { cpqScsiLogDrvCntlrIndex, cpqScsiLogDrvBusIndex,
|
||
cpqScsiLogDrvIndex }
|
||
::= { cpqScsiLogDrvTable 1 }
|
||
|
||
CpqScsiLogDrvEntry ::= SEQUENCE
|
||
{
|
||
cpqScsiLogDrvCntlrIndex INTEGER,
|
||
cpqScsiLogDrvBusIndex INTEGER,
|
||
cpqScsiLogDrvIndex INTEGER,
|
||
cpqScsiLogDrvFaultTol INTEGER,
|
||
cpqScsiLogDrvStatus INTEGER,
|
||
cpqScsiLogDrvSize INTEGER,
|
||
cpqScsiLogDrvPhyDrvIDs OCTET STRING,
|
||
cpqScsiLogDrvCondition INTEGER,
|
||
cpqScsiLogDrvStripeSize INTEGER,
|
||
cpqScsiLogDrvAvailSpares OCTET STRING,
|
||
cpqScsiLogDrvPercentRebuild Gauge,
|
||
cpqScsiLogDrvOsName DisplayString
|
||
}
|
||
|
||
cpqScsiLogDrvCntlrIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Logical Drive Controller Index.
|
||
|
||
The controller index indicates to which SCSI adapter instance
|
||
this table entry belongs."
|
||
::= { cpqScsiLogDrvEntry 1 }
|
||
|
||
cpqScsiLogDrvBusIndex OBJECT-TYPE
|
||
SYNTAX INTEGER (0..255)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Logical Drive Bus Index.
|
||
|
||
The bus index indicates to which SCSI bus instance on an
|
||
adapter this table entry belongs."
|
||
::= { cpqScsiLogDrvEntry 2 }
|
||
|
||
cpqScsiLogDrvIndex OBJECT-TYPE
|
||
SYNTAX INTEGER (0..255)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Logical Drive Index.
|
||
|
||
The logical drive index indicates to which logical drive instance
|
||
on a SCSI bus this table entry belongs."
|
||
::= { cpqScsiLogDrvEntry 3 }
|
||
|
||
cpqScsiLogDrvFaultTol OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
none(2),
|
||
mirroring(3),
|
||
dataGuard(4),
|
||
distribDataGuard(5),
|
||
enhancedMirroring(6)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Logical Drive Fault Tolerance.
|
||
|
||
This shows the fault tolerance mode of the logical drive.
|
||
|
||
The following values are valid for the Logical Drive
|
||
Fault Tolerance:
|
||
|
||
other(1)
|
||
The management agent does not recognize the status.
|
||
You may need to upgrade your software.
|
||
|
||
none(2)
|
||
Fault tolerance is not enabled. If a physical drive reports an
|
||
error, the data cannot be recovered. This is known as RAID 0.
|
||
|
||
mirroring(3)
|
||
For each physical drive, there is a second physical drive
|
||
containing identical data. If a drive fails, the data can be
|
||
retrieved from the mirror drive.
|
||
|
||
dataGuard(4)
|
||
One of the physical drives is used as a data guard drive and
|
||
contains the exclusive OR of the data on the remaining drives.
|
||
If a failure is detected, the data is rebuilt using the data
|
||
guard information plus information from the other drives.
|
||
|
||
distribDataGuard(5)
|
||
Distributed Data Guarding, sometimes referred to as RAID 5, is
|
||
similar to Data Guarding, but instead of storing the parity
|
||
information on one drive, the information is distributed across
|
||
all of the drives. If a failure is detected, the data is
|
||
rebuilt using the data guard information from all the drives.
|
||
|
||
enhancedMirroring(6)
|
||
This is used when there are more than 2 physical disks. Each
|
||
`mirrored stripe` is written to a disk and is mirrored to an
|
||
`adjacent` disk. This is commonly referred to as RAID 1E.
|
||
If a failure is detected, the data is rebuilt using the data
|
||
from the mirrored stripes on the other drives."
|
||
::= { cpqScsiLogDrvEntry 4 }
|
||
|
||
cpqScsiLogDrvStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
ok(2),
|
||
failed(3),
|
||
unconfigured(4),
|
||
recovering(5),
|
||
readyForRebuild(6),
|
||
rebuilding(7),
|
||
wrongDrive(8),
|
||
badConnect(9),
|
||
degraded(10),
|
||
disabled(11)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Logical Drive Status.
|
||
|
||
The logical drive can be in one of the following states:
|
||
|
||
other(1)
|
||
The management agent does not recognize the status.
|
||
You may need to upgrade your software.
|
||
|
||
ok(2)
|
||
Indicates that the logical drive is in normal operation mode.
|
||
No user action is required.
|
||
|
||
failed(3)
|
||
Indicates that more physical drives have failed than the fault
|
||
tolerance mode of the logical drive can handle without data loss.
|
||
|
||
unconfigured(4)
|
||
Indicates that the logical drive is not configured. Insure all
|
||
of the drive switches are properly set and run the configuration
|
||
utility.
|
||
|
||
recovering(5)
|
||
Indicates that the logical drive is using Interim Recovery Mode.
|
||
In Interim Recovery Mode, at least one physical drive has
|
||
failed, but the logical drive`s fault tolerance mode lets the
|
||
logical drive continue to operate with no data loss.
|
||
You should replace the failed drive as soon as possible.
|
||
|
||
readyRebuild(6)
|
||
Indicates that the logical drive is ready for Automatic Data
|
||
Recovery. The physical drive that failed has been replaced,
|
||
but the logical drive is still operating in Interim Recovery
|
||
Mode.
|
||
|
||
rebuilding(7)
|
||
Indicates that the logical drive is currently resynchronizing
|
||
the data accross the physical drives in the logical drive.
|
||
|
||
wrongDrive(8)
|
||
Indicates that the wrong physical drive was replaced after a
|
||
physical drive failure. You need to return the drive
|
||
incorrectly replaced and replace the failed drive.
|
||
|
||
badConnect(9)
|
||
Indicates that a physical drive is not responding. Check the
|
||
cables connected to it.
|
||
|
||
degraded(10)
|
||
Indicates that the logical drive is in a degraded state.
|
||
|
||
disabled(11)
|
||
Indicates that the logical drive is disabled. The logical drive
|
||
configuration utility can enable or disable the logical drive.
|
||
You should enable the logical drive using the configuration
|
||
utility."
|
||
::= { cpqScsiLogDrvEntry 5 }
|
||
|
||
cpqScsiLogDrvSize OBJECT-TYPE
|
||
SYNTAX INTEGER (0..2147483647)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Logical Drive Size.
|
||
|
||
This is the size of the logical drive in megabytes.
|
||
This value is calculated using the value 1,048,576 (2^20) as
|
||
a megabyte. Drive manufacturers sometimes use the
|
||
number 1,000,000 as a megabyte when giving drive capacities
|
||
so this value may differ from the advertised size of a drive."
|
||
::= { cpqScsiLogDrvEntry 6 }
|
||
|
||
cpqScsiLogDrvPhyDrvIDs OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..255))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Logical Drive Physical Drive IDs.
|
||
|
||
This lists the physical drive SCSI ID`s which are associated
|
||
with this logical drive. These are the same IDs which can be
|
||
used as indices into the physical drive table. Each byte of
|
||
the string is an index."
|
||
::= { cpqScsiLogDrvEntry 7 }
|
||
|
||
cpqScsiLogDrvCondition OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
ok(2),
|
||
degraded(3),
|
||
failed(4)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Logical Drive Condition.
|
||
|
||
This is the overall condition of the logical drive and all of the
|
||
physical drives which comprise it.
|
||
The following values are defined:
|
||
|
||
other(1)
|
||
The management agent does not recognize the status. You may
|
||
need to upgrade your software.
|
||
|
||
ok(2)
|
||
The logical drive and all of its physical drives are operating
|
||
normally. No user action is required.
|
||
|
||
degraded(3)
|
||
Either the logical drive is degraded or one or more of its
|
||
physical drives is degraded. You need to check the status
|
||
of the logical drive and of all its physical drives.
|
||
|
||
failed(4)
|
||
Either the logical drive has failed or one or more of its
|
||
physical drives has failed. You need to check the status
|
||
of the logical drive and of all its physical drives."
|
||
::= { cpqScsiLogDrvEntry 8 }
|
||
|
||
cpqScsiLogDrvStripeSize OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Logical Drive Stripe Size.
|
||
|
||
This is the size of a logical drive stripe in kilobytes."
|
||
::= { cpqScsiLogDrvEntry 9 }
|
||
|
||
cpqScsiLogDrvAvailSpares OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..255))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Logical Drive Available Spares.
|
||
|
||
This indicates if this logical drive has one or more spares
|
||
designated for it that are not currently in use by another drive.
|
||
Each octet present will be a physical drive ID that is an
|
||
available spare for this logical drive. These are the same ID`s
|
||
which can be used as indexes into the physical drive table.
|
||
An octet string of length zero indicates that there are no
|
||
available spares for this logical drive."
|
||
::= { cpqScsiLogDrvEntry 10 }
|
||
|
||
cpqScsiLogDrvPercentRebuild OBJECT-TYPE
|
||
SYNTAX Gauge
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Logical Drive Percent Rebuild.
|
||
|
||
After a failed physical drive has been replaced, the physical
|
||
drive must have its data rebuilt. This value is the percent
|
||
complete of the rebuild. When the value reaches 100, the
|
||
rebuilding process is complete. The drive array continues to
|
||
operate in interim recovery mode while a drive is rebuilding.
|
||
|
||
This value is only valid if the Logical Drive Status is
|
||
rebuilding(7).
|
||
|
||
If the value cannot be determined or a rebuild is not active,
|
||
the value is set to 0."
|
||
::= { cpqScsiLogDrvEntry 11 }
|
||
|
||
cpqScsiLogDrvOsName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..255))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Logical Drive OS Name.
|
||
|
||
The OS name for this array logical drive. This field will be
|
||
a null (size 0) string if the agent does not support OS name."
|
||
::= { cpqScsiLogDrvEntry 12 }
|
||
|
||
-- ****************************************************************************
|
||
-- SCSI Physical Drive Group
|
||
-- =========================
|
||
--
|
||
-- The compaq enterprise (1.3.6.1.4.1.232)
|
||
-- cpqScsi Group (1.3.6.1.4.1.232.5)
|
||
-- cpqScsiComponent Group (1.3.6.1.4.1.232.5.2)
|
||
-- cpqScsiPhyDrv Group (1.3.6.1.4.1.232.5.2.4)
|
||
-- cpqScsiPhyDrvTable (1.3.6.1.4.1.232.5.2.4.1)
|
||
--
|
||
-- The PhyDrv group contains configuration and statistical information
|
||
-- about the physical drives associated with SCSI controllers.
|
||
--
|
||
-- Implementation of the PhyDrv group is mandatory for all agents that
|
||
-- support the SCSI MIB.
|
||
--
|
||
-- ****************************************************************************
|
||
|
||
cpqScsiPhyDrvTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF CpqScsiPhyDrvEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Physical Drive Table."
|
||
::= { cpqScsiPhyDrv 1 }
|
||
|
||
cpqScsiPhyDrvEntry OBJECT-TYPE
|
||
SYNTAX CpqScsiPhyDrvEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Physical Drive Entry."
|
||
INDEX { cpqScsiPhyDrvCntlrIndex, cpqScsiPhyDrvBusIndex,
|
||
cpqScsiPhyDrvIndex }
|
||
::= { cpqScsiPhyDrvTable 1 }
|
||
|
||
CpqScsiPhyDrvEntry ::= SEQUENCE
|
||
{
|
||
cpqScsiPhyDrvCntlrIndex INTEGER,
|
||
cpqScsiPhyDrvBusIndex INTEGER,
|
||
cpqScsiPhyDrvIndex INTEGER,
|
||
cpqScsiPhyDrvModel DisplayString,
|
||
cpqScsiPhyDrvFWRev DisplayString,
|
||
cpqScsiPhyDrvVendor DisplayString,
|
||
cpqScsiPhyDrvSize INTEGER,
|
||
cpqScsiPhyDrvScsiID INTEGER,
|
||
cpqScsiPhyDrvStatus INTEGER,
|
||
cpqScsiPhyDrvServiceHours Counter,
|
||
cpqScsiPhyDrvHighReadSectors Counter,
|
||
cpqScsiPhyDrvLowReadSectors Counter,
|
||
cpqScsiPhyDrvHighWriteSectors Counter,
|
||
cpqScsiPhyDrvLowWriteSectors Counter,
|
||
cpqScsiPhyDrvHardReadErrs Counter,
|
||
cpqScsiPhyDrvHardWriteErrs Counter,
|
||
cpqScsiPhyDrvEccCorrReads Counter,
|
||
cpqScsiPhyDrvRecvReadErrs Counter,
|
||
cpqScsiPhyDrvRecvWriteErrs Counter,
|
||
cpqScsiPhyDrvSeekErrs Counter,
|
||
cpqScsiPhyDrvSpinupTime INTEGER,
|
||
cpqScsiPhyDrvUsedReallocs Counter,
|
||
cpqScsiPhyDrvTimeouts Counter,
|
||
cpqScsiPhyDrvPostErrs Counter,
|
||
cpqScsiPhyDrvPostErrCode INTEGER,
|
||
cpqScsiPhyDrvCondition INTEGER,
|
||
cpqScsiPhyDrvFuncTest1 Gauge,
|
||
cpqScsiPhyDrvFuncTest2 Gauge,
|
||
cpqScsiPhyDrvStatsPreserved INTEGER,
|
||
cpqScsiPhyDrvSerialNum DisplayString,
|
||
cpqScsiPhyDrvLocation INTEGER,
|
||
cpqScsiPhyDrvParent INTEGER,
|
||
cpqScsiPhyDrvSectorSize INTEGER,
|
||
cpqScsiPhyDrvHotPlug INTEGER,
|
||
cpqScsiPhyDrvPlacement INTEGER,
|
||
cpqScsiPhyDrvPreFailMonitoring INTEGER,
|
||
cpqScsiPhyDrvOsName DisplayString,
|
||
cpqScsiPhyDrvRotationalSpeed INTEGER,
|
||
cpqScsiPhyDrvMemberLogDrv INTEGER
|
||
}
|
||
|
||
cpqScsiPhyDrvCntlrIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Physical Drive Controller Index.
|
||
|
||
The controller index indicates to which SCSI adapter instance
|
||
this table entry belongs. The controller index is the physical
|
||
slot in the computer where the adapter is located."
|
||
::= { cpqScsiPhyDrvEntry 1 }
|
||
|
||
cpqScsiPhyDrvBusIndex OBJECT-TYPE
|
||
SYNTAX INTEGER (0..255)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Physical Drive Bus Index.
|
||
|
||
The bus index indicates to which SCSI bus instance on an
|
||
adapter this table entry belongs. The instances start
|
||
at one and increment for each SCSI bus on a card."
|
||
::= { cpqScsiPhyDrvEntry 2 }
|
||
|
||
cpqScsiPhyDrvIndex OBJECT-TYPE
|
||
SYNTAX INTEGER (0..255)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Physical Drive Index.
|
||
|
||
The physical drive index indicates to which physical drive
|
||
instance on a SCSI bus this table entry belongs. The physical
|
||
drive index is the SCSI ID being used by that drive."
|
||
::= { cpqScsiPhyDrvEntry 3 }
|
||
|
||
cpqScsiPhyDrvModel OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..17))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Physical Drive Model.
|
||
|
||
This is a description of the physical drive`s model as returned
|
||
by the SCSI inquiry command. This can be used for identification
|
||
purposes."
|
||
::= { cpqScsiPhyDrvEntry 4 }
|
||
|
||
cpqScsiPhyDrvFWRev OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..8))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Physical Drive Firmware Revision.
|
||
|
||
This is the revision level of the physical drive as returned by
|
||
the SCSI inquiry command. This can be used for identification
|
||
purposes."
|
||
::= { cpqScsiPhyDrvEntry 5 }
|
||
|
||
cpqScsiPhyDrvVendor OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..9))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Physical Drive Vendor.
|
||
|
||
This is the physical drive vendor`s name as returned by
|
||
the SCSI inquiry command. This can be used for identification
|
||
purposes."
|
||
::= { cpqScsiPhyDrvEntry 6 }
|
||
|
||
cpqScsiPhyDrvSize OBJECT-TYPE
|
||
SYNTAX INTEGER (0..2147483647)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Physical Drive Size in MB.
|
||
|
||
This is the size of the physical drive in megabytes.
|
||
This value is calculated using the value 1,048,576 (2^20) as
|
||
a megabyte. Drive manufacturers sometimes use the number
|
||
1,000,000 as a megabyte when giving drive capacities so this
|
||
value may differ from the advertised size of a drive."
|
||
::= { cpqScsiPhyDrvEntry 7 }
|
||
|
||
cpqScsiPhyDrvScsiID OBJECT-TYPE
|
||
SYNTAX INTEGER (0..255)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Physical Drive SCSI ID.
|
||
|
||
This is the SCSI ID used by the physical drive. SCSI ID`s
|
||
identify a physical drive on a bus so the controller can
|
||
communicate with it."
|
||
::= { cpqScsiPhyDrvEntry 8 }
|
||
|
||
cpqScsiPhyDrvStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
ok(2),
|
||
failed(3),
|
||
notConfigured(4),
|
||
badCable(5),
|
||
missingWasOk(6),
|
||
missingWasFailed(7),
|
||
predictiveFailure(8),
|
||
missingWasPredictiveFailure(9),
|
||
offline(10),
|
||
missingWasOffline(11),
|
||
hardError(12)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Physical Drive Status.
|
||
|
||
The physical drive can be in one of the following states:
|
||
|
||
other(1)
|
||
The drive is in a state other than one of those listed
|
||
below.
|
||
|
||
ok(2)
|
||
Indicates that the physical drive is in normal operation mode.
|
||
No user action is necessary.
|
||
|
||
failed(3)
|
||
Indicates that the physical drive has failed and can no longer
|
||
return data. When convenient, you should bring down the server
|
||
and run diagnostics to help identify the problem.
|
||
The drive may need to be replaced.
|
||
|
||
notConfigured(4)
|
||
Indicates that the physical drive is not configured. You
|
||
need to insure all of the drive`s switches are properly set
|
||
and that the configuration utility has been run.
|
||
|
||
badCable(5)
|
||
Indicates that a physical drive is not responding.
|
||
You should check the cables connected to it. You can bring
|
||
down the server and run diagnostics to help identify
|
||
the problem.
|
||
|
||
missingWasOk(6)
|
||
Indicates that a physical drive had a status of OK and is no
|
||
longer present. The drive has been removed.
|
||
|
||
missingWasFailed(7)
|
||
Indicates that a physical drive had a status of FAILED and is
|
||
no longer present. The drive has been removed.
|
||
|
||
predictiveFailure(8)
|
||
Indicates that the physical drive has exceeded a threshold
|
||
value for one of it`s predictive indicators. When convenient,
|
||
you should bring down the server and run diagnostics to
|
||
help identify the problem. The drive may need to be replaced.
|
||
|
||
missingWasPredictiveFailure(9)
|
||
Indicates that a physical drive had a status of PREDICTIVE
|
||
FAILURE and is no longer present. The drive has been removed.
|
||
|
||
offline(10)
|
||
Indicates that the physical drive is offline and can no longer
|
||
return data. No further status is available.
|
||
|
||
missingWasOffline(11)
|
||
Indicates that a physical drive had a status of OFFLINE
|
||
and is no longer present. The drive has been removed.
|
||
|
||
hardError(12)
|
||
Indicates that a hard error occurred for this physical drive."
|
||
::= { cpqScsiPhyDrvEntry 9 }
|
||
|
||
cpqScsiPhyDrvServiceHours OBJECT-TYPE
|
||
SYNTAX Counter
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Physical Drive Service Time in hours.
|
||
|
||
This shows the total number of hours that a physical drive has
|
||
been operating under the device driver. You can use the service
|
||
time to calculate rates for other physical drive objects."
|
||
::= { cpqScsiPhyDrvEntry 10 }
|
||
|
||
cpqScsiPhyDrvHighReadSectors OBJECT-TYPE
|
||
SYNTAX Counter
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Physical Drive Sectors Read (high).
|
||
|
||
The phyDrvHighReadSectors and the phyDrvlowReadSectors together
|
||
show the total number of sectors read from the physical disk
|
||
drive during the service time (phyDrvServiceHours).
|
||
|
||
The actual number of sectors read equals the phyDrvHighReadSectors
|
||
times 2^32 plus the phyDrvLowReadSectors.
|
||
|
||
This information may be useful for determining rates.
|
||
For example, if you want to calculate the average number of
|
||
reads per hour of operation, divide this number by the service
|
||
time."
|
||
::= { cpqScsiPhyDrvEntry 11 }
|
||
|
||
cpqScsiPhyDrvLowReadSectors OBJECT-TYPE
|
||
SYNTAX Counter
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Physical Drive Sectors Read (low).
|
||
|
||
The phyDrvHighReadSectors and the phyDrvlowReadSectors together
|
||
show the total number of sectors read from the physical disk
|
||
drive during the service time (phyDrvServiceHours).
|
||
|
||
The actual number of sectors read equals the phyDrvHighReadSectors
|
||
times 2^32 plus the phyDrvLowReadSectors.
|
||
|
||
This information may be useful for determining rates.
|
||
For example, if you want to calculate the average number of reads
|
||
per hour of operation, divide this number by the service time."
|
||
::= { cpqScsiPhyDrvEntry 12 }
|
||
|
||
cpqScsiPhyDrvHighWriteSectors OBJECT-TYPE
|
||
SYNTAX Counter
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Physical Drive Sectors Written (high).
|
||
|
||
The phyDrvHighWriteSectors and the phyDrvlowWriteSectors together
|
||
show the total number of sectors written to the physical disk
|
||
drive during the service time (phyDrvServiceHours).
|
||
|
||
The actual number of sectors read equals the phyDrvHighWriteSectors
|
||
times 2^32 plus the phyDrvLowWriteSectors.
|
||
|
||
This information may be useful for determining rates.
|
||
For example, if you want to calculate the average number of
|
||
writes per hour of operation, divide this number by the service
|
||
time."
|
||
::= { cpqScsiPhyDrvEntry 13 }
|
||
|
||
cpqScsiPhyDrvLowWriteSectors OBJECT-TYPE
|
||
SYNTAX Counter
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Physical Drive Sectors Written (low).
|
||
|
||
The phyDrvHighWriteSectors and the phyDrvlowWriteSectors together
|
||
show the total number of sectors written to the physical disk
|
||
drive during the service time (phyDrvServiceHours).
|
||
|
||
The actual number of sectors read equals the phyDrvHighWriteSectors
|
||
times 2^32 plus the phyDrvLowWriteSectors.
|
||
|
||
This information may be useful for determining rates.
|
||
For example, if you want to calculate the average number of
|
||
writes per hour of operation, divide this number by the service
|
||
time."
|
||
::= { cpqScsiPhyDrvEntry 14 }
|
||
|
||
cpqScsiPhyDrvHardReadErrs OBJECT-TYPE
|
||
SYNTAX Counter
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Physical Drive Hard Read Errors.
|
||
|
||
This is the number of read errors that have occurred on a drive
|
||
that could not be recovered by a physical drive`s Error Correction
|
||
Code (ECC) algorithm, retries or any other recovery mechanisms
|
||
during the service time (phyDrvServiceHours).
|
||
|
||
If you see any hard read errors there may be a problem.
|
||
This is often caused by bad media sections on the drive. If the
|
||
error count continues to rise you may need to replace the drive."
|
||
::= { cpqScsiPhyDrvEntry 15 }
|
||
|
||
cpqScsiPhyDrvHardWriteErrs OBJECT-TYPE
|
||
SYNTAX Counter
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Physical Drive Hard Write Errors.
|
||
|
||
This is the number of write errors that have occurred on a drive
|
||
that could not be recovered by retries or any other recovery
|
||
mechanisms during the service time (phyDrvServiceHours).
|
||
|
||
If you see any hard write errors there may be a problem.
|
||
This is often caused by bad media sections on the drive. If the
|
||
error count continues to rise you may need to replace the drive."
|
||
::= { cpqScsiPhyDrvEntry 16 }
|
||
|
||
cpqScsiPhyDrvEccCorrReads OBJECT-TYPE
|
||
SYNTAX Counter
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Physical Drive ECC Corrected Read Errors (high).
|
||
|
||
This is the number of read requests that the drive had to use
|
||
an Error Correction Code (ECC) algorithm on to recover data
|
||
during the service time (phyDrvServiceHours).
|
||
|
||
ECC corrected reads will occasionally occur over time. Having a
|
||
large number of ECC corrected errors does not necessarily indicate
|
||
that the drive is failing. However, you may wish to replace a
|
||
drive with an abnormally high amount in comparison to other
|
||
similar drives as a precaution."
|
||
::= { cpqScsiPhyDrvEntry 17 }
|
||
|
||
cpqScsiPhyDrvRecvReadErrs OBJECT-TYPE
|
||
SYNTAX Counter
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Physical Drive Recovered Read Errors.
|
||
|
||
This is the number of read requests that the drive had to use
|
||
retries or other recovery mechanisms on to recover data during
|
||
the service time (phyDrvServiceHours).
|
||
|
||
Retry corrected reads will occasionally occur over time.
|
||
Having a large number of retry corrected errors does not
|
||
necessarily indicate that the drive is failing. However, you
|
||
may wish to replace a drive with an abnormally high amount in
|
||
comparison to other similiar drives as a precaution."
|
||
::= { cpqScsiPhyDrvEntry 18 }
|
||
|
||
cpqScsiPhyDrvRecvWriteErrs OBJECT-TYPE
|
||
SYNTAX Counter
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Physical Drive Recovered Write Errors.
|
||
|
||
This is the number of write requests that the drive had to use
|
||
retries or other recovery mechanisms on to recover data during
|
||
the service time (phyDrvServiceHours).
|
||
|
||
Retry corrected writes will occasionally occur over time.
|
||
Having a large number of retry corrected errors does not
|
||
necessarily indicate that the drive is failing. However, you
|
||
may wish to replace a drive with an abnormally high amount in
|
||
comparison to other similiar drives as a precaution."
|
||
::= { cpqScsiPhyDrvEntry 19 }
|
||
|
||
cpqScsiPhyDrvSeekErrs OBJECT-TYPE
|
||
SYNTAX Counter
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Physical Drive Seek Errors.
|
||
|
||
This is the number of times a drive head seek failed during the
|
||
service time (phyDrvServiceHours).
|
||
|
||
Seek errors will occasionally occur over time. Having a
|
||
large number of seek errors does not necessarily indicate
|
||
that the drive is failing. However, you may wish to replace
|
||
a drive with an abnormally high amount in comparison to other
|
||
similiar drives as a precaution."
|
||
::= { cpqScsiPhyDrvEntry 20 }
|
||
|
||
cpqScsiPhyDrvSpinupTime OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Physical Drive Spin up Time (tenths of seconds).
|
||
|
||
This is the time it takes for a physical drive to spin up to full
|
||
speed.
|
||
|
||
Disks require time to gain momentum and reach operating speed.
|
||
As cars are tested to go from 0 mph to 60 mph in x number of
|
||
seconds, drive manufacturers have preset expectations for the
|
||
time it takes the drive to spin to full speed. Drives that do
|
||
not meet these expectations may have problems.
|
||
|
||
If the drive is having problems spinning up, this value will
|
||
increase over time. Eventually, the drive may fail to spin up
|
||
altogether. If you see a large increase in this value over
|
||
time, you may want to replace the drive as a precaution."
|
||
::= { cpqScsiPhyDrvEntry 21 }
|
||
|
||
cpqScsiPhyDrvUsedReallocs OBJECT-TYPE
|
||
SYNTAX Counter
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Physical Drive Used Reallocation Sectors.
|
||
|
||
This shows the number of sectors of the reallocation area that
|
||
have been used by the physical drive over the life of the drive.
|
||
|
||
Because of the nature of magnetic disks, certain sectors on a
|
||
drive may have media defects. The reallocation area is part of
|
||
the disk drive that the drive manufacturer sets aside to
|
||
compensate for these defects. The drive writes information
|
||
addressed from these unusable sectors to available sectors in
|
||
the reallocation area.
|
||
|
||
If all of the reserved sectors have been used, then there is
|
||
no way for the drive to remap bad sectors and the drive will
|
||
start failing. Unfortunately, the number of reallocation
|
||
sectors originally reserved for this purpose is drive specific
|
||
and you must contact the drive vendor for these values.
|
||
|
||
If the current value starts to approach the maximum reserved you
|
||
may wish to replace the drive before it fails."
|
||
::= { cpqScsiPhyDrvEntry 22 }
|
||
|
||
cpqScsiPhyDrvTimeouts OBJECT-TYPE
|
||
SYNTAX Counter
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Physical Drive Time-out Errors.
|
||
|
||
This is the number of times the drive failed to complete a request
|
||
within a specified amount of time during the service time
|
||
(phyDrvServiceHours).
|
||
|
||
Time-outs may occasionally occur when a device fails to process a
|
||
request because the SCSI bus was busy. If this value should rise
|
||
dramatically, you may have a problem. Check if you have any
|
||
non-disk SCSI devices, like tape drives, on the SCSI bus with
|
||
the drives. Sometimes a non-disk device can hold onto the SCSI
|
||
bus for long periods of time causing time-outs."
|
||
::= { cpqScsiPhyDrvEntry 23 }
|
||
|
||
cpqScsiPhyDrvPostErrs OBJECT-TYPE
|
||
SYNTAX Counter
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Physical Drive Power On Self Test (POST) Errors.
|
||
|
||
This is the number of times that a drive failed its self test
|
||
during the service time (phyDrvServiceHours). The drive does
|
||
a self test each time power is applied to the system.
|
||
|
||
If you see any self test errors there may be a problem.
|
||
You can run diagnostics to help identify the problem."
|
||
::= { cpqScsiPhyDrvEntry 24 }
|
||
|
||
cpqScsiPhyDrvPostErrCode OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Physical Drive Last POST Error Code.
|
||
|
||
This is the result of the last SCSI command which caused a self
|
||
test to fail. The value is split into three fields. The first
|
||
byte is the SCSI Sense Qualifier. The second byte is the
|
||
SCSI Sense Code. The third byte is the SCSI Sense Key. You
|
||
will need to refer to a SCSI-2 specification for the valid values
|
||
of these fields."
|
||
::= { cpqScsiPhyDrvEntry 25 }
|
||
|
||
cpqScsiPhyDrvCondition OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
ok(2),
|
||
degraded(3),
|
||
failed(4)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Physical Drive Condition.
|
||
|
||
This is the overall condition of the physical drive.
|
||
The following values are defined:
|
||
|
||
other(1)
|
||
The agent does not recognize the status. You may need
|
||
to upgrade your software.
|
||
|
||
ok(2)
|
||
The physical drive is operating normally. No user action
|
||
is required.
|
||
|
||
degraded(3)
|
||
The physical drive is degraded. You need to check the status
|
||
of all logical drives and physical drives.
|
||
|
||
failed(4)
|
||
The physical drives has failed. When convenient, you
|
||
should bring down the server and run diagnostics
|
||
to help identify the problem."
|
||
::= { cpqScsiPhyDrvEntry 26 }
|
||
|
||
cpqScsiPhyDrvFuncTest1 OBJECT-TYPE
|
||
SYNTAX Gauge
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Physical Drive Functional Test 1.
|
||
|
||
This is a percentage value that represents the operating
|
||
efficiency of a drive. The functional test issues a series of
|
||
SCSI commands and times the results. When the drive has the
|
||
test run for the very first time (service time is zero), the
|
||
results are saved as the baseline value. Then, whenever the
|
||
test is executed the current result is compared to the baseline
|
||
result and expressed as a percent.
|
||
|
||
If the percentage result should drop rapidly there may be a
|
||
problem with the drive. You may wish to replace the drive as a
|
||
precaution."
|
||
::= { cpqScsiPhyDrvEntry 27 }
|
||
|
||
cpqScsiPhyDrvFuncTest2 OBJECT-TYPE
|
||
SYNTAX Gauge
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Physical Drive Functional Test 2.
|
||
|
||
This is a percentage value that represents the operating
|
||
efficiency of a drive. The functional test issues a series of
|
||
SCSI commands and times the results. When the drive has the
|
||
test run for the very first time (service time is zero), the
|
||
results are saved as the baseline value. Then, whenever the
|
||
test is executed the current result is compared to the baseline
|
||
result and expressed as a percent.
|
||
|
||
If the percentage result should drop rapidly there may be a
|
||
problem with the drive. You may wish to replace the drive as a
|
||
precaution."
|
||
::= { cpqScsiPhyDrvEntry 28 }
|
||
|
||
cpqScsiPhyDrvStatsPreserved OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
inNVRAM(2),
|
||
onDisk(3),
|
||
noCPUSupport(4),
|
||
noFreeNVRAM(5),
|
||
noDrvSupport(6),
|
||
noSoftwareSupport(7),
|
||
statsNotSupported(8)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Physical Drive Statistics Preservation Method.
|
||
|
||
This value indicates how all of the objects in this table
|
||
are saved over a power cycle. If the objects are not saved
|
||
then all of their values will be reset whenever the device
|
||
driver is unloaded. The following values are defined:
|
||
|
||
other(1)
|
||
The agent does not recognize the status. You may
|
||
need to upgrade your software.
|
||
|
||
inNVRAM(2)
|
||
The objects are saved in non-volatile memory in the
|
||
computer system.
|
||
|
||
onDisk(3)
|
||
The objects are saved on the physical drives in reserved
|
||
sectors.
|
||
|
||
noCPUSupport(4)
|
||
The objects are not saved across power cycles because
|
||
the hardware does not support this operation.
|
||
|
||
noFreeNVRAM(5)
|
||
The objects are not saved across power cycles because
|
||
all of the available non-volatile memory is in use.
|
||
|
||
noDrvSupport(6)
|
||
The objects are not saved across power cycles because
|
||
the physical drive does not contain a unique identifier to
|
||
save it under.
|
||
|
||
noSoftwareSupport(7)
|
||
The objects are not saved across power cycles because
|
||
either the device driver or computer system firmware do not
|
||
provide support.
|
||
|
||
statsNotSupported(8)
|
||
Drive statistics are not supported."
|
||
::= { cpqScsiPhyDrvEntry 29 }
|
||
|
||
cpqScsiPhyDrvSerialNum OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..40))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Physical Drive Serial Number.
|
||
|
||
This is the serial number assigned to the physical drive.
|
||
This value is based upon the serial number as returned by the
|
||
SCSI inquiry command but may have been modified due to space
|
||
limitations. This can be used for identification purposes."
|
||
::= { cpqScsiPhyDrvEntry 30 }
|
||
|
||
cpqScsiPhyDrvLocation OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
proliant(2)
|
||
}
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"SCSI Physical Drive Location.
|
||
|
||
This is the physical location of where the drive is located. The
|
||
following values are defined:
|
||
|
||
other(1)
|
||
The drives are not located in any special product that
|
||
identifies the location.
|
||
|
||
proliant(2)
|
||
The drives are located in the ProLiant Storage System."
|
||
|
||
::= { cpqScsiPhyDrvEntry 31 }
|
||
|
||
cpqScsiPhyDrvParent OBJECT-TYPE
|
||
SYNTAX INTEGER (0..255)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Physical Drive Parent.
|
||
|
||
This is the logical drive index to which this physical
|
||
drive belongs."
|
||
::= { cpqScsiPhyDrvEntry 32 }
|
||
|
||
cpqScsiPhyDrvSectorSize OBJECT-TYPE
|
||
SYNTAX INTEGER (0..2147483647)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Physical Drive Sector Size in Bytes.
|
||
|
||
This allows one to convert counters that are reported in sectors
|
||
to bytes."
|
||
::= { cpqScsiPhyDrvEntry 33 }
|
||
|
||
cpqScsiPhyDrvHotPlug OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
hotPlug(2),
|
||
nonHotPlug(3)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Physical Drive Hot Plug Support Status.
|
||
|
||
The following values are defined:
|
||
|
||
other(1)
|
||
The agent is unable to determine if this drive
|
||
supports hot plug replacement.
|
||
|
||
hotPlug(2)
|
||
The drive supports hot plug replacement.
|
||
|
||
nonhotPlug(3)
|
||
The drive does not support hot plug replacement."
|
||
::= { cpqScsiPhyDrvEntry 34 }
|
||
|
||
cpqScsiPhyDrvPlacement OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
internal(2),
|
||
external(3)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Physical Drive Placement.
|
||
|
||
The following values are defined:
|
||
|
||
other(1)
|
||
The agent is unable to determine if the drive is internal or
|
||
external to the system chassis.
|
||
|
||
internal(2)
|
||
The drive is located in an internal Proliant system chassis.
|
||
|
||
external(3)
|
||
The drive is located in an external Proliant storage system."
|
||
::= { cpqScsiPhyDrvEntry 35 }
|
||
|
||
cpqScsiPhyDrvPreFailMonitoring OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
notAvailable(2),
|
||
available(3)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Physical Drive Predictive Failure Monitoring.
|
||
|
||
The following values are defined:
|
||
|
||
other(1)
|
||
The agent is unable to determine if the drive supports
|
||
predictive failure monitoring.
|
||
|
||
notAvailable(2)
|
||
This drive does not support predictive failure monitoring.
|
||
|
||
available(3)
|
||
This drive supports predictive failure monitoring."
|
||
::= { cpqScsiPhyDrvEntry 36 }
|
||
|
||
cpqScsiPhyDrvOsName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..255))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Physical Drive OS Name.
|
||
|
||
The OS name for this SCSI physical drive. This field will be
|
||
a null (size 0) string if the agent does not support OS name."
|
||
::= { cpqScsiPhyDrvEntry 37 }
|
||
|
||
cpqScsiPhyDrvRotationalSpeed OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
rpm7200(2),
|
||
rpm10K(3),
|
||
rpm15K(4)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Physical Drive Rotational Speed.
|
||
|
||
The following values are defined:
|
||
|
||
other(1)
|
||
The agent is unable to determine the rotational speed for
|
||
this drive.
|
||
|
||
rpm7200(2)
|
||
The rotational speed for this drive is 7200 rpm.
|
||
|
||
rpm10K(3)
|
||
The rotational speed for this drive is 10000 rpm.
|
||
|
||
rpm15K(4)
|
||
The rotational speed for this drive is 15000 rpm."
|
||
::= { cpqScsiPhyDrvEntry 38 }
|
||
|
||
cpqScsiPhyDrvMemberLogDrv OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
member(2),
|
||
spare(3),
|
||
nonMember(4)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The Physical Drive is a Member of a Logical Drive.
|
||
|
||
This is an indication of whether the physical drive is
|
||
a member of a SCSI logical drive.
|
||
|
||
This variable can be in one of the following states:
|
||
|
||
other(1)
|
||
The agent is unable to determine if the physical drive is a
|
||
member of a logical drive.
|
||
|
||
member(2)
|
||
The physical drive is a member of a logical drive.
|
||
|
||
spare(2)
|
||
The physical drive is a spare drive for a logical drive.
|
||
|
||
nonMember(4)
|
||
The physical drive is not a logical drive member or spare."
|
||
::= { cpqScsiPhyDrvEntry 39 }
|
||
|
||
-- ****************************************************************************
|
||
-- SCSI Target Group
|
||
-- =================
|
||
--
|
||
-- The compaq enterprise (1.3.6.1.4.1.232)
|
||
-- cpqScsi Group (1.3.6.1.4.1.232.5)
|
||
-- cpqScsiComponent Group (1.3.6.1.4.1.232.5.2)
|
||
-- cpqScsiTarget Group (1.3.6.1.4.1.232.5.2.5)
|
||
-- cpqScsiTargetTable (1.3.6.1.4.1.232.5.2.5.1)
|
||
--
|
||
-- The SCSI target group describes the generic SCSI bus information about
|
||
-- the SCSI bus targets (devices) in the system.
|
||
--
|
||
-- Implementation of the SCSI target group is mandatory for all agents
|
||
-- supporting the SCSI MIB.
|
||
--
|
||
-- ****************************************************************************
|
||
|
||
cpqScsiTargetTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF CpqScsiTargetEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Target Table."
|
||
::= { cpqScsiTarget 1 }
|
||
|
||
cpqScsiTargetEntry OBJECT-TYPE
|
||
SYNTAX CpqScsiTargetEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Target Entry."
|
||
INDEX { cpqScsiTargetCntlrIndex, cpqScsiTargetBusIndex,
|
||
cpqScsiTargetScsiIdIndex }
|
||
::= { cpqScsiTargetTable 1 }
|
||
|
||
CpqScsiTargetEntry ::= SEQUENCE
|
||
{
|
||
cpqScsiTargetCntlrIndex INTEGER,
|
||
cpqScsiTargetBusIndex INTEGER,
|
||
cpqScsiTargetScsiIdIndex INTEGER,
|
||
cpqScsiTargetType INTEGER,
|
||
cpqScsiTargetModel DisplayString,
|
||
cpqScsiTargetFWRev DisplayString,
|
||
cpqScsiTargetVendor DisplayString,
|
||
cpqScsiTargetParityErrs Counter,
|
||
cpqScsiTargetPhaseErrs Counter,
|
||
cpqScsiTargetSelectTimeouts Counter,
|
||
cpqScsiTargetMsgRejects Counter,
|
||
cpqScsiTargetNegPeriod INTEGER,
|
||
cpqScsiTargetLocation INTEGER,
|
||
cpqScsiTargetNegSpeed INTEGER,
|
||
cpqScsiTargetPhysWidth INTEGER,
|
||
cpqScsiTargetNegWidth INTEGER,
|
||
cpqScsiTargetTypeExtended INTEGER,
|
||
cpqScsiTargetCurrentSpeed INTEGER
|
||
}
|
||
|
||
cpqScsiTargetCntlrIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Target Controller Index.
|
||
|
||
The controller index indicates to which SCSI adapter instance
|
||
this table entry belongs. The controller index is the physical
|
||
slot in the computer system where the adapter is located."
|
||
::= { cpqScsiTargetEntry 1 }
|
||
|
||
cpqScsiTargetBusIndex OBJECT-TYPE
|
||
SYNTAX INTEGER (0..255)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Target Bus Index.
|
||
|
||
The bus index indicates to which SCSI bus instance on an
|
||
adapter card this table entry belongs. The instances start
|
||
at one and increment for each SCSI bus on a card."
|
||
::= { cpqScsiTargetEntry 2 }
|
||
|
||
cpqScsiTargetScsiIdIndex OBJECT-TYPE
|
||
SYNTAX INTEGER (0..255)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Target Device Index.
|
||
|
||
The device index indicates to which device instance on a
|
||
SCSI bus this table entry belongs. The device index
|
||
is the SCSI ID being used by that device."
|
||
::= { cpqScsiTargetEntry 3 }
|
||
|
||
cpqScsiTargetType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
disk(2),
|
||
tape(3),
|
||
printer(4),
|
||
processor(5),
|
||
wormDrive(6),
|
||
cd-rom(7),
|
||
scanner(8),
|
||
optical(9),
|
||
jukeBox(10),
|
||
commDev(11)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Device Type.
|
||
|
||
This is the type of SCSI device. The following types are defined:
|
||
|
||
other(1)
|
||
The agent does not recognize this type.
|
||
You may need to upgrade your software.
|
||
|
||
disk(2)
|
||
This is a direct-access device like a disk drive.
|
||
|
||
tape(3)
|
||
This is a sequential-access device like a tape drive.
|
||
|
||
printer(4)
|
||
This is a printer device.
|
||
|
||
processor(5)
|
||
This is a processor device like the ProLiant Storage System.
|
||
|
||
worm(6)
|
||
This is a write-once, read-many times device.
|
||
|
||
cd-rom(7)
|
||
This is a CD or DVD device.
|
||
|
||
scanner(8)
|
||
This is a scanner device.
|
||
|
||
optical(9)
|
||
This is an optical memory device.
|
||
|
||
jukeBox(10)
|
||
This is a media changer device like a jukebox.
|
||
|
||
commDev(11)
|
||
This is a communications device like a LAN bridge."
|
||
::= { cpqScsiTargetEntry 4 }
|
||
|
||
cpqScsiTargetModel OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..17))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Device Model.
|
||
|
||
This is a description of the device`s model as returned by
|
||
the SCSI inquiry command. This can be used for identification
|
||
purposes."
|
||
::= { cpqScsiTargetEntry 5 }
|
||
|
||
cpqScsiTargetFWRev OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..8))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Device Firmware Revision.
|
||
|
||
This is the revision level of the device as returned by
|
||
the SCSI inquiry command. This can be used for identification
|
||
purposes."
|
||
::= { cpqScsiTargetEntry 6 }
|
||
|
||
cpqScsiTargetVendor OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..9))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Device Vendor.
|
||
|
||
This is the device vendor`s name as returned by the SCSI
|
||
inquiry command. This can be used for identification purposes."
|
||
::= { cpqScsiTargetEntry 7 }
|
||
|
||
cpqScsiTargetParityErrs OBJECT-TYPE
|
||
SYNTAX Counter
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Device Bus Parity Errors.
|
||
|
||
This is the number of parity errors seen on the SCSI bus while
|
||
processing commands for this SCSI ID. This value is maintained
|
||
since the SCSI Hardware Interface driver was loaded.
|
||
|
||
Parity errors may occasionally occur. If this value should rise
|
||
dramatically, you may have a problem. Some common causes include
|
||
radio frequency interference (RFI) on the bus cables, bad or
|
||
missing terminating resisters on the drives or having more than
|
||
one device with the same SCSI ID. Insure the bus cable is free
|
||
of obstructions and that the devices on the bus are properly
|
||
configured."
|
||
::= { cpqScsiTargetEntry 8 }
|
||
|
||
cpqScsiTargetPhaseErrs OBJECT-TYPE
|
||
SYNTAX Counter
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Device Bus Phase Errors.
|
||
|
||
This is the number of times the SCSI bus entered an invalid
|
||
operating state while processing commands for the SCSI ID.
|
||
This value is maintained since the SCSI Hardware Interface driver
|
||
was loaded.
|
||
|
||
If you see any phase errors you may have a problem.
|
||
Phase errors can be caused by a device which is not operating
|
||
correctly. If the phase errors continue to increase the device
|
||
should be replaced."
|
||
::= { cpqScsiTargetEntry 9 }
|
||
|
||
cpqScsiTargetSelectTimeouts OBJECT-TYPE
|
||
SYNTAX Counter
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Device Bus Select Time-outs.
|
||
|
||
This is the number of times the controller attempted to start
|
||
communications with a device by selecting it but the device did
|
||
not respond.
|
||
|
||
If you see any select time-outs you may have a problem. The device
|
||
may have hung during operations. The SCSI controller will attempt
|
||
to reset the device but if this value continues to increment you
|
||
may need to power cycle the device."
|
||
::= { cpqScsiTargetEntry 10 }
|
||
|
||
cpqScsiTargetMsgRejects OBJECT-TYPE
|
||
SYNTAX Counter
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Device Bus Message Rejects.
|
||
|
||
This is the number of times the device rejected a command because
|
||
it did not support the specified operation since the SCSI Hardware
|
||
Interface driver was loaded.
|
||
|
||
A large number for this object does not indicate a problem.
|
||
It only shows that the device does not support certain advanced
|
||
SCSI commands that the device driver issued."
|
||
::= { cpqScsiTargetEntry 11 }
|
||
|
||
cpqScsiTargetNegPeriod OBJECT-TYPE
|
||
SYNTAX INTEGER (0..2147483647)
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"SCSI Device Negotiated Period.
|
||
|
||
This is the amount of time that was negotiated between the
|
||
controller and the device as a synchronous transfer window.
|
||
A synchronous transfer window is how long the device can
|
||
transfer data without requiring an acknowledgment from the
|
||
controller. In general the larger the negotiated period is,
|
||
the lower the device throughput. This value is reported in
|
||
quarters of nanoseconds."
|
||
::= { cpqScsiTargetEntry 12 }
|
||
|
||
cpqScsiTargetLocation OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
proliant(2)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Device Location.
|
||
|
||
This is the physical location of where the device is located.
|
||
The following values are defined:
|
||
|
||
other(1)
|
||
The device is not located in any special product that
|
||
identifies the location.
|
||
|
||
proliant(2)
|
||
The device is located in the ProLiant Storage System."
|
||
::= { cpqScsiTargetEntry 13 }
|
||
|
||
cpqScsiTargetNegSpeed OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Device Negotiated Speed.
|
||
|
||
This is the data transfer speed that was negotiated between
|
||
the controller and the device. This value is reported in bits
|
||
per second."
|
||
|
||
::= { cpqScsiTargetEntry 14 }
|
||
|
||
cpqScsiTargetPhysWidth OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
narrow(2),
|
||
wide16(3)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Device Data Bus Physical Width.
|
||
|
||
This is the physical width of the device`s SCSI data bus.
|
||
|
||
other(1)
|
||
The management agent does not recognize this width. You may
|
||
need to upgrade your software.
|
||
|
||
narrow(2)
|
||
The SCSI device supports an 8-bit narrow SCSI data bus.
|
||
|
||
wide16(3)
|
||
The SCSI device supports a 16-bit wide SCSI data bus."
|
||
::= { cpqScsiTargetEntry 15 }
|
||
|
||
cpqScsiTargetNegWidth OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Device Data Bus Negotiated Width.
|
||
|
||
This is the width of the device`s SCSI data bus that was
|
||
negotiated between the controller and the device. This value
|
||
is reported in bits."
|
||
::= { cpqScsiTargetEntry 16 }
|
||
|
||
cpqScsiTargetTypeExtended OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
pdcd(2),
|
||
removableDisk(3),
|
||
dltAutoloader(4),
|
||
cdJukebox(5),
|
||
cr3500(6),
|
||
autoloader(7)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Extended Device Type.
|
||
|
||
This is additional information about the type of SCSI device.
|
||
The following types are defined:
|
||
|
||
other(1)
|
||
This target does not have any extended type information.
|
||
|
||
pdcd(2)
|
||
This is a power-drive CD-ROM.
|
||
|
||
removableDisk(3)
|
||
This is a removable media disk device like a floppy drive.
|
||
|
||
dltAutoloader(4)
|
||
This is a tape library device.
|
||
|
||
cdJukebox(5)
|
||
This is a CD storage system device.
|
||
|
||
cr3500(6)
|
||
This is a CR3500 RAID SCSI controller.
|
||
|
||
autoloader(7)
|
||
This is an autoloader medium changer device."
|
||
|
||
::= { cpqScsiTargetEntry 17 }
|
||
|
||
cpqScsiTargetCurrentSpeed OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
asynchronous(2),
|
||
fast(3),
|
||
ultra(4),
|
||
ultra2(5),
|
||
ultra3(6),
|
||
scsi1(7),
|
||
ultra4(8)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Device Current Data Transfer Speed.
|
||
|
||
The following values are defined:
|
||
|
||
other(1)
|
||
The agent is unable to determine the current negotiated data
|
||
transfer speed for this drive.
|
||
|
||
asynchronous(2)
|
||
The negotiated data transfer speed for this drive is
|
||
asynchronous.
|
||
|
||
fast(3)
|
||
The negotiated data transfer speed for this drive is 10 million
|
||
transfers per second.
|
||
|
||
ultra(4)
|
||
The negotiated data transfer speed for this drive is 20 million
|
||
transfers per second.
|
||
|
||
ultra2(5)
|
||
The negotiated data transfer speed for this drive is 40 million
|
||
transfers per second.
|
||
|
||
ultra3(6)
|
||
The negotiated data transfer speed for this drive is 80 million
|
||
transfers per second.
|
||
|
||
scsi1(7)
|
||
The negotiated data transfer speed for this drive is 5 million
|
||
transfers per second.
|
||
|
||
ultra4(8)
|
||
The negotiated data transfer speed for this drive is 160 million
|
||
transfers per second. Ultra4 is now referred to as Ultra320."
|
||
::= { cpqScsiTargetEntry 18 }
|
||
|
||
-- ****************************************************************************
|
||
-- SCSI CD Group
|
||
-- =================
|
||
--
|
||
-- The compaq enterprise (1.3.6.1.4.1.232)
|
||
-- cpqScsi Group (1.3.6.1.4.1.232.5)
|
||
-- cpqScsiComponent Group (1.3.6.1.4.1.232.5.2)
|
||
-- cpqScsiCd Group (1.3.6.1.4.1.232.5.2.6)
|
||
-- cpqScsiCdDrvTable (1.3.6.1.4.1.232.5.2.6.1)
|
||
--
|
||
-- The SCSI CD group describes the CD storage jukebox associated with
|
||
-- SCSI controllers and the CD_ROM devices in the jukebox.
|
||
--
|
||
-- Implementation of the CD group is mandatory for all agents supporting
|
||
-- the SCSI MIB.
|
||
--
|
||
-- ****************************************************************************
|
||
|
||
cpqScsiCdDrvTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF CpqScsiCdDrvEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Scsi CD-ROM Drive Table."
|
||
::= { cpqScsiCd 1 }
|
||
|
||
cpqScsiCdDrvEntry OBJECT-TYPE
|
||
SYNTAX CpqScsiCdDrvEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Scsi CD-ROM Drive Entry."
|
||
INDEX { cpqScsiCdDrvCntlrIndex, cpqScsiCdDrvBusIndex,
|
||
cpqScsiCdDrvScsiIdIndex, cpqScsiCdDrvLunIndex }
|
||
::= { cpqScsiCdDrvTable 1 }
|
||
|
||
CpqScsiCdDrvEntry ::= SEQUENCE
|
||
{
|
||
cpqScsiCdDrvCntlrIndex INTEGER,
|
||
cpqScsiCdDrvBusIndex INTEGER,
|
||
cpqScsiCdDrvScsiIdIndex INTEGER,
|
||
cpqScsiCdDrvLunIndex INTEGER,
|
||
cpqScsiCdDrvModel DisplayString,
|
||
cpqScsiCdDrvVendor DisplayString,
|
||
cpqScsiCdDrvFwRev DisplayString
|
||
}
|
||
|
||
cpqScsiCdDrvCntlrIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI CD-ROM Drive Controller Index.
|
||
|
||
The controller index indicates to which SCSI adapter instance
|
||
this CD table entry belongs. The controller index is the
|
||
physical slot in the computer where the adapter is located."
|
||
::= { cpqScsiCdDrvEntry 1 }
|
||
|
||
cpqScsiCdDrvBusIndex OBJECT-TYPE
|
||
SYNTAX INTEGER (0..255)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI CD-ROM Drive Bus Index.
|
||
|
||
The bus index indicates to which SCSI bus instance on an
|
||
adapter this table entry belongs. The instances start
|
||
at one and increment for each SCSI bus on a card."
|
||
::= { cpqScsiCdDrvEntry 2 }
|
||
|
||
cpqScsiCdDrvScsiIdIndex OBJECT-TYPE
|
||
SYNTAX INTEGER (0..255)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI CD-ROM Drive Index.
|
||
|
||
The CD-ROM drive index indicates to which CD-ROM drive
|
||
instance on a SCSI bus this table entry belongs. The physical
|
||
drive index is the SCSI ID being used by that CD drive."
|
||
::= { cpqScsiCdDrvEntry 3 }
|
||
|
||
cpqScsiCdDrvLunIndex OBJECT-TYPE
|
||
SYNTAX INTEGER (0..255)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI CD-ROM Drive Logical Unit Index.
|
||
|
||
The CD-ROM drive logical unit index indicates to which
|
||
physical drive logical unit on a SCSI ID instance on a SCSI
|
||
bus this table entry belongs. The CD-ROM drive Lun index
|
||
is the logical unit number being used by that CD drive."
|
||
::= { cpqScsiCdDrvEntry 4 }
|
||
|
||
cpqScsiCdDrvModel OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..17))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI CD Device Model.
|
||
|
||
This is a description of the device`s model as returned by
|
||
the SCSI inquiry command. This can be used for identification
|
||
purposes."
|
||
::= { cpqScsiCdDrvEntry 5 }
|
||
|
||
cpqScsiCdDrvVendor OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..9))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI CD Drive Vendor.
|
||
|
||
This is the CD drive vendor`s name as returned by
|
||
the SCSI inquiry command. This can be used for identification
|
||
purposes."
|
||
::= { cpqScsiCdDrvEntry 6 }
|
||
|
||
cpqScsiCdDrvFwRev OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..8))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI CD-ROM Firmware Revision.
|
||
|
||
This is used to differentiate the firmware versions
|
||
which have the same CD-ROM drive vendor and model (as specified by
|
||
cpqScsiCdVendor and cpqScsiCdModel). This can be retrieved by the
|
||
SCSI inquiry command. "
|
||
::= { cpqScsiCdDrvEntry 7 }
|
||
|
||
|
||
-- ****************************************************************************
|
||
-- CD Library Table
|
||
-- ===================
|
||
--
|
||
-- The compaq enterprise (1.3.6.1.4.1.232)
|
||
-- cpqScsi Group (1.3.6.1.4.1.232.5)
|
||
-- cpqScsiComponent Group (1.3.6.1.4.1.232.5.2)
|
||
-- cpqScsiCd Group (1.3.6.1.4.1.232.5.2.6)
|
||
-- cpqCdLibraryTable (1.3.6.1.4.1.232.5.2.6.2)
|
||
--
|
||
-- The CD Library Table describes the information about CD storage jukebox
|
||
-- associated with Conpaq SCSI controllers.
|
||
--
|
||
-- Implementation of the CD Library is mandatory for all agents supporting
|
||
-- the SCSI MIB.
|
||
--
|
||
-- ****************************************************************************
|
||
|
||
cpqCdLibraryTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF CpqCdLibraryEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"CD Library Table."
|
||
::= { cpqScsiCd 2 }
|
||
|
||
cpqCdLibraryEntry OBJECT-TYPE
|
||
SYNTAX CpqCdLibraryEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"CD Library Entry."
|
||
INDEX { cpqCdLibraryCntlrIndex, cpqCdLibraryBusIndex,
|
||
cpqCdLibraryScsiIdIndex, cpqCdLibraryLunIndex }
|
||
::= { cpqCdLibraryTable 1 }
|
||
|
||
CpqCdLibraryEntry ::= SEQUENCE
|
||
{
|
||
cpqCdLibraryCntlrIndex INTEGER,
|
||
cpqCdLibraryBusIndex INTEGER,
|
||
cpqCdLibraryScsiIdIndex INTEGER,
|
||
cpqCdLibraryLunIndex INTEGER,
|
||
cpqCdLibraryCondition INTEGER,
|
||
cpqCdLibraryStatus INTEGER,
|
||
cpqCdLibraryModel DisplayString,
|
||
cpqCdLibraryVendor DisplayString,
|
||
cpqCdLibrarySerialNumber DisplayString,
|
||
cpqCdLibraryDriveList OCTET STRING,
|
||
cpqCdLibraryFwRev DisplayString,
|
||
cpqCdLibraryFwSubtype INTEGER
|
||
}
|
||
|
||
cpqCdLibraryCntlrIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI CD Library Controller Index.
|
||
|
||
The controller index indicates to which SCSI adapter instance
|
||
this table entry belongs. The controller index is the physical
|
||
slot in the computer system where the adapter is located."
|
||
::= { cpqCdLibraryEntry 1 }
|
||
|
||
cpqCdLibraryBusIndex OBJECT-TYPE
|
||
SYNTAX INTEGER (0..255)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI CD Library Bus Index.
|
||
|
||
The bus index indicates to which SCSI bus instance on an
|
||
adapter card this table entry belongs. The instances start
|
||
at one and increment for each SCSI bus on a card."
|
||
::= { cpqCdLibraryEntry 2 }
|
||
|
||
cpqCdLibraryScsiIdIndex OBJECT-TYPE
|
||
SYNTAX INTEGER (0..255)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI CD Library Device Index.
|
||
|
||
The device index indicates to which device instance on a
|
||
SCSI bus this table entry belongs. The device index
|
||
is the SCSI ID being used by that device."
|
||
::= { cpqCdLibraryEntry 3 }
|
||
|
||
cpqCdLibraryLunIndex OBJECT-TYPE
|
||
SYNTAX INTEGER (0..255)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI CD Library Logical Unit Index.
|
||
|
||
The logical unit index indicates to which Lun device instance
|
||
on a SCSI bus this table entry belongs. The logical unit
|
||
index is the Lun being used by that device."
|
||
::= { cpqCdLibraryEntry 4 }
|
||
|
||
cpqCdLibraryCondition OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
ok(2),
|
||
degraded(3),
|
||
failed(4)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"CD Library Condition.
|
||
|
||
This value represents the overall condition of this CD Library.
|
||
|
||
The library can be in one of the following states:
|
||
|
||
other(1)
|
||
The library is in a state other than one of those listed
|
||
below.
|
||
|
||
ok(2)
|
||
Indicates that the library is in normal operation mode.
|
||
No user action is necessary.
|
||
|
||
degraded(3)
|
||
Indicates that the library has degraded in some manner.
|
||
|
||
failed(4)
|
||
Indicates that the library has failed and can no longer
|
||
return data. When convenient, you should bring down the server
|
||
and run diagnostics to help identify the problem."
|
||
::= { cpqCdLibraryEntry 5 }
|
||
|
||
cpqCdLibraryStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
ok(2),
|
||
failed(3),
|
||
offline(4)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"CD Library Status.
|
||
|
||
This value represents the status of this CD Library.
|
||
|
||
The library can be in one of the following states:
|
||
|
||
other(1)
|
||
The library is in a state other than one of those listed
|
||
below.
|
||
|
||
ok(2)
|
||
Indicates that the CD library fault light is in an `ok` state.
|
||
|
||
failed(3)
|
||
Indicates that the CD library fault light is in a `failed` state.
|
||
The fault light is activated for hardware errors (Sense Code 04h)
|
||
with additional Sense codes: 40h-4fh except the parity error.
|
||
The LED will remain on until is powered cycled.
|
||
|
||
offline(4)
|
||
Indicates that the agents can no longer communicate with
|
||
the CD library. This could be caused by a cabling problem or the
|
||
CD library may be powered off."
|
||
|
||
::= { cpqCdLibraryEntry 6 }
|
||
|
||
cpqCdLibraryModel OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..17))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI CD Library Device Model.
|
||
|
||
This is a description of the device`s model as returned by
|
||
the SCSI inquiry command. This can be used for identification
|
||
purposes."
|
||
::= { cpqCdLibraryEntry 7 }
|
||
|
||
cpqCdLibraryVendor OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..9))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI CD Library Vendor.
|
||
|
||
This is the CD Library drive vendor`s name as returned by
|
||
the SCSI inquiry command. This can be used for identification
|
||
purposes."
|
||
::= { cpqCdLibraryEntry 8 }
|
||
|
||
cpqCdLibrarySerialNumber OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..64))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"CD Library Serial Number.
|
||
|
||
This is the unit serial number for the library. It
|
||
can be used for identification purposes."
|
||
::= { cpqCdLibraryEntry 9 }
|
||
|
||
cpqCdLibraryDriveList OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..64))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"CD Library Drive List
|
||
|
||
This is a data structure containing the list of CD drive ids
|
||
that are present in this library. The format is:
|
||
|
||
BYTE Controller Number
|
||
BYTE Bus Number
|
||
BYTE SCSI ID
|
||
BYTE Logical Unit Number
|
||
|
||
There will be 1 structure for each drive present in the library."
|
||
|
||
::= { cpqCdLibraryEntry 10 }
|
||
|
||
cpqCdLibraryFwRev OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..8))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI CD Library Firmware Revision.
|
||
|
||
This is used to differentiate the firmware versions
|
||
which have the same CD library vendor and model (as specified in
|
||
cpqCdLibraryVendor and cpqCdLibraryModel). This can be retrieved
|
||
by the SCSI inquiry command. "
|
||
::= { cpqCdLibraryEntry 11}
|
||
|
||
cpqCdLibraryFwSubtype OBJECT-TYPE
|
||
SYNTAX INTEGER (0..255)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI CD library Firmware Subtype.
|
||
|
||
This is used to differentiate the firmware versions
|
||
which have the same vendor and model. CD library will contain
|
||
a value of 1 for this variable when they first ship, and this value
|
||
will be incremented if future versions are shipped which
|
||
are not firmware compatible with the predecessor. If the
|
||
CD library does not support this capability, a value of 0
|
||
will be returned."
|
||
::= { cpqCdLibraryEntry 12 }
|
||
|
||
|
||
-- ****************************************************************************
|
||
-- SCSI Trap Log
|
||
-- =============
|
||
--
|
||
-- The compaq enterprise (1.3.6.1.4.1.232)
|
||
-- cpqScsi Group (1.3.6.1.4.1.232.5)
|
||
-- cpqScsiTrap (1.3.6.1.4.1.232.5.3) (deprecated)
|
||
--
|
||
-- The trap group maintains information about the number of traps issued
|
||
-- from the scsiDrv enterprise. The trap group also maintains a table of
|
||
-- the last several traps issued. This table is intended to give a
|
||
-- management application some recent status information immediately upon
|
||
-- accessing the agent.
|
||
--
|
||
-- Implementation of the Trap group is optional for agents that support the
|
||
-- SCSI MIB.
|
||
--
|
||
-- ****************************************************************************
|
||
|
||
cpqScsiTrapPkts OBJECT-TYPE
|
||
SYNTAX Counter
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"The total number of trap packets issued by the SCSI
|
||
enterprise since the instrument agent was loaded."
|
||
::= { cpqScsiTrap 1 }
|
||
|
||
cpqScsiTrapLogMaxSize OBJECT-TYPE
|
||
SYNTAX INTEGER (0..2147483647)
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"The maximum number of entries that will currently be kept in
|
||
the trap log. If the maximum size has been reached and a new
|
||
trap occurs the oldest trap will be removed."
|
||
::= { cpqScsiTrap 2 }
|
||
|
||
-- ****************************************************************************
|
||
-- SCSI Trap Log
|
||
-- =============
|
||
--
|
||
-- The compaq enterprise (1.3.6.1.4.1.232)
|
||
-- cpqScsi Group (1.3.6.1.4.1.232.5)
|
||
-- cpqScsiTrap (1.3.6.1.4.1.232.5.3) (deprecated)
|
||
-- cpqScsiTrapLogTable (1.3.6.1.4.1.232.5.3.3) (deprecated)
|
||
--
|
||
-- ****************************************************************************
|
||
|
||
cpqScsiTrapLogTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF CpqScsiTrapLogEntry
|
||
ACCESS not-accessible
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"An ordered list of trap log entries (conceptually a queue).
|
||
The trap log entries will be kept in the order in which they were
|
||
generated with the most recent trap at index 1 and the oldest
|
||
trap entry at index trapLogMaxSize. If the maximum number size
|
||
has been reached and a new trap occurs the oldest trap will be
|
||
removed when the new trap is added so the trapMaxLogSize is not
|
||
exceeded."
|
||
::= { cpqScsiTrap 3 }
|
||
|
||
cpqScsiTrapLogEntry OBJECT-TYPE
|
||
SYNTAX CpqScsiTrapLogEntry
|
||
ACCESS not-accessible
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"A description of a trap event."
|
||
INDEX { cpqScsiTrapLogIndex }
|
||
::= { cpqScsiTrapLogTable 1 }
|
||
|
||
CpqScsiTrapLogEntry ::= SEQUENCE
|
||
{
|
||
cpqScsiTrapLogIndex INTEGER,
|
||
cpqScsiTrapType INTEGER,
|
||
cpqScsiTrapTime OCTET STRING
|
||
}
|
||
|
||
cpqScsiTrapLogIndex OBJECT-TYPE
|
||
SYNTAX INTEGER (0..2147483647)
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"The value of this object uniquely identifies this trapLogEntry
|
||
at this time. The most recent trap will have an index of 1 and
|
||
the oldest trap will have an index of trapLogMaxSize. Because of
|
||
the queue-like nature of the trapLog this particular trap event`s
|
||
index will change as new traps are issued."
|
||
::= { cpqScsiTrapLogEntry 1 }
|
||
|
||
cpqScsiTrapType OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
cpqScsiCntlrStatusChange(1),
|
||
cpqScsiLogDrvStatusChange(2),
|
||
cpqScsiPhyDrvStatusChange(3),
|
||
cpqScsi2CntlrStatusChange(5001),
|
||
cpqScsi2LogDrvStatusChange(5002),
|
||
cpqScsi2PhyDrvStatusChange(5003)
|
||
}
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"The type of the trap event that this entry describes.
|
||
This number refers to an entry in a list of traps enumerating the
|
||
possible traps the SCSI agent may issue."
|
||
::= { cpqScsiTrapLogEntry 2 }
|
||
|
||
cpqScsiTrapTime OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (6))
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"The time of the trap event that this entry describes.
|
||
The time is given in year (first octet), month, day of month,
|
||
hour, minute, second (last octet) order. Each octet gives the
|
||
value in Binary Coded Decimal (BCD)."
|
||
::= { cpqScsiTrapLogEntry 3 }
|
||
|
||
-- ****************************************************************************
|
||
-- SCSI Bus Group
|
||
-- ==============
|
||
--
|
||
-- The compaq enterprise (1.3.6.1.4.1.232)
|
||
-- cpqSbScsiBus Group (1.3.6.1.4.1.232.7) (deprecated)
|
||
-- cpqSbScsiMibRev Group (1.3.6.1.4.1.232.7.1) (deprecated)
|
||
-- cpqSbDevice Group (1.3.6.1.4.1.232.7.2) (deprecated)
|
||
--
|
||
-- The scsiBus Group contains a MIB Revision group that contains
|
||
-- information about the revision of this document to which an
|
||
-- agent conforms. The scsiBus Group contains component child groups
|
||
-- that contains information describing the parts of the SCSI subsystems
|
||
-- in this machine.
|
||
--
|
||
-- The status of this group has been changed to deprecated. All useful
|
||
-- Information in this group can also be found in the cpqScsiTarget group.
|
||
-- Support of this group is optional for agents implementing the SCSI MIB.
|
||
-- This group should only be implemented if compatibility with older versions
|
||
-- of Insight Manager version 1.x is required.
|
||
--
|
||
--
|
||
-- An Insight Agent conforming to this document will return a mibRevMajor
|
||
-- of one and a mibRevMinor of zero.
|
||
--
|
||
--
|
||
-- The status of this group has been changed to deprecated. All useful
|
||
-- Information in this group can also be found in the cpqScsiTarget group.
|
||
-- Support of this group is optional for agents implementing the SCSI MIB.
|
||
-- This group should only be implemented if compatibility with older versions
|
||
-- of Insight Manager version 1.x is desired.
|
||
--
|
||
-- ****************************************************************************
|
||
|
||
cpqSbMibRevMajor OBJECT-TYPE
|
||
SYNTAX INTEGER (1..65535)
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"The Major Revision level. A change in the major revision level
|
||
represents a major change in the architecture of the MIB. A
|
||
change in the major revision level may indicate a significant
|
||
change in the information supported and/or the meaning of the
|
||
supported information, correct interpretation of data may require
|
||
a MIB document with the same major revision level."
|
||
::= { cpqSbScsiMibRev 1 }
|
||
|
||
cpqSbMibRevMinor OBJECT-TYPE
|
||
SYNTAX INTEGER (0..65535)
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"The Minor Revision level. A change in the minor revision level
|
||
may represent some minor additional support; no changes to any
|
||
pre-existing information has occurred."
|
||
::= { cpqSbScsiMibRev 2 }
|
||
|
||
-- ****************************************************************************
|
||
-- The SCSI Device Group (Deprecated)
|
||
-- ****************************************************************************
|
||
--
|
||
-- The SCSI Device group describes the devices on the SCSI buses in the
|
||
-- system.
|
||
--
|
||
-- Implementation of the SCSI Device group is mandatory for all agents
|
||
-- supporting the SCSI Drive MIB.
|
||
--
|
||
--
|
||
-- The status of this group has been changed to deprecated. All useful
|
||
-- Information in this group can also be found in the cpqScsiTarget group.
|
||
-- Support of this group is optional for agents implementing the SCSI MIB.
|
||
-- This group should only be implemented if compatibility with older versions
|
||
-- of Insight Manager version 1.x is desired.
|
||
|
||
cpqSbDeviceTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF CpqSbDeviceEntry
|
||
ACCESS not-accessible
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"SCSI Drive Bus Table"
|
||
::= { cpqSbDevice 2 }
|
||
|
||
cpqSbDeviceEntry OBJECT-TYPE
|
||
SYNTAX CpqSbDeviceEntry
|
||
ACCESS not-accessible
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"SCSI Drive Bus Entry"
|
||
INDEX { cpqSbDevCntlrIndex, cpqSbDevBusIndex, cpqSbDevScsiIdIndex }
|
||
::= { cpqSbDeviceTable 1 }
|
||
|
||
CpqSbDeviceEntry ::= SEQUENCE
|
||
{
|
||
cpqSbDevCntlrIndex INTEGER,
|
||
cpqSbDevBusIndex INTEGER,
|
||
cpqSbDevScsiIdIndex INTEGER,
|
||
cpqSbDevType INTEGER,
|
||
cpqSbDevModel DisplayString,
|
||
cpqSbDevFWRev DisplayString,
|
||
cpqSbDevVendor DisplayString,
|
||
cpqSbDevParityErrs Counter,
|
||
cpqSbDevPhaseErrs Counter,
|
||
cpqSbDevSelectTimeouts Counter,
|
||
cpqSbDevMsgRejects Counter,
|
||
cpqSbDevNegPeriod INTEGER,
|
||
cpqSbDevLocation INTEGER
|
||
}
|
||
|
||
cpqSbDevCntlrIndex OBJECT-TYPE
|
||
SYNTAX INTEGER (0..255)
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"SCSI Device Bus Controller Index
|
||
|
||
The controller index indicates which SCSI adapter card instance
|
||
this table entry belongs to. The controller index is the physical
|
||
slot in the computer system where the adapter card is located."
|
||
::= { cpqSbDeviceEntry 1 }
|
||
|
||
cpqSbDevBusIndex OBJECT-TYPE
|
||
SYNTAX INTEGER (0..255)
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"SCSI Device Bus Index
|
||
|
||
The bus index indicates which SCSI bus instance on an
|
||
adapter card this table entry belongs to. The instances start
|
||
at one and increment for each SCSI bus on a card."
|
||
::= { cpqSbDeviceEntry 2 }
|
||
|
||
cpqSbDevScsiIdIndex OBJECT-TYPE
|
||
SYNTAX INTEGER (0..255)
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"SCSI Device Bus Physical Drive Index
|
||
|
||
The physical drive index indicates which physical drive instance
|
||
on a SCSI bus this table entry belongs to. The physical drive
|
||
index is the SCSI ID being used by that device."
|
||
::= { cpqSbDeviceEntry 3 }
|
||
|
||
cpqSbDevType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
disk(2),
|
||
tape(3),
|
||
printer(4),
|
||
processor(5),
|
||
wormDrive(6),
|
||
cd-rom(7),
|
||
scanner(8),
|
||
optical(9),
|
||
jukeBox(10),
|
||
commDev(11)
|
||
}
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"SCSI Device Type
|
||
|
||
This is the type of SCSI device. The following types are defined:
|
||
|
||
other(1)
|
||
The management agent does not recognize this type. You may
|
||
need to upgrade you software.
|
||
|
||
disk(2)
|
||
This is a direct-access device like a disk drive.
|
||
|
||
tape(3)
|
||
This is a sequential-access device like a tape drive.
|
||
|
||
printer(4)
|
||
This is a printer device.
|
||
|
||
processor(5)
|
||
This is a processor device like the ProLiant Storage System.
|
||
|
||
worm(6)
|
||
This is a write-once, read-many times device.
|
||
|
||
cd-rom(7)
|
||
This is a CD-ROM, read-only device.
|
||
|
||
scanner(8)
|
||
This is a scanner device.
|
||
|
||
optical(9)
|
||
This is an optical memory device.
|
||
|
||
jukeBox(10)
|
||
This is a medium changer device like a jukebox.
|
||
|
||
commDev(11)
|
||
This is a communications device like a LAN bridge."
|
||
::= { cpqSbDeviceEntry 4 }
|
||
|
||
cpqSbDevModel OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..17))
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"SCSI Device Model
|
||
|
||
This is a description of the physical drive`s model as returned by
|
||
the SCSI inquiry command. This can be used for identification
|
||
purposes."
|
||
::= { cpqSbDeviceEntry 5 }
|
||
|
||
cpqSbDevFWRev OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..8))
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"SCSI Device Firmware Revision
|
||
|
||
This is the revision level of the physical drive as returned by
|
||
the SCSI inquiry command. This can be used for identification
|
||
purposes."
|
||
::= { cpqSbDeviceEntry 6 }
|
||
|
||
cpqSbDevVendor OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..9))
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"SCSI Device Vendor.
|
||
|
||
This is the physical drive vendor`s name as returned by
|
||
the SCSI inquiry command. This can be used for identification
|
||
purposes."
|
||
::= { cpqSbDeviceEntry 7 }
|
||
|
||
cpqSbDevParityErrs OBJECT-TYPE
|
||
SYNTAX Counter
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"SCSI Device Bus Parity Errors
|
||
|
||
This is the number of parity errors seen on the SCSI bus while
|
||
processing commands for this SCSI ID since the SCSI Interface
|
||
Module was loaded.
|
||
|
||
Parity errors may occasionally occur. If this value should rise
|
||
dramatically, you may have a problem. Some common causes include
|
||
radio frequency interference (RFI) on the bus cables, bad or missing
|
||
terminating resisters on the drives or having more than one device
|
||
with the same SCSI ID. Insure the bus cable is free of obstructions
|
||
and that the devices on the bus are properly configured."
|
||
::= { cpqSbDeviceEntry 8 }
|
||
|
||
cpqSbDevPhaseErrs OBJECT-TYPE
|
||
SYNTAX Counter
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"SCSI Device Bus Phase Errors
|
||
|
||
This is the number of times the SCSI bus entered an invalid operating
|
||
state while processing commands for the SCSI ID since the SCSI
|
||
Hardware Interface driver was loaded.
|
||
|
||
If you see any phase errors you may have a problem. Phase errors can
|
||
be caused by a device which is not operating correctly. If the phase
|
||
errors continue to increase the device should be replaced."
|
||
::= { cpqSbDeviceEntry 9 }
|
||
|
||
cpqSbDevSelectTimeouts OBJECT-TYPE
|
||
SYNTAX Counter
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"SCSI Device Bus Select Time-outs
|
||
|
||
This is the number of times the controller attempted to start
|
||
communications with a device by selecting it but the device did not
|
||
respond.
|
||
|
||
If you see any select time-outs you may have a problem. The device
|
||
may have hung during operations. The SCSI controller will attempt to
|
||
reset the device but if this value continues to increment you may
|
||
need to power cycle the device."
|
||
::= { cpqSbDeviceEntry 10 }
|
||
|
||
cpqSbDevMsgRejects OBJECT-TYPE
|
||
SYNTAX Counter
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"SCSI Device Bus Message Rejects
|
||
|
||
This is the number of times the device rejected a command because
|
||
it did not support the specified operation since the SCSI Hardware
|
||
Interface driver was loaded.
|
||
|
||
A large number for this object does not indicate a problem. It
|
||
only shows that the device does not support certain advanced SCSI
|
||
commands that the device driver issued."
|
||
::= { cpqSbDeviceEntry 11 }
|
||
|
||
cpqSbDevNegPeriod OBJECT-TYPE
|
||
SYNTAX INTEGER (0..2147483647)
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"SCSI Device Negotiated Period
|
||
|
||
This is the amount of time that was negotiated between the controller
|
||
and the device as a synchronous transfer window. A synchronous
|
||
transfer window is how long the device can transfer data without
|
||
requiring an acknowledgment from the controller. In general the
|
||
larger the negotiated period is, the higher the device throughput."
|
||
::= { cpqSbDeviceEntry 12 }
|
||
|
||
cpqSbDevLocation OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
proliant(2)
|
||
}
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"SCSI Device Location
|
||
|
||
This is the physical location of where the device is located. The
|
||
following values are defined:
|
||
|
||
other(1) The drives are not located in any special product that
|
||
identifies the location.
|
||
proliant(2) The drives are located in the ProLiant Storage System."
|
||
::= { cpqSbDeviceEntry 13 }
|
||
|
||
-- ****************************************************************************
|
||
-- Tape Physical Drive Group
|
||
-- =========================
|
||
--
|
||
-- The compaq enterprise (1.3.6.1.4.1.232)
|
||
-- cpqTape Group (1.3.6.1.4.1.232.5)
|
||
-- cpqTapeComponent Group (1.3.6.1.4.1.232.5.4)
|
||
-- cpqTapePhyDrv Group (1.3.6.1.4.1.232.5.4.1)
|
||
-- cpqTapePhyDrvTable (1.3.6.1.4.1.232.5.4.1.1)
|
||
--
|
||
-- The PhyDrv group contains configuration about the physical drives
|
||
-- associated with tape backup products.
|
||
--
|
||
-- Implementation of the PhyDrv group is mandatory for all agents that
|
||
-- support the Tape MIB.
|
||
--
|
||
-- ****************************************************************************
|
||
|
||
cpqTapePhyDrvTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF CpqTapePhyDrvEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Tape Physical Drive Table."
|
||
::= { cpqTapePhyDrv 1 }
|
||
|
||
cpqTapePhyDrvEntry OBJECT-TYPE
|
||
SYNTAX CpqTapePhyDrvEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Tape Physical Drive Entry."
|
||
INDEX { cpqTapePhyDrvCntlrIndex, cpqTapePhyDrvBusIndex,
|
||
cpqTapePhyDrvScsiIdIndex, cpqTapePhyDrvLunIndex }
|
||
::= { cpqTapePhyDrvTable 1 }
|
||
|
||
CpqTapePhyDrvEntry ::= SEQUENCE
|
||
{
|
||
cpqTapePhyDrvCntlrIndex INTEGER,
|
||
cpqTapePhyDrvBusIndex INTEGER,
|
||
cpqTapePhyDrvScsiIdIndex INTEGER,
|
||
cpqTapePhyDrvLunIndex INTEGER,
|
||
cpqTapePhyDrvType INTEGER,
|
||
cpqTapePhyDrvCondition INTEGER,
|
||
cpqTapePhyDrvMagSize INTEGER,
|
||
cpqTapePhyDrvSerialNumber DisplayString,
|
||
cpqTapePhyDrvCleanReq INTEGER,
|
||
cpqTapePhyDrvCleanTapeRepl INTEGER,
|
||
cpqTapePhyDrvFwSubtype INTEGER,
|
||
cpqTapePhyDrvName DisplayString,
|
||
cpqTapePhyDrvCleanTapeCount INTEGER,
|
||
cpqTapePhyDrvFwRev DisplayString,
|
||
cpqTapePhyDrvStatus INTEGER,
|
||
cpqTapePhyDrvHotPlug INTEGER,
|
||
cpqTapePhyDrvPlacement INTEGER,
|
||
cpqTapePhyDrvLibraryDrive INTEGER,
|
||
cpqTapePhyDrvLoaderName DisplayString,
|
||
cpqTapePhyDrvLoaderFwRev DisplayString,
|
||
cpqTapePhyDrvLoaderSerialNum DisplayString
|
||
}
|
||
|
||
cpqTapePhyDrvCntlrIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Tape Physical Drive Controller Index.
|
||
|
||
The controller index indicates to which SCSI adapter instance
|
||
this tape table entry belongs. The controller index is the
|
||
physical slot in the computer where the adapter is located."
|
||
::= { cpqTapePhyDrvEntry 1 }
|
||
|
||
cpqTapePhyDrvBusIndex OBJECT-TYPE
|
||
SYNTAX INTEGER (0..255)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Tape Physical Drive Bus Index.
|
||
|
||
The bus index indicates to which SCSI bus instance on an
|
||
adapter this table entry belongs. The instances start
|
||
at one and increment for each SCSI bus on a card."
|
||
::= { cpqTapePhyDrvEntry 2 }
|
||
|
||
cpqTapePhyDrvScsiIdIndex OBJECT-TYPE
|
||
SYNTAX INTEGER (0..255)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Tape Physical Drive Index.
|
||
|
||
The physical drive index indicates to which physical drive
|
||
instance on a SCSI bus this table entry belongs. The physical
|
||
drive index is the SCSI ID being used by that tape drive."
|
||
::= { cpqTapePhyDrvEntry 3 }
|
||
|
||
cpqTapePhyDrvLunIndex OBJECT-TYPE
|
||
SYNTAX INTEGER (0..255)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Tape Physical Drive Logical Unit Index.
|
||
|
||
The physical drive logical unit index indicates to which
|
||
physical drive logical unit on a SCSI ID instance on a SCSI
|
||
bus this table entry belongs. The physical drive Lun index
|
||
is the logical unit number being used by that tape drive."
|
||
::= { cpqTapePhyDrvEntry 4 }
|
||
|
||
cpqTapePhyDrvType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
cpqDat4-16(2),
|
||
cpqDatAuto(3),
|
||
cpqDat2-8(4),
|
||
cpqDlt10-20(5),
|
||
cpqDlt20-40(6),
|
||
cpqDlt15-30(7),
|
||
cpqDlt35-70(8),
|
||
cpqDat4-8(9),
|
||
cpqSlr4-8(10),
|
||
cpqDat12-24(11),
|
||
cpqDatAuto12-24(12),
|
||
cpqMlr16-32(13),
|
||
cpqAit35(14),
|
||
cpqAit50(15),
|
||
cpqDat20-40(16),
|
||
cpqDlt40-80(17),
|
||
cpqDatAuto20-40(18),
|
||
cpqSuperDlt1(19),
|
||
cpqAit35Lvd(20),
|
||
cpqCompaq(21)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Tape Device Type.
|
||
|
||
This is the drives model, and can be used for identification
|
||
purposes. The following values are defined:
|
||
|
||
other(1)
|
||
The management agent does not recognize this model.
|
||
You may need to upgrade your software.
|
||
|
||
cpqDat4-16(2)
|
||
Compaq 4/8-Gigabyte TurboDAT Drive.
|
||
|
||
cpqDatAuto(3)
|
||
Compaq TurboDAT Autoloader.
|
||
|
||
cpqDat2-8(4)
|
||
Compaq 2/8-Gigabyte TurboDAT Drive.
|
||
|
||
cpqDlt10-20(5)
|
||
Compaq 10/20-GB DLT Drive.
|
||
|
||
cpqDlt20-40(6)
|
||
Compaq 20/40-GB DLT Drive.
|
||
|
||
cpqDlt15-30(7)
|
||
Compaq 15/30-GB DLT Drive.
|
||
|
||
cpqDlt35-70(8)
|
||
Compaq 35/70-GB DLT Drive.
|
||
|
||
cpqDat4-8(9)
|
||
Compaq 4/8-GB DAT Drive.
|
||
|
||
cpqSlr4-8(10)
|
||
Compaq 4/8-GB SLR Drive.
|
||
|
||
cpqDat12-24(11)
|
||
Compaq 12/24-GB DAT Drive.
|
||
|
||
cpqDatAuto12-24(12)
|
||
Compaq 12/24-GB DAT Autoloader.
|
||
|
||
cpqMlr16-32(13)
|
||
Compaq 16/32-GB MLR Drive.
|
||
|
||
cpqAit35(14)
|
||
Compaq AIT 35GB Drive.
|
||
|
||
cpqAit50(15)
|
||
Compaq AIT 50GB Drive.
|
||
|
||
cpqDat20-40(16)
|
||
Compaq 20/40GB DAT Drive.
|
||
|
||
cpqDlt40-80(17)
|
||
Compaq 40/80GB DLT Drive.
|
||
|
||
cpqDatAuto20-40(18)
|
||
Compaq 20/40GB DAT Autoloader.
|
||
|
||
cpqSuperDlt1(19)
|
||
Compaq 100GB Super DLT Drive.
|
||
|
||
cpqAit35Lvd(20)
|
||
Compaq AIT 35 LVD Drive.
|
||
|
||
cpqCompaq(21)
|
||
Supported Tape Drive."
|
||
|
||
::= { cpqTapePhyDrvEntry 5 }
|
||
|
||
cpqTapePhyDrvCondition OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
ok(2),
|
||
degraded(3),
|
||
failed(4)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Tape Physical Drive Status.
|
||
|
||
The physical drive can be in one of the following states:
|
||
|
||
other(1)
|
||
The drive is in a state other than one of those listed
|
||
below.
|
||
|
||
ok(2)
|
||
Indicates that the physical drive is in normal operation mode.
|
||
No user action is necessary.
|
||
|
||
degraded(3)
|
||
Indicates that the physical drive has degraded in some manner.
|
||
|
||
failed(4)
|
||
Indicates that the physical drive has failed and can no longer
|
||
return data. When convenient, you should bring down the server
|
||
and run diagnostics to help identify the problem.
|
||
The drive may need to be replaced."
|
||
::= { cpqTapePhyDrvEntry 6 }
|
||
|
||
|
||
cpqTapePhyDrvMagSize OBJECT-TYPE
|
||
SYNTAX INTEGER (1..255)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Tape Physical Drive Magazine Size.
|
||
|
||
The number of tape slots available in the magazine cartridge
|
||
that is currently loaded into the tape drive.
|
||
|
||
For non-autoloader devices, this value will be 1."
|
||
::= { cpqTapePhyDrvEntry 7 }
|
||
|
||
cpqTapePhyDrvSerialNumber OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..64))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Tape Physical Drive Serial Number.
|
||
|
||
This is the unit serial number for the tape drive. It
|
||
can be used for identification purposes."
|
||
::= { cpqTapePhyDrvEntry 8 }
|
||
|
||
cpqTapePhyDrvCleanReq OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
true(2),
|
||
false(3)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Tape Physical Drive Cleaning Required Status.
|
||
|
||
This is an indication of whether the tape drive heads
|
||
require a cleaning session to occur. If this variable
|
||
indicates a need to clean the tape heads, then a cleaning
|
||
tape will need to be inserted and run through a cleaning
|
||
cycle.
|
||
|
||
This variable can be in one of the following states:
|
||
|
||
other(1)
|
||
The tape drive does not support monitoring of the cleaning
|
||
required status.
|
||
|
||
true(2)
|
||
The tape drive requires a cleaning tape session in order
|
||
to clean the heads.
|
||
|
||
false(3)
|
||
The tape drive does not require any cleaning tape session."
|
||
::= { cpqTapePhyDrvEntry 9 }
|
||
|
||
cpqTapePhyDrvCleanTapeRepl OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
true(2),
|
||
false(3)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Tape Physical Drive Cleaning Tape Replacement Status.
|
||
|
||
This variable is only applicable to autoloader tape drives.
|
||
This variable indicates whether the cleaning tape which is
|
||
inserted in an autoloader needs to be replaced because its
|
||
cleaning capability is exhausted (it is at end of tape).
|
||
|
||
This variable can be in one of the following states:
|
||
|
||
other(1)
|
||
The tape drive does not support monitoring of the cleaning
|
||
tape replacement status.
|
||
|
||
true(2)
|
||
The autoloader tape drive requires a new cleaning tape to
|
||
be inserted.
|
||
|
||
false(3)
|
||
The tape drive does not require a new cleaning tape."
|
||
::= { cpqTapePhyDrvEntry 10 }
|
||
|
||
cpqTapePhyDrvFwSubtype OBJECT-TYPE
|
||
SYNTAX INTEGER (0..255)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Tape Physical Drive Firmware Subtype.
|
||
|
||
This is used to differentiate the firmware versions
|
||
which have the same tape drive type (as specified by
|
||
cpqTapePhyDrvType). Tape drives will contain a value
|
||
of 1 for this variable when they first ship, and this value
|
||
will be incremented if future versions are shipped which
|
||
are not firmware compatible with the predecessor. If the
|
||
tape drive does not support this capability, a value of 0
|
||
will be returned."
|
||
::= { cpqTapePhyDrvEntry 11 }
|
||
|
||
cpqTapePhyDrvName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..128))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Tape Physical Drive Name.
|
||
|
||
This is a combination of the vendor ID and the product ID as
|
||
returned by the SCSI inquiry command. This can be used for
|
||
identification purposes."
|
||
::= { cpqTapePhyDrvEntry 12 }
|
||
|
||
cpqTapePhyDrvCleanTapeCount OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Tape Physical Drive Cleaning Tape Count.
|
||
|
||
This variable is only applicable to autoloader tape drives.
|
||
This variable is a count from a tape drive of the number of
|
||
cleanings done by the tape cleaner last in the drive."
|
||
::= { cpqTapePhyDrvEntry 13 }
|
||
|
||
cpqTapePhyDrvFwRev OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..8))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Tape Physical Drive Firmware Revision.
|
||
|
||
This is the revision level of the physical drive as returned by
|
||
the SCSI inquiry command. This can be used for identification
|
||
purposes."
|
||
::= { cpqTapePhyDrvEntry 14 }
|
||
|
||
cpqTapePhyDrvStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
ok(2),
|
||
failed(4),
|
||
offline(5),
|
||
missingWasOk(6),
|
||
missingWasFailed(7),
|
||
missingWasOffline(8)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Tape Physical Drive Status.
|
||
|
||
The tape physical drive can be in one of the following states:
|
||
|
||
other(1)
|
||
The tape drive is in a state other than one of those listed
|
||
below.
|
||
|
||
ok(2)
|
||
Indicates that the tape physical drive is in normal operation
|
||
mode. No user action is necessary.
|
||
|
||
failed(4)
|
||
Indicates that the tape physical drive has failed and can no
|
||
longer return data. The drive may need to be replaced.
|
||
|
||
offline(5)
|
||
Indicates that the tape physical drive is offline and can no
|
||
longer return data. No further status is available.
|
||
|
||
missingWasOk(6)
|
||
Indicates that a tape physical drive had a status of OK and
|
||
is no longer present. The drive has been removed.
|
||
|
||
missingWasFailed(7)
|
||
Indicates that a tape physical drive had a status of FAILED
|
||
and is no longer present. The drive has been removed.
|
||
|
||
missingWasOffline(8)
|
||
Indicates that a tape physical drive had a status of OFFLINE
|
||
and is no longer present. The drive has been removed."
|
||
::= { cpqTapePhyDrvEntry 15 }
|
||
|
||
cpqTapePhyDrvHotPlug OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
hotPlug(2),
|
||
nonHotPlug(3)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Tape Physical Drive Hot Plug Support Status.
|
||
|
||
The following values are defined:
|
||
|
||
other(1)
|
||
The agent is unable to determine if this drive
|
||
supports hot plug replacement.
|
||
|
||
hotPlug(2)
|
||
The drive supports hot plug replacement.
|
||
|
||
nonhotPlug(3)
|
||
The drive does not support hot plug replacement."
|
||
::= { cpqTapePhyDrvEntry 16 }
|
||
|
||
cpqTapePhyDrvPlacement OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
internal(2),
|
||
external(3)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Tape Physical Drive Placement.
|
||
|
||
The following values are defined:
|
||
|
||
other(1)
|
||
The agent is unable to determine if the tape drive is
|
||
internal or external to the system chassis.
|
||
|
||
internal(2)
|
||
The tape drive is located in an internal Proliant system
|
||
chassis.
|
||
|
||
external(3)
|
||
The tape drive is located in an external Proliant storage
|
||
system."
|
||
::= { cpqTapePhyDrvEntry 17 }
|
||
|
||
cpqTapePhyDrvLibraryDrive OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
true(2),
|
||
false(3)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Tape Physical Drive Library Drive.
|
||
|
||
This variable indicates whether or not the tape drive is part
|
||
of a tape library. It can be in one of the following states:
|
||
|
||
other(1)
|
||
Indicates that the storage agents cannot determine if the
|
||
tape drive is part of a tape library.
|
||
|
||
true(2)
|
||
The tape drive is part of a tape library.
|
||
|
||
false(3)
|
||
The tape drive is not part of a tape library."
|
||
::= { cpqTapePhyDrvEntry 18 }
|
||
|
||
cpqTapePhyDrvLoaderName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..128))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Tape Autoloader Name.
|
||
|
||
This is a combination of the vendor ID and the product ID as
|
||
returned by the SCSI inquiry command. This can be used for
|
||
identification purposes."
|
||
::= { cpqTapePhyDrvEntry 19 }
|
||
|
||
cpqTapePhyDrvLoaderFwRev OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..8))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Tape Autoloader Firmware Revision.
|
||
|
||
This is the firmware revision level of the autoloader as returned
|
||
by the SCSI inquiry command. This can be used for identification
|
||
purposes."
|
||
::= { cpqTapePhyDrvEntry 20 }
|
||
|
||
cpqTapePhyDrvLoaderSerialNum OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..64))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Tape Autoloader Serial Number.
|
||
|
||
This is the autoloader serial number. It can be used for
|
||
identification purposes."
|
||
::= { cpqTapePhyDrvEntry 21 }
|
||
|
||
|
||
-- ****************************************************************************
|
||
-- Tape Counters Group
|
||
-- ===================
|
||
--
|
||
-- The compaq enterprise (1.3.6.1.4.1.232)
|
||
-- cpqTape Group (1.3.6.1.4.1.232.5)
|
||
-- cpqTapeComponent Group (1.3.6.1.4.1.232.5.4)
|
||
-- cpqTapeCounters Group (1.3.6.1.4.1.232.5.4.2)
|
||
-- cpqTapeCountersTable (1.3.6.1.4.1.232.5.4.2.1)
|
||
--
|
||
-- The Tape counters group describes the tape device error information about
|
||
-- the Tape bus targets (devices) in the system.
|
||
--
|
||
-- Implementation of the Tape counters group is mandatory for all agents
|
||
-- supporting the Tape MIB.
|
||
--
|
||
-- ****************************************************************************
|
||
|
||
cpqTapeCountersTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF CpqTapeCountersEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Tape Counters Table."
|
||
::= { cpqTapeCounters 1 }
|
||
|
||
cpqTapeCountersEntry OBJECT-TYPE
|
||
SYNTAX CpqTapeCountersEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Tape Counters Entry."
|
||
INDEX { cpqTapeCountersCntlrIndex, cpqTapeCountersBusIndex,
|
||
cpqTapeCountersScsiIdIndex, cpqTapeCountersLunIndex }
|
||
::= { cpqTapeCountersTable 1 }
|
||
|
||
CpqTapeCountersEntry ::= SEQUENCE
|
||
{
|
||
cpqTapeCountersCntlrIndex INTEGER,
|
||
cpqTapeCountersBusIndex INTEGER,
|
||
cpqTapeCountersScsiIdIndex INTEGER,
|
||
cpqTapeCountersLunIndex INTEGER,
|
||
cpqTapeCountersReWrites Counter,
|
||
cpqTapeCountersReReads Counter,
|
||
cpqTapeCountersTotalErrors Counter,
|
||
cpqTapeCountersTotalUncorrectable Counter,
|
||
cpqTapeCountersTotalBytes Counter
|
||
}
|
||
|
||
cpqTapeCountersCntlrIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Counters Controller Index.
|
||
|
||
The controller index indicates to which SCSI adapter instance
|
||
this table entry belongs. The controller index is the physical
|
||
slot in the computer system where the adapter is located."
|
||
::= { cpqTapeCountersEntry 1 }
|
||
|
||
cpqTapeCountersBusIndex OBJECT-TYPE
|
||
SYNTAX INTEGER (0..255)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Counters Bus Index.
|
||
|
||
The bus index indicates to which SCSI bus instance on an
|
||
adapter card this table entry belongs. The instances start
|
||
at one and increment for each SCSI bus on a card."
|
||
::= { cpqTapeCountersEntry 2 }
|
||
|
||
cpqTapeCountersScsiIdIndex OBJECT-TYPE
|
||
SYNTAX INTEGER (0..255)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Counters Device Index.
|
||
|
||
The device index indicates to which device instance on a
|
||
SCSI bus this table entry belongs. The device index
|
||
is the SCSI ID being used by that device."
|
||
::= { cpqTapeCountersEntry 3 }
|
||
|
||
cpqTapeCountersLunIndex OBJECT-TYPE
|
||
SYNTAX INTEGER (0..255)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Counters Logical Unit Index.
|
||
|
||
The logical unit index indicates to which Lun device instance
|
||
on a SCSI bus this table entry belongs. The logical unit
|
||
index is the Lun being used by that device."
|
||
::= { cpqTapeCountersEntry 4 }
|
||
|
||
cpqTapeCountersReWrites OBJECT-TYPE
|
||
SYNTAX Counter
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Tape Device Re-write count.
|
||
|
||
This is the number of times blocks had to be re-written to the
|
||
device. This value is maintained since the Tape Hardware Interface
|
||
driver was loaded.
|
||
|
||
Re-write errors may occasionally occur. If this value should rise
|
||
dramatically, you may need to clean the device. If you continue
|
||
to have re-writes, you may have a problem. Some common causes
|
||
include radio frequency interference (RFI) on the bus cables,
|
||
bad or missing terminating resisters on the drives or having more
|
||
than one device with the same SCSI ID. Insure the bus cable is
|
||
free of obstructions and that the devices on the bus are properly
|
||
configured."
|
||
::= { cpqTapeCountersEntry 5 }
|
||
|
||
cpqTapeCountersReReads OBJECT-TYPE
|
||
SYNTAX Counter
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Tape Device Re-read count.
|
||
|
||
This is the number of times blocks had to be re-read from the
|
||
device. This value is maintained since the Tape Hardware Interface
|
||
driver was loaded.
|
||
|
||
Re-read errors may occasionally occur. If this value should rise
|
||
dramatically, you may need to clean the device. If you continue
|
||
to have re-reads, you may have a problem. Some common causes
|
||
include radio frequency interference (RFI) on the bus cables,
|
||
bad or missing terminating resisters on the drives or having more
|
||
than one device with the same SCSI ID. Insure the bus cable is
|
||
free of obstructions and that the devices on the bus are properly
|
||
configured."
|
||
::= { cpqTapeCountersEntry 6 }
|
||
|
||
cpqTapeCountersTotalErrors OBJECT-TYPE
|
||
SYNTAX Counter
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Tape Device Total Errors.
|
||
|
||
This is the total number of read/write errors encountered.
|
||
This value is maintained since the Tape Hardware Interface
|
||
driver was loaded.
|
||
|
||
Errors may occasionally occur. If this value should rise
|
||
dramatically, you may need to clean the device. If you continue
|
||
to have errors, you may have a problem. Some common causes include
|
||
radio frequency interference (RFI) on the bus cables, bad or
|
||
missing terminating resisters on the drives or having more than
|
||
one device with the same SCSI ID. Insure the bus cable is free
|
||
of obstructions and that the devices on the bus are properly
|
||
configured."
|
||
::= { cpqTapeCountersEntry 7 }
|
||
|
||
cpqTapeCountersTotalUncorrectable OBJECT-TYPE
|
||
SYNTAX Counter
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Tape Device Total Uncorrectable Errors.
|
||
|
||
This is the total number of read and write errors which could not
|
||
be corrected. This value is maintained since the Tape Hardware
|
||
Interface driver was loaded.
|
||
|
||
Errors may occasionally occur. If this value should rise
|
||
dramatically, you may need to clean the device. If you continue
|
||
to have errors, you may have a problem. Some common causes include
|
||
radio frequency interference (RFI) on the bus cables, bad or
|
||
missing terminating resisters on the drives or having more than
|
||
one device with the same SCSI ID. Insure the bus cable is free
|
||
of obstructions and that the devices on the bus are properly
|
||
configured."
|
||
::= { cpqTapeCountersEntry 8 }
|
||
|
||
cpqTapeCountersTotalBytes OBJECT-TYPE
|
||
SYNTAX Counter
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Tape Device Total Bytes.
|
||
|
||
This is the number total number of bytes read/written to the tape
|
||
currently installed in the device. This value is reset whenever
|
||
a new tape is inserted into the device."
|
||
::= { cpqTapeCountersEntry 9 }
|
||
|
||
|
||
-- ****************************************************************************
|
||
-- Tape Library Group
|
||
-- ===================
|
||
--
|
||
-- The compaq enterprise (1.3.6.1.4.1.232)
|
||
-- cpqTape Group (1.3.6.1.4.1.232.5)
|
||
-- cpqTapeComponent Group (1.3.6.1.4.1.232.5.4)
|
||
-- cpqTapeLibrary Group (1.3.6.1.4.1.232.5.4.3)
|
||
-- cpqTapeLibraryTable (1.3.6.1.4.1.232.5.4.3.1)
|
||
--
|
||
-- The Tape library group describes the tape autoloader devices and information about
|
||
-- the Tape bus targets (devices) in the autoloader.
|
||
--
|
||
-- Implementation of the Tape library group is mandatory for all agents
|
||
-- supporting the Tape Group.
|
||
--
|
||
-- ****************************************************************************
|
||
|
||
cpqTapeLibraryTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF CpqTapeLibraryEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Tape Library Table."
|
||
::= { cpqTapeLibrary 1 }
|
||
|
||
cpqTapeLibraryEntry OBJECT-TYPE
|
||
SYNTAX CpqTapeLibraryEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Tape Library Entry."
|
||
INDEX { cpqTapeLibraryCntlrIndex, cpqTapeLibraryBusIndex,
|
||
cpqTapeLibraryScsiIdIndex, cpqTapeLibraryLunIndex }
|
||
::= { cpqTapeLibraryTable 1 }
|
||
|
||
CpqTapeLibraryEntry ::= SEQUENCE
|
||
{
|
||
cpqTapeLibraryCntlrIndex INTEGER,
|
||
cpqTapeLibraryBusIndex INTEGER,
|
||
cpqTapeLibraryScsiIdIndex INTEGER,
|
||
cpqTapeLibraryLunIndex INTEGER,
|
||
cpqTapeLibraryCondition INTEGER,
|
||
cpqTapeLibraryStatus INTEGER,
|
||
cpqTapeLibraryDoorStatus INTEGER,
|
||
cpqTapeLibraryStatHours Counter,
|
||
cpqTapeLibraryStatMoves Counter,
|
||
cpqTapeLibraryName DisplayString,
|
||
cpqTapeLibrarySerialNumber DisplayString,
|
||
cpqTapeLibraryDriveList OCTET STRING,
|
||
cpqTapeLibraryState INTEGER,
|
||
cpqTapeLibraryTemperature INTEGER,
|
||
cpqTapeLibraryRedundancy INTEGER,
|
||
cpqTapeLibraryHotSwap INTEGER,
|
||
cpqTapeLibraryFwRev DisplayString,
|
||
cpqTapeLibraryTapeList OCTET STRING
|
||
}
|
||
|
||
cpqTapeLibraryCntlrIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Library Controller Index.
|
||
|
||
The controller index indicates to which SCSI adapter instance
|
||
this table entry belongs. The controller index is the physical
|
||
slot in the computer system where the adapter is located."
|
||
::= { cpqTapeLibraryEntry 1 }
|
||
|
||
cpqTapeLibraryBusIndex OBJECT-TYPE
|
||
SYNTAX INTEGER (0..255)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Library Bus Index.
|
||
|
||
The bus index indicates to which SCSI bus instance on an
|
||
adapter card this table entry belongs. The instances start
|
||
at one and increment for each SCSI bus on a card."
|
||
::= { cpqTapeLibraryEntry 2 }
|
||
|
||
cpqTapeLibraryScsiIdIndex OBJECT-TYPE
|
||
SYNTAX INTEGER (0..255)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Library Device Index.
|
||
|
||
The device index indicates to which device instance on a
|
||
SCSI bus this table entry belongs. The device index
|
||
is the SCSI ID being used by that device."
|
||
::= { cpqTapeLibraryEntry 3 }
|
||
|
||
cpqTapeLibraryLunIndex OBJECT-TYPE
|
||
SYNTAX INTEGER (0..255)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SCSI Library Logical Unit Index.
|
||
|
||
The logical unit index indicates to which Lun device instance
|
||
on a SCSI bus this table entry belongs. The logical unit
|
||
index is the Lun being used by that device."
|
||
::= { cpqTapeLibraryEntry 4 }
|
||
|
||
cpqTapeLibraryCondition OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
ok(2),
|
||
degraded(3),
|
||
failed(4)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Tape Library Status.
|
||
|
||
The library can be in one of the following states:
|
||
|
||
other(1)
|
||
The library is in a state other than one of those listed
|
||
below.
|
||
|
||
ok(2)
|
||
Indicates that the library is in normal operation mode.
|
||
No user action is necessary.
|
||
|
||
degraded(3)
|
||
Indicates that the library has degraded in some manner.
|
||
|
||
failed(4)
|
||
Indicates that the library has failed and can no longer
|
||
return data. When convenient, you should bring down the server
|
||
and run diagnostics to help identify the problem.
|
||
The library may need to be replaced."
|
||
|
||
::= { cpqTapeLibraryEntry 5 }
|
||
|
||
cpqTapeLibraryStatus OBJECT-TYPE
|
||
SYNTAX INTEGER (0..64535)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Error code returned by the last library error."
|
||
|
||
::= { cpqTapeLibraryEntry 6 }
|
||
|
||
cpqTapeLibraryDoorStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
closed(2),
|
||
open(3),
|
||
notSupported(4)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Status of the library door.
|
||
|
||
The door can be in one of the following states:
|
||
|
||
other(1)
|
||
The door is in a state other than one of those listed
|
||
below.
|
||
|
||
closed(2)
|
||
The door is closed.
|
||
|
||
open(3)
|
||
The door is open.
|
||
|
||
notSupported(4)
|
||
The door status is not supported by the device."
|
||
|
||
::= { cpqTapeLibraryEntry 7 }
|
||
|
||
cpqTapeLibraryStatHours OBJECT-TYPE
|
||
SYNTAX Counter
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The number of hours of operation for the library."
|
||
|
||
::= { cpqTapeLibraryEntry 8 }
|
||
|
||
cpqTapeLibraryStatMoves OBJECT-TYPE
|
||
SYNTAX Counter
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The number of tape moves for the library loader arm."
|
||
|
||
::= { cpqTapeLibraryEntry 9 }
|
||
|
||
cpqTapeLibraryName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..128))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Tape Library Name."
|
||
|
||
::= { cpqTapeLibraryEntry 10 }
|
||
|
||
cpqTapeLibrarySerialNumber OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..64))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Tape Library Serial Number.
|
||
|
||
This is the unit serial number for the library. It
|
||
can be used for identification purposes."
|
||
::= { cpqTapeLibraryEntry 11 }
|
||
|
||
cpqTapeLibraryDriveList OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..320))
|
||
ACCESS read-only
|
||
STATUS deprecated
|
||
DESCRIPTION
|
||
"Tape Library Drive List
|
||
|
||
This is a data structure containing the list of tape drive ids
|
||
that are present in this library. The format is:
|
||
|
||
BYTE Controller Number
|
||
BYTE Bus Number
|
||
BYTE SCSI ID
|
||
BYTE Logical Unit Number
|
||
|
||
There will be 1 structure for each drive present in the library."
|
||
|
||
::= { cpqTapeLibraryEntry 12 }
|
||
|
||
cpqTapeLibraryState OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
ok(2),
|
||
degraded(3),
|
||
failed(4),
|
||
offline(5)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Tape Library Status.
|
||
|
||
The library can be in one of the following states:
|
||
|
||
other(1)
|
||
The library is in a state other than one of those listed
|
||
below.
|
||
|
||
ok(2)
|
||
Indicates that the library is in normal operation mode.
|
||
No user action is necessary.
|
||
|
||
degraded(3)
|
||
Indicates that the library has degraded in some manner.
|
||
|
||
failed(4)
|
||
Indicates that the library has failed and can no longer
|
||
return data. When convenient, you should bring down the server
|
||
and run diagnostics to help identify the problem.
|
||
The library may need to be replaced.
|
||
|
||
offline(5)
|
||
Indicates that the agents can no longer communicate with
|
||
the library. This could be caused by a cabling problem or the
|
||
library may be powered off."
|
||
|
||
::= { cpqTapeLibraryEntry 13 }
|
||
|
||
cpqTapeLibraryTemperature OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
notSupported(2),
|
||
ok(3),
|
||
safeTempExceeded(4),
|
||
maxTempExceeded(5)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Tape Library Temperature Status.
|
||
|
||
The library temperature can be in one of the following states:
|
||
|
||
other(1)
|
||
The library temperature status is unknown.
|
||
|
||
notSupported(2)
|
||
Indicates that the library cannot detect or report temperature.
|
||
|
||
ok(3)
|
||
Indicates that the temperature of the library is within normal
|
||
operating limits.
|
||
|
||
safeTempExceeded(4)
|
||
Indicates that the temperature of the library has exceeded the
|
||
safe operational temperature. The library will continue to
|
||
operate under this warning.
|
||
|
||
maxTempExceeded(5)
|
||
Indicates that the temperature of the library has exceeded
|
||
normal operating limits to the extent that the library may
|
||
no longer function."
|
||
|
||
::= { cpqTapeLibraryEntry 14 }
|
||
|
||
cpqTapeLibraryRedundancy OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
notSupported(2),
|
||
capable(3),
|
||
notCapable(4),
|
||
active(5)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Tape Library Redundancy Status.
|
||
|
||
Redundancy status denotes the presence of internal redundant
|
||
components such as fans, power supplies, etc. The library
|
||
redundancy can be in one of the following states:
|
||
|
||
other(1)
|
||
The library redundancy status is unknown.
|
||
|
||
notSupported(2)
|
||
Indicates that the library cannot detect or report redundancy
|
||
status.
|
||
|
||
capable(3)
|
||
Indicates that the library is capable of detecting and reporting
|
||
redundant components but there are not enough redundant units
|
||
installed to make redundancy active.
|
||
|
||
notCapable(4)
|
||
Indicates that the library is capable of detecting and reporting
|
||
redundant components but there are no components that support
|
||
redundancy.
|
||
|
||
active(5)
|
||
Indicates that the library is capable of detecting and reporting
|
||
redundant components, there are enough redundant units installed,
|
||
and redundancy is active."
|
||
|
||
::= { cpqTapeLibraryEntry 15 }
|
||
|
||
cpqTapeLibraryHotSwap OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
notSupported(2),
|
||
capable(3),
|
||
notCapable(4)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Tape Library Hot Swap Status.
|
||
|
||
Hot swap status denotes the presence of hot swappable internal
|
||
components such as drives, fans, power supplies, etc. The library
|
||
hot swap status can be in one of the following states:
|
||
|
||
other(1)
|
||
The library hot swap status is unknown.
|
||
|
||
notSupported(2)
|
||
Indicates that the library cannot detect or report hot swap
|
||
status.
|
||
|
||
capable(3)
|
||
Indicates that the library is capable of detecting and reporting
|
||
hot swappable internal components and has at least one hot
|
||
swappable component.
|
||
|
||
notCapable(4)
|
||
Indicates that the library is capable of detecting and reporting
|
||
hot swappable internal components but there are no hot swappable
|
||
components installed."
|
||
|
||
::= { cpqTapeLibraryEntry 16 }
|
||
|
||
cpqTapeLibraryFwRev OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..8))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Tape Library Firmware Revision.
|
||
|
||
This is the revision level of the tape library firmware as
|
||
returned by the SCSI inquiry command. This can be used for
|
||
identification purposes."
|
||
::= { cpqTapeLibraryEntry 17 }
|
||
|
||
cpqTapeLibraryTapeList OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..560))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Tape Library Drive List
|
||
|
||
This is a data structure containing the list of tape drive ids
|
||
that are present in this library. The format is:
|
||
|
||
ULONG Controller Number
|
||
BYTE Bus Number
|
||
BYTE SCSI ID
|
||
BYTE Logical Unit Number
|
||
|
||
There will be 1 structure for each drive present in the library."
|
||
|
||
::= { cpqTapeLibraryEntry 18 }
|
||
|
||
|
||
-- ****************************************************************************
|
||
-- SAS Host Bus Adapter Group
|
||
-- ==========================
|
||
--
|
||
-- The compaq enterprise (1.3.6.1.4.1.232)
|
||
-- cpqSas Group (1.3.6.1.4.1.232.5)
|
||
-- cpqSasComponent Group (1.3.6.1.4.1.232.5.5)
|
||
-- cpqSasHba Group (1.3.6.1.4.1.232.5.5.1)
|
||
-- cpqSasHbaTable (1.3.6.1.4.1.232.5.5.1.1)
|
||
--
|
||
--
|
||
-- The SAS host bus adapter group contains configuration and statistical
|
||
-- information for the SAS HBA.
|
||
--
|
||
-- Implementation of the SAS host bus adapter group is mandatory for all
|
||
-- agents that support the SCSI MIB.
|
||
--
|
||
-- ****************************************************************************
|
||
|
||
cpqSasHbaTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF CpqSasHbaEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Host Bus Adapter Table."
|
||
::= { cpqSasHba 1 }
|
||
|
||
cpqSasHbaEntry OBJECT-TYPE
|
||
SYNTAX CpqSasHbaEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Controller Table Entry."
|
||
INDEX { cpqSasHbaIndex }
|
||
::= { cpqSasHbaTable 1 }
|
||
|
||
CpqSasHbaEntry ::= SEQUENCE
|
||
{
|
||
cpqSasHbaIndex INTEGER,
|
||
cpqSasHbaHwLocation DisplayString,
|
||
cpqSasHbaModel INTEGER,
|
||
cpqSasHbaStatus INTEGER,
|
||
cpqSasHbaCondition INTEGER,
|
||
cpqSasHbaOverallCondition INTEGER,
|
||
cpqSasHbaSerialNumber DisplayString,
|
||
cpqSasHbaFwVersion DisplayString,
|
||
cpqSasHbaBiosVersion DisplayString,
|
||
cpqSasHbaPciLocation DisplayString
|
||
|
||
}
|
||
|
||
cpqSasHbaIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Host Bus Adapter Index.
|
||
|
||
The HBA index indicates to which SAS adapter instance this table
|
||
entry belongs."
|
||
::= { cpqSasHbaEntry 1 }
|
||
|
||
cpqSasHbaHwLocation OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..255))
|
||
ACCESS read-only
|
||
STATUS optional
|
||
DESCRIPTION
|
||
"SAS Host Bus Adapter Hardware Location.
|
||
|
||
A text description of the hardware location of the HBA.
|
||
A NULL string indicates that the hardware location could not
|
||
be determined or is irrelevant."
|
||
::= { cpqSasHbaEntry 2 }
|
||
|
||
cpqSasHbaModel OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
generic(2),
|
||
sas8int(3),
|
||
sas4int(4),
|
||
sasSc44Ge(5),
|
||
sasSc40Ge(6),
|
||
sasSc08Ge(7),
|
||
sasSc08e(8),
|
||
sasH220i(9),
|
||
sasH221(10),
|
||
sasH210i(11),
|
||
sasH220(12),
|
||
sasH222(13),
|
||
sasP824ip(14)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Host Bus Adapter Model.
|
||
|
||
This is the HBA model and can be used for identification
|
||
purposes. The following values are defined:
|
||
|
||
other(1) The management agent does not recognize this model.
|
||
You may need to upgrade your software.
|
||
generic(2) SAS HBA
|
||
sas8int(3) HP 8 Internal Port SAS HBA with RAID
|
||
sas4int(4) HP 4 Internal Port SAS HBA with RAID
|
||
sasSc44Ge(5) HP SC44Ge Host Bus Adapter
|
||
sasSc40Ge(6) HP SC40Ge HBA
|
||
sasSc08Ge(7) HP SC08Ge Host Bus Adapter
|
||
sasSc08e(8) HP SC08e Host Bus Adapter
|
||
sasH220i(9) HP H220i Host Bus Adapter
|
||
sasH221(10) HP H221 Host Bus Adapter
|
||
sasH210i(11) HP H210i Host Bus Adapter
|
||
sasH220(12) HP H220 Host Bus Adapter
|
||
sasH222(13) HP H222 Host Bus Adapter"
|
||
::= { cpqSasHbaEntry 3 }
|
||
|
||
cpqSasHbaStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
ok(2),
|
||
failed(3)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Host Bus Adapter Status.
|
||
|
||
This is the current status of the HBA. The following values are
|
||
currently defined:
|
||
|
||
other(1)
|
||
The management agent does not recognize the status as one of
|
||
those listed below.
|
||
|
||
ok(2)
|
||
The HBA is operating normally.
|
||
|
||
failed(3)
|
||
The HBA has failed and is no longer operating."
|
||
::= { cpqSasHbaEntry 4 }
|
||
|
||
cpqSasHbaCondition OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
ok(2),
|
||
degraded(3),
|
||
failed(4)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Host Bus Adapter Condition.
|
||
|
||
This is the condition of the HBA hardware."
|
||
::= { cpqSasHbaEntry 5 }
|
||
|
||
cpqSasHbaOverallCondition OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
ok(2),
|
||
degraded(3),
|
||
failed(4)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Host Bus Adapter Overall Condition.
|
||
|
||
This is the overall condition of the HBA and all of the logical
|
||
drives and physical drives controlled by it."
|
||
::= { cpqSasHbaEntry 6 }
|
||
|
||
cpqSasHbaSerialNumber OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..80))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Host Bus Adapter Serial Number.
|
||
|
||
This is the serial number assigned to the HBA. This can be used
|
||
for identification purposes. This field will be a null (size 0)
|
||
string if the management agent cannot provide the serial number."
|
||
::= { cpqSasHbaEntry 7 }
|
||
|
||
cpqSasHbaFwVersion OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Host Bus Adapter Firmware Version.
|
||
|
||
This is the version of the firmware on the SAS HBA.
|
||
This field will be a null (size 0) string if the management
|
||
agent cannot provide the BIOS version."
|
||
::= { cpqSasHbaEntry 8 }
|
||
|
||
cpqSasHbaBiosVersion OBJECT-TYPE
|
||
SYNTAX DisplayString
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Host Bus Adapter BIOS Version.
|
||
|
||
This is the version of the BIOS on the SAS HBA.
|
||
This field will be a null (size 0) string if the management
|
||
agent cannot provide the BIOS version."
|
||
::= { cpqSasHbaEntry 9 }
|
||
|
||
cpqSasHbaPciLocation OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..255))
|
||
ACCESS read-only
|
||
STATUS optional
|
||
DESCRIPTION
|
||
"SAS Host Bus Adapter PCI Location.
|
||
|
||
A string designating the PCI device location for the controller,
|
||
following the format DDDD:BB:DD.F, where DDDD is the PCI domain number,
|
||
BB is the PCI bus number, DD is the PCI device number, and F is
|
||
the PCI function number.
|
||
A NULL string indicates that the location could not
|
||
be determined or is irrelevant."
|
||
::= { cpqSasHbaEntry 10 }
|
||
|
||
|
||
|
||
-- ****************************************************************************
|
||
-- SAS Physical Drive Group
|
||
-- ========================
|
||
--
|
||
-- The compaq enterprise (1.3.6.1.4.1.232)
|
||
-- cpqSas Group (1.3.6.1.4.1.232.5)
|
||
-- cpqSasComponent Group (1.3.6.1.4.1.232.5.5)
|
||
-- cpqSasPhyDrv Group (1.3.6.1.4.1.232.5.5.2)
|
||
-- cpqSasPhyDrvTable (1.3.6.1.4.1.232.5.5.2.1)
|
||
--
|
||
--
|
||
-- The SAS physical drive group contains configuration and statistical
|
||
-- information for physical drives attached to a SAS HBA.
|
||
--
|
||
-- Implementation of the SAS physical drive group is mandatory for all
|
||
-- agents that support the SCSI MIB.
|
||
--
|
||
-- ****************************************************************************
|
||
|
||
cpqSasPhyDrvTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF CpqSasPhyDrvEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Physical Drive Table."
|
||
::= { cpqSasPhyDrv 1 }
|
||
|
||
cpqSasPhyDrvEntry OBJECT-TYPE
|
||
SYNTAX CpqSasPhyDrvEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Physical Drive Entry."
|
||
INDEX { cpqSasPhyDrvHbaIndex, cpqSasPhyDrvIndex }
|
||
::= { cpqSasPhyDrvTable 1 }
|
||
|
||
CpqSasPhyDrvEntry ::= SEQUENCE
|
||
{
|
||
cpqSasPhyDrvHbaIndex INTEGER,
|
||
cpqSasPhyDrvIndex INTEGER,
|
||
cpqSasPhyDrvLocationString DisplayString,
|
||
cpqSasPhyDrvModel DisplayString,
|
||
cpqSasPhyDrvStatus INTEGER,
|
||
cpqSasPhyDrvCondition INTEGER,
|
||
cpqSasPhyDrvFWRev DisplayString,
|
||
cpqSasPhyDrvSize INTEGER,
|
||
cpqSasPhyDrvUsedReallocs Counter,
|
||
cpqSasPhyDrvSerialNumber DisplayString,
|
||
cpqSasPhyDrvMemberLogDrv INTEGER,
|
||
cpqSasPhyDrvRotationalSpeed INTEGER,
|
||
cpqSasPhyDrvOsName DisplayString,
|
||
cpqSasPhyDrvPlacement INTEGER,
|
||
cpqSasPhyDrvHotPlug INTEGER,
|
||
cpqSasPhyDrvType INTEGER,
|
||
cpqSasPhyDrvSasAddress DisplayString,
|
||
cpqSasPhyDrvMediaType INTEGER,
|
||
cpqSasPhyDrvSSDWearStatus INTEGER,
|
||
cpqSasPhyDrvPowerOnHours Counter,
|
||
cpqSasPhyDrvSSDPercntEndrnceUsed Gauge,
|
||
cpqSasPhyDrvSSDEstTimeRemainingHours Counter,
|
||
cpqSasPhyDrvAuthenticationStatus INTEGER,
|
||
cpqSasPhyDrvSmartCarrierAppFWRev INTEGER,
|
||
cpqSasPhyDrvSmartCarrierBootldrFWRev INTEGER,
|
||
cpqSasPhyDrvCurrTemperature Gauge,
|
||
cpqSasPhyDrvTemperatureThreshold Gauge,
|
||
cpqSasPhyDrvSsBoxModel DisplayString,
|
||
cpqSasPhyDrvSsBoxFwRev DisplayString,
|
||
cpqSasPhyDrvSsBoxVendor DisplayString,
|
||
cpqSasPhyDrvSsBoxSerialNumber DisplayString
|
||
}
|
||
|
||
cpqSasPhyDrvHbaIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Physical Drive HBA Index.
|
||
|
||
The HBA index indicates to which SAS adapter instance this table
|
||
entry belongs."
|
||
::= { cpqSasPhyDrvEntry 1 }
|
||
|
||
cpqSasPhyDrvIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Physical Drive Index.
|
||
|
||
The physical drive index indicates to which physical drive
|
||
instance this table entry belongs."
|
||
::= { cpqSasPhyDrvEntry 2 }
|
||
|
||
cpqSasPhyDrvLocationString OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..255))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Physical Drive Location String.
|
||
|
||
This string describes the location of the drive in relation to
|
||
the HBA. If the location string cannot be determined, the agent
|
||
will return a NULL string."
|
||
::= { cpqSasPhyDrvEntry 3 }
|
||
|
||
cpqSasPhyDrvModel OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..40))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Physical Drive Model.
|
||
|
||
This is a physical drive`s model name. It can be used for
|
||
identification purposes."
|
||
::= { cpqSasPhyDrvEntry 4 }
|
||
|
||
cpqSasPhyDrvStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
ok(2),
|
||
predictiveFailure(3),
|
||
offline(4),
|
||
failed(5),
|
||
missingWasOk(6),
|
||
missingWasPredictiveFailure(7),
|
||
missingWasOffline(8),
|
||
missingWasFailed(9),
|
||
ssdWearOut(10),
|
||
missingWasSSDWearOut(11),
|
||
notAuthenticated(12),
|
||
missingWasNotAuthenticated(13)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Physical Drive Status.
|
||
|
||
The physical drive can be in one of the following states:
|
||
|
||
other(1)
|
||
The drive is in a state other than one of those listed
|
||
below.
|
||
|
||
ok(2)
|
||
Indicates that the physical drive is in normal operation mode.
|
||
No user action is necessary.
|
||
|
||
predictiveFailure(3)
|
||
Indicates that the physical drive has exceeded a threshold
|
||
value for one of it`s predictive indicators.
|
||
|
||
offline(4)
|
||
Indicates that the physical drive is offline and can no longer
|
||
return data. No further status is available.
|
||
|
||
failed(5)
|
||
Indicates that the physical drive has failed and can no longer
|
||
return data.
|
||
|
||
missingWasOk(6)
|
||
Indicates that a physical drive had a status of ok(2) and is
|
||
no longer present. The drive has been removed.
|
||
|
||
missingWasPredictiveFailure(7)
|
||
Indicates that a physical drive had a status of
|
||
predictiveFailure(3) and is no longer present. The drive has
|
||
been removed.
|
||
|
||
missingWasOffline(8)
|
||
Indicates that a physical drive had a status of offline(4) and
|
||
is no longer present. The drive has been removed.
|
||
|
||
missingWasFailed(9)
|
||
Indicates that a physical drive had a status of failed(5) and
|
||
is no longer present. The drive has been removed.
|
||
|
||
ssdWearOut(10)
|
||
Indicates that the solid state drive has a S.M.A.R.T wear
|
||
error and is approaching the maximum usage limit for writes
|
||
(wear out). The solid state drive should be replaced as soon as
|
||
possible.
|
||
|
||
missingWasSSDWearOut(11)
|
||
Indicates that a physical drive had a status of ssdWearout(10)
|
||
and is no longer present. The drive has been removed.
|
||
|
||
notAuthenticated(12)
|
||
Indicates the physical drive could not be authenticated as a genuine
|
||
HP hard drive. The host bus adapter will no longer control the drive
|
||
LEDs. Please replace the hard drive with a genuine HP hard drive.
|
||
|
||
missingNotAuthenticated(13)
|
||
Indicates that a physical drive had a status of notAuthenticated(12)
|
||
and is no longer present. The drive has been removed."
|
||
::= { cpqSasPhyDrvEntry 5 }
|
||
|
||
cpqSasPhyDrvCondition OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
ok(2),
|
||
degraded(3),
|
||
failed(4)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Physical Drive Condition.
|
||
|
||
This is the overall condition of the physical drive.
|
||
The following values are defined:
|
||
|
||
other(1)
|
||
The agent does not recognize the status. You may need
|
||
to upgrade your software.
|
||
|
||
ok(2)
|
||
The physical drive is operating normally. No user action
|
||
is required.
|
||
|
||
degraded(3)
|
||
The physical drive is degraded.
|
||
|
||
failed(4)
|
||
The physical drives has failed."
|
||
::= { cpqSasPhyDrvEntry 6 }
|
||
|
||
cpqSasPhyDrvFWRev OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..8))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Physical Drive Firmware Revision.
|
||
|
||
This is the firmware revision of the physical drive."
|
||
::= { cpqSasPhyDrvEntry 7 }
|
||
|
||
cpqSasPhyDrvSize OBJECT-TYPE
|
||
SYNTAX INTEGER (0..2147483647)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Physical Drive Size in MB.
|
||
|
||
This is the size of the physical drive in megabytes.
|
||
This value is calculated using the value 1,048,576 (2^20) as
|
||
a megabyte. Drive manufacturers sometimes use the number
|
||
1,000,000 as a megabyte when giving drive capacities so this
|
||
value may differ from the advertised size of a drive."
|
||
::= { cpqSasPhyDrvEntry 8 }
|
||
|
||
cpqSasPhyDrvUsedReallocs OBJECT-TYPE
|
||
SYNTAX Counter
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Physical Drive Used Reallocation Sectors.
|
||
|
||
This shows the number of sectors of the reallocation area that
|
||
have been used by the physical drive over the life of the drive."
|
||
::= { cpqSasPhyDrvEntry 9 }
|
||
|
||
cpqSasPhyDrvSerialNumber OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..40))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Physical Drive Serial Number.
|
||
|
||
This is the serial number assigned to the physical drive."
|
||
::= { cpqSasPhyDrvEntry 10 }
|
||
|
||
cpqSasPhyDrvMemberLogDrv OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
member(2),
|
||
spare(3),
|
||
nonMember(4)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"The Physical Drive is a Member of a Logical Drive.
|
||
|
||
This is an indication of whether the physical drive is
|
||
a member of a logical drive.
|
||
|
||
This variable can be in one of the following states:
|
||
|
||
other(1)
|
||
The agent is unable to determine if the physical drive is a
|
||
member of a logical drive.
|
||
|
||
member(2)
|
||
The physical drive is a member of a logical drive.
|
||
|
||
spare(2)
|
||
The physical drive is a spare drive for a logical drive.
|
||
|
||
nonMember(4)
|
||
The physical drive is not a logical drive member or spare."
|
||
::= { cpqSasPhyDrvEntry 11 }
|
||
|
||
cpqSasPhyDrvRotationalSpeed OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
rpm7200(2),
|
||
rpm10K(3),
|
||
rpm15K(4),
|
||
rpmSsd(5)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Physical Drive Rotational Speed.
|
||
|
||
The following values are defined:
|
||
|
||
other(1)
|
||
The agent is unable to determine the rotational speed for
|
||
this drive.
|
||
|
||
rpm7200(2)
|
||
The rotational speed for this drive is 7200 rpm.
|
||
|
||
rpm10K(3)
|
||
The rotational speed for this drive is 10000 rpm.
|
||
|
||
rpm15K(4)
|
||
The rotational speed for this drive is 15000 rpm.
|
||
|
||
rpmSsd(5)
|
||
The drive is made of solid state electronics and does not
|
||
have a rotational speed."
|
||
::= { cpqSasPhyDrvEntry 12 }
|
||
|
||
cpqSasPhyDrvOsName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..255))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Physical Drive OS Name.
|
||
|
||
The OS name for this SAS physical drive. This field will be
|
||
a null (size 0) string if the agent does not support OS name."
|
||
::= { cpqSasPhyDrvEntry 13 }
|
||
|
||
cpqSasPhyDrvPlacement OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
internal(2),
|
||
external(3)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Physical Drive Placement.
|
||
|
||
The following values are defined:
|
||
|
||
other(1)
|
||
The agent is unable to determine if the drive is internal or
|
||
external.
|
||
|
||
internal(2)
|
||
The drive is located in an internal system chassis.
|
||
|
||
external(3)
|
||
The drive is located in an external storage system."
|
||
::= { cpqSasPhyDrvEntry 14 }
|
||
|
||
cpqSasPhyDrvHotPlug OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
hotPlug(2),
|
||
nonHotPlug(3)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Physical Drive Hot Plug Support Status.
|
||
|
||
The following values are defined:
|
||
|
||
other(1)
|
||
The agent is unable to determine if this drive
|
||
supports hot plug replacement.
|
||
|
||
hotPlug(2)
|
||
The drive supports hot plug replacement.
|
||
|
||
nonhotPlug(3)
|
||
The drive does not support hot plug replacement."
|
||
::= { cpqSasPhyDrvEntry 15 }
|
||
|
||
cpqSasPhyDrvType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
sas(2),
|
||
sata(3)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Physical Drive Type.
|
||
|
||
The following values are defined:
|
||
|
||
other(1)
|
||
The agent is unable to determine the type for this drive.
|
||
|
||
sas(2)
|
||
The drive type is Serial Attached SCSI.
|
||
|
||
sata(3)
|
||
The drive type is Serial ATA."
|
||
::= { cpqSasPhyDrvEntry 16 }
|
||
|
||
cpqSasPhyDrvSasAddress OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..16))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Physical Drive SAS Address.
|
||
|
||
The SAS address this SAS physical drive. A null (size 0) string
|
||
will be returned if the value cannot be determined."
|
||
::= { cpqSasPhyDrvEntry 17 }
|
||
|
||
cpqSasPhyDrvMediaType OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
rotatingPlatters(2),
|
||
solidState(3)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Physical Drive Media Type.
|
||
|
||
The following values are defined:
|
||
|
||
other(1)
|
||
The instrument agent is unable to determine the physical drive<76>s
|
||
media type.
|
||
|
||
rotatingPlatters(2)
|
||
The physical drive media is composed of rotating platters.
|
||
|
||
solidState(3)
|
||
The physical drive media is composed of solid state electronics."
|
||
::= { cpqSasPhyDrvEntry 18 }
|
||
|
||
cpqSasPhyDrvSSDWearStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
ok(2),
|
||
fiftySixDayThreshold(3),
|
||
fivePercentThreshold(4),
|
||
twoPercentThreshold(5),
|
||
ssdWearOut(6)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Physical Drive Solid State Disk Wear Status.
|
||
|
||
This shows the wear status of the solid state physical drive.
|
||
|
||
The following values are valid for the physical drive solid state
|
||
wear status:
|
||
|
||
|
||
Other (1)
|
||
The instrument agent is unable to determine the physical drive<76>s
|
||
solid state disk wear status. This value would be used for non
|
||
SSD drives or SSD drives that do not support wear reporting.
|
||
|
||
Ok (2)
|
||
Indicates the solid state disk is not in any imminent danger
|
||
of wear out.
|
||
|
||
Fifty Six Day Threshold Passed (3)
|
||
Indicates that based upon the current workload, the solid state
|
||
disk will reach the maximum usage limit for writes (wear out)
|
||
within fifty-six days. You should modify your write workload or
|
||
begin preparing to replace your SSD drive.
|
||
|
||
Five Percent Threshold Passed (4)
|
||
Indicates that the solid state disk has passed the five percent
|
||
threshold and is at or below five percent of reaching the maximum
|
||
usage limit for writes (wear out). You should begin to prepare
|
||
to replace your SSD drive.
|
||
|
||
Two Percent Threshold Passed (5)
|
||
Indicates that the solid state disk has passed the two percent
|
||
threshold and is at or below two percent of reaching the maximum
|
||
usage limit for writes (wear out). You should begin to prepare
|
||
to replace your SSD drive.
|
||
|
||
SSD Wear Out(6)
|
||
Indicates that a solid state drive is approaching the maximum
|
||
usage limit for writes (wear out) and should be replaced as soon
|
||
as possible."
|
||
::= { cpqSasPhyDrvEntry 19 }
|
||
|
||
cpqSasPhyDrvPowerOnHours OBJECT-TYPE
|
||
SYNTAX Counter
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Physical Drive Power On Hours.
|
||
|
||
This is the total number of hours that the physical disk
|
||
has been powered on. This value will be 4,294,967,295 if the disk
|
||
power on hours cannot be determined or is not supported."
|
||
::= { cpqSasPhyDrvEntry 20 }
|
||
|
||
cpqSasPhyDrvSSDPercntEndrnceUsed OBJECT-TYPE
|
||
SYNTAX Gauge
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Physical Drive Solid State Percent Endurance Used.
|
||
|
||
This value specifies the hundredths of the percentage of solid state
|
||
disk life used. The value of this field is allowed to exceed 100%.
|
||
|
||
As an example, if the value reported is 50, this would indicate .50
|
||
percent endurance used.
|
||
|
||
This value will be 4,294,967,295 if the percent endurance used cannot
|
||
be determined or is not supported."
|
||
::= { cpqSasPhyDrvEntry 21 }
|
||
|
||
cpqSasPhyDrvSSDEstTimeRemainingHours OBJECT-TYPE
|
||
SYNTAX Counter
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Physical Drive Solid State Estimated Time Remaining In
|
||
Hours.
|
||
|
||
This is the estimated total number of hours that the solid state
|
||
physical disk has remaining. This value will be 4,294,967,295 if the
|
||
solid state disk estimated time remaining in hours cannot be
|
||
determined or is not supported."
|
||
::= { cpqSasPhyDrvEntry 22 }
|
||
|
||
cpqSasPhyDrvAuthenticationStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
notSupported(2),
|
||
authenticationFailed(3),
|
||
authenticationPassed(4)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Physical Drive Authentication Status.
|
||
|
||
The following values are defined:
|
||
|
||
Other (1)
|
||
Indicates that the instrument agent can not determine the
|
||
physical drive`s authentication status.
|
||
|
||
Not Supported (2)
|
||
Indicates that authentication for this physical drive is not
|
||
supported.
|
||
|
||
Authentication Failed(3)
|
||
The physical drive could not be authenticated as a genuine HP hard drive. The
|
||
host bus adapter will no longer control the drive LEDs. Please replace the
|
||
hard drive with a genuine HP hard drive.
|
||
|
||
Authentication Passed(4)
|
||
The physical drive has passed all authentication tests and has been validated
|
||
to be a genuine HP hard drive."
|
||
::= { cpqSasPhyDrvEntry 23 }
|
||
|
||
cpqSasPhyDrvSmartCarrierAppFWRev OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Physical Drive Smart Carrier Application Firmware Revision.
|
||
|
||
This displays the physical drive smart carrier application
|
||
firmware revision number.
|
||
|
||
This value will be nonzero if the physical drive supports
|
||
authentication and cpqSasPhyDrvAuthenticationStatus has a value of
|
||
authenticationPassed(4)."
|
||
::= { cpqSasPhyDrvEntry 24 }
|
||
|
||
cpqSasPhyDrvSmartCarrierBootldrFWRev OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Physical Drive Smart Carrier Bootloader Firmware Revision.
|
||
|
||
This displays the physical drive smart carrier bootloader
|
||
firmware revision number.
|
||
|
||
This value will be nonzero if the physical drive supports
|
||
authentication and cpqSasPhyDrvAuthenticationStatus has a value of
|
||
authenticationPassed(4)."
|
||
::= { cpqSasPhyDrvEntry 25 }
|
||
|
||
cpqSasPhyDrvCurrTemperature OBJECT-TYPE
|
||
SYNTAX Gauge
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Physical Drive Current Operating Temperature degrees Celsius. A zero (0) indicates that
|
||
the temperature information is not available."
|
||
::= { cpqSasPhyDrvEntry 26 }
|
||
|
||
cpqSasPhyDrvTemperatureThreshold OBJECT-TYPE
|
||
SYNTAX Gauge
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Physical Drive Maximum Operating Temperature in degrees Celsius. A zero (0) indicates that
|
||
the threshold information is not available."
|
||
::= { cpqSasPhyDrvEntry 27 }
|
||
|
||
cpqSasPhyDrvSsBoxModel OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..17))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Physical Drive Box Model.
|
||
|
||
This is a description of the SAS drive box`s model.
|
||
This can be used for identification purposes."
|
||
::= { cpqSasPhyDrvEntry 28 }
|
||
|
||
cpqSasPhyDrvSsBoxFwRev OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..8))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Physical Drive Box Firmware Revision.
|
||
|
||
This is the revision level of the SAS drive box.
|
||
This can be used for identification purposes."
|
||
::= { cpqSasPhyDrvEntry 29 }
|
||
|
||
cpqSasPhyDrvSsBoxVendor OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..9))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Physical Drive Box Vendor
|
||
|
||
This is the SAS drive box`s vendor name.
|
||
This can be used for identification purposes."
|
||
::= { cpqSasPhyDrvEntry 30 }
|
||
|
||
cpqSasPhyDrvSsBoxSerialNumber OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..24))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Physical Drive Box Serial Number.
|
||
|
||
This is the SAS drive box`s serial number which is normally display
|
||
on the front panel. This can be used for identification
|
||
purposes. If the box`s serial number cannot be determined, the
|
||
agent will return a NULL string."
|
||
::= { cpqSasPhyDrvEntry 31 }
|
||
|
||
|
||
-- ****************************************************************************
|
||
-- SAS Logical Drive Group
|
||
-- =======================
|
||
--
|
||
-- The compaq enterprise (1.3.6.1.4.1.232)
|
||
-- cpqSas Group (1.3.6.1.4.1.232.5)
|
||
-- cpqSasComponent Group (1.3.6.1.4.1.232.5.5)
|
||
-- cpqSasLogDrv Group (1.3.6.1.4.1.232.5.5.3)
|
||
-- cpqSasLogDrvTable (1.3.6.1.4.1.232.5.5.3.1)
|
||
--
|
||
--
|
||
-- The SAS logical drive group contains configuration and statistical
|
||
-- information for logical drives on a SAS HBA.
|
||
--
|
||
-- Implementation of the SAS logical drive group is mandatory for all
|
||
-- agents that support the SCSI MIB.
|
||
--
|
||
-- ****************************************************************************
|
||
|
||
cpqSasLogDrvTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF CpqSasLogDrvEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Logical Drive Table."
|
||
::= { cpqSasLogDrv 1 }
|
||
|
||
cpqSasLogDrvEntry OBJECT-TYPE
|
||
SYNTAX CpqSasLogDrvEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Logical Drive Entry."
|
||
INDEX { cpqSasLogDrvHbaIndex, cpqSasLogDrvIndex }
|
||
::= { cpqSasLogDrvTable 1 }
|
||
|
||
CpqSasLogDrvEntry ::= SEQUENCE
|
||
{
|
||
cpqSasLogDrvHbaIndex INTEGER,
|
||
cpqSasLogDrvIndex INTEGER,
|
||
cpqSasLogDrvRaidLevel INTEGER,
|
||
cpqSasLogDrvStatus INTEGER,
|
||
cpqSasLogDrvCondition INTEGER,
|
||
cpqSasLogDrvRebuildingDisk INTEGER,
|
||
cpqSasLogDrvCapacity INTEGER,
|
||
cpqSasLogDrvStripeSize INTEGER,
|
||
cpqSasLogDrvPhyDrvIds OCTET STRING,
|
||
cpqSasLogDrvSpareIds OCTET STRING,
|
||
cpqSasLogDrvOsName DisplayString,
|
||
cpqSasLogDrvRebuildingPercent Gauge
|
||
}
|
||
|
||
cpqSasLogDrvHbaIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Logical Drive HBA Index.
|
||
|
||
The controller index indicates to which SAS adapter instance
|
||
this table entry belongs."
|
||
::= { cpqSasLogDrvEntry 1 }
|
||
|
||
cpqSasLogDrvIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Logical Drive Index.
|
||
|
||
The logical drive index indicates to which logical drive instance
|
||
this table entry belongs."
|
||
::= { cpqSasLogDrvEntry 2 }
|
||
|
||
cpqSasLogDrvRaidLevel OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
raid0(2),
|
||
raid1(3),
|
||
raid0plus1(4),
|
||
raid5(5),
|
||
raid15(6),
|
||
volume(7)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Logical Drive RAID Level.
|
||
|
||
The following RAID levels are defined:
|
||
|
||
other(1)
|
||
The agent cannot determine the RAID level of this logical drive.
|
||
|
||
raid0(2)
|
||
The logical drive is configured with RAID level 0.
|
||
|
||
raid1(3)
|
||
The logical drive is configured with RAID level 1."
|
||
::= { cpqSasLogDrvEntry 3 }
|
||
|
||
cpqSasLogDrvStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
ok(2),
|
||
degraded(3),
|
||
rebuilding(4),
|
||
failed(5),
|
||
offline(6)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Logical Drive Status.
|
||
|
||
The logical drive can be in one of the following states:
|
||
|
||
other(1)
|
||
The management agent does not recognize the status.
|
||
You may need to upgrade your software.
|
||
|
||
ok(2)
|
||
Indicates that the logical drive is in normal operation mode.
|
||
No user action is required.
|
||
|
||
degraded(3)
|
||
Indicates that the logical drive is in a degraded state.
|
||
|
||
rebuilding(4)
|
||
Indicates that the logical drive is currently resynchronizing
|
||
the data accross the physical drives in the logical drive.
|
||
|
||
failed(5)
|
||
Indicates that more physical drives have failed than the
|
||
fault tolerance mode of the logical drive can handle without
|
||
data loss.
|
||
|
||
offline(6)
|
||
Indicates that the logical drive is offline from the operating
|
||
system. User action may be required to bring the logical
|
||
drive online."
|
||
::= { cpqSasLogDrvEntry 4 }
|
||
|
||
cpqSasLogDrvCondition OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
ok(2),
|
||
degraded(3),
|
||
failed(4)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Logical Drive Condition.
|
||
|
||
This is the condition of the logical drive."
|
||
::= { cpqSasLogDrvEntry 5 }
|
||
|
||
cpqSasLogDrvRebuildingDisk OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Logical Drive Rebuilding Disk.
|
||
|
||
This is the disk that is in the process of rebuilding. If no
|
||
drive is currently rebuilding, a value of -1 will be returned."
|
||
::= { cpqSasLogDrvEntry 6 }
|
||
|
||
cpqSasLogDrvCapacity OBJECT-TYPE
|
||
SYNTAX INTEGER (0..2147483647)
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Logical Drive Size.
|
||
|
||
This is the capacity of the logical drive in megabytes.
|
||
This value is calculated using the value 1,048,576 (2^20) as
|
||
a megabyte. Drive manufacturers sometimes use the
|
||
number 1,000,000 as a megabyte when giving drive capacities
|
||
so this value may differ from the advertised size of a drive."
|
||
::= { cpqSasLogDrvEntry 7 }
|
||
|
||
cpqSasLogDrvStripeSize OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Logical Drive Stripe Size.
|
||
|
||
This is the size of a logical drive stripe in kilobytes."
|
||
::= { cpqSasLogDrvEntry 8 }
|
||
|
||
cpqSasLogDrvPhyDrvIds OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..64))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Logical Drive Physical Drive IDs.
|
||
|
||
This lists the physical drive ID`s associated with this logical
|
||
drive. Each 4 octets of the string can be used as an index
|
||
(cpqSasPhyDrvIndex) into the SAS physical drive table. These 4
|
||
octets are repeated for each drive in the list. For n disk
|
||
drives in the list, the string is 4 * n octets long."
|
||
::= { cpqSasLogDrvEntry 9 }
|
||
|
||
cpqSasLogDrvSpareIds OBJECT-TYPE
|
||
SYNTAX OCTET STRING (SIZE (0..64))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Logical Drive Spare Drive IDs.
|
||
|
||
This lists the spare drive ID`s associated with this logical
|
||
drive. Each 4 octets of the string can be used as an index
|
||
(cpqSasPhyDrvIndex) into the SAS physical drive table. These 4
|
||
octets are repeated for each drive in the list. For n disk
|
||
drives in the list, the string is 4 * n octets long."
|
||
::= { cpqSasLogDrvEntry 10 }
|
||
|
||
cpqSasLogDrvOsName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..255))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Logical Drive OS Name.
|
||
|
||
This is the OS name for the logical drive. This field will be
|
||
a null (size 0) string if the agent does not support OS name."
|
||
::= { cpqSasLogDrvEntry 11 }
|
||
|
||
cpqSasLogDrvRebuildingPercent OBJECT-TYPE
|
||
SYNTAX Gauge
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"Logical Drive Percent Rebuild.
|
||
|
||
After a failed physical drive has been replaced, the physical
|
||
drive must have its data rebuilt. This value is the percent
|
||
complete of the rebuild. When the value reaches 100, the
|
||
rebuilding process is complete. The array continues to
|
||
operate in interim recovery mode while the disk is rebuilding.
|
||
|
||
This value is only valid if the Logical Drive Status is
|
||
rebuilding(4).
|
||
|
||
If the value cannot be determined or a rebuild is not active,
|
||
the value is set to 4,294,967,295."
|
||
::= { cpqSasLogDrvEntry 12 }
|
||
|
||
|
||
-- ****************************************************************************
|
||
-- SAS Tape Drive Group
|
||
-- ====================
|
||
--
|
||
-- The compaq enterprise (1.3.6.1.4.1.232)
|
||
-- cpqSas Group (1.3.6.1.4.1.232.5)
|
||
-- cpqSasComponent Group (1.3.6.1.4.1.232.5.5)
|
||
-- cpqSasTapeDrv Group (1.3.6.1.4.1.232.5.5.4)
|
||
-- cpqSasTapeDrvTable (1.3.6.1.4.1.232.5.5.4.1)
|
||
--
|
||
--
|
||
-- The SAS tape drive group contains configuration and statistical
|
||
-- information for tape drives attached to a SAS HBA.
|
||
--
|
||
-- Implementation of the SAS tape drive group is mandatory for all
|
||
-- agents that support the SCSI MIB.
|
||
--
|
||
-- ****************************************************************************
|
||
|
||
cpqSasTapeDrvTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF CpqSasTapeDrvEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Physical Drive Table."
|
||
::= { cpqSasTapeDrv 1 }
|
||
|
||
cpqSasTapeDrvEntry OBJECT-TYPE
|
||
SYNTAX CpqSasTapeDrvEntry
|
||
ACCESS not-accessible
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Physical Drive Entry."
|
||
INDEX { cpqSasTapeDrvHbaIndex, cpqSasTapeDrvIndex }
|
||
::= { cpqSasTapeDrvTable 1 }
|
||
|
||
CpqSasTapeDrvEntry ::= SEQUENCE
|
||
{
|
||
cpqSasTapeDrvHbaIndex INTEGER,
|
||
cpqSasTapeDrvIndex INTEGER,
|
||
cpqSasTapeDrvLocationString DisplayString,
|
||
cpqSasTapeDrvName DisplayString,
|
||
cpqSasTapeDrvStatus INTEGER,
|
||
cpqSasTapeDrvCondition INTEGER,
|
||
cpqSasTapeDrvFWRev DisplayString,
|
||
cpqSasTapeDrvSerialNumber DisplayString,
|
||
cpqSasTapeDrvSasAddress DisplayString
|
||
}
|
||
|
||
cpqSasTapeDrvHbaIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Tape Drive HBA Index.
|
||
|
||
The HBA index indicates to which SAS adapter instance this table
|
||
entry belongs."
|
||
::= { cpqSasTapeDrvEntry 1 }
|
||
|
||
cpqSasTapeDrvIndex OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Tape Drive Index.
|
||
|
||
The tape drive index indicates to which tape drive instance
|
||
this table entry belongs."
|
||
::= { cpqSasTapeDrvEntry 2 }
|
||
|
||
cpqSasTapeDrvLocationString OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..255))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Tape Drive Location String.
|
||
|
||
This string describes the location of the drive in relation to
|
||
the HBA. If the location string cannot be determined, the agent
|
||
will return a NULL string."
|
||
::= { cpqSasTapeDrvEntry 3 }
|
||
|
||
cpqSasTapeDrvName OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..40))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Tape Drive Name.
|
||
|
||
This is a combination of the vendor ID and the product ID as
|
||
returned by the SCSI inquiry command. This can be used for
|
||
identification purposes."
|
||
::= { cpqSasTapeDrvEntry 4 }
|
||
|
||
cpqSasTapeDrvStatus OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
ok(2),
|
||
offline(3)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Physical Drive Status.
|
||
|
||
The physical drive can be in one of the following states:
|
||
|
||
other(1)
|
||
The tape drive is in a state other than one of those listed
|
||
below.
|
||
|
||
ok(2)
|
||
Indicates that the tape drive is in normal operation mode.
|
||
No user action is necessary.
|
||
|
||
offline(3)
|
||
Indicates that the tape drive is offline and can no longer
|
||
return data. No further status is available."
|
||
::= { cpqSasTapeDrvEntry 5 }
|
||
|
||
cpqSasTapeDrvCondition OBJECT-TYPE
|
||
SYNTAX INTEGER
|
||
{
|
||
other(1),
|
||
ok(2),
|
||
degraded(3),
|
||
failed(4)
|
||
}
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Tape Drive Condition.
|
||
|
||
This is the overall condition of the tape drive.
|
||
The following values are defined:
|
||
|
||
other(1)
|
||
The agent does not recognize the status. You may need
|
||
to upgrade your software.
|
||
|
||
ok(2)
|
||
The tape drive is operating normally. No user action is
|
||
required.
|
||
|
||
degraded(3)
|
||
The tape drive is degraded.
|
||
|
||
failed(4)
|
||
The tape drives has failed."
|
||
::= { cpqSasTapeDrvEntry 6 }
|
||
|
||
cpqSasTapeDrvFWRev OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..8))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Tape Drive Firmware Revision.
|
||
|
||
This is the firmware revision of the tape drive."
|
||
::= { cpqSasTapeDrvEntry 7 }
|
||
|
||
cpqSasTapeDrvSerialNumber OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..40))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Tape Drive Serial Number.
|
||
|
||
This is the serial number assigned to the tape drive."
|
||
::= { cpqSasTapeDrvEntry 8 }
|
||
|
||
cpqSasTapeDrvSasAddress OBJECT-TYPE
|
||
SYNTAX DisplayString (SIZE (0..16))
|
||
ACCESS read-only
|
||
STATUS mandatory
|
||
DESCRIPTION
|
||
"SAS Tape Drive SAS Address.
|
||
|
||
The SAS address of this SAS tape drive. A null (size 0) string
|
||
will be returned if the value cannot be determined."
|
||
::= { cpqSasTapeDrvEntry 9 }
|
||
|
||
|
||
-- ****************************************************************************
|
||
-- SCSI Trap Definitions
|
||
-- ======================
|
||
--
|
||
-- The SNMP trap messages must not be bigger than 484 octets (bytes).
|
||
--
|
||
-- Trap support in an SNMP agent implementation is optional. An SNMP
|
||
-- agent implementation may support all, some, or none of the traps.
|
||
-- If traps are supported, The user should be provided with the option of
|
||
-- disabling traps.
|
||
--
|
||
-- **************************************************************************
|
||
|
||
cpqScsiCntlrStatusChange TRAP-TYPE
|
||
ENTERPRISE cpqScsi
|
||
VARIABLES { cpqScsiCntlrStatus }
|
||
DESCRIPTION
|
||
"SCSI Controller Status Change.
|
||
|
||
The agent has detected a change in the controller
|
||
status of a SCSI Controller. The variable
|
||
cpqScsiCntlrStatus indicates the current controller status."
|
||
|
||
--#TYPE "SCSI Controller Status Change (1)"
|
||
--#SUMMARY "Status is now %d."
|
||
--#ARGUMENTS {0}
|
||
--#SEVERITY CRITICAL
|
||
--#TIMEINDEX 99
|
||
|
||
::= 1
|
||
|
||
cpqScsiLogDrvStatusChange TRAP-TYPE
|
||
ENTERPRISE cpqScsi
|
||
VARIABLES { cpqScsiLogDrvStatus }
|
||
DESCRIPTION
|
||
"Logical Drive Status Change.
|
||
|
||
The agent has detected a change in the Logical Drive
|
||
Status of a SCSI logical drive. The current logical
|
||
drive status is indicated by the cpqScsiLogDrvStatus variable."
|
||
|
||
--#TYPE "SCSI Logical Drive Status Change (2)"
|
||
--#SUMMARY "Status is now %d."
|
||
--#ARGUMENTS {0}
|
||
--#SEVERITY CRITICAL
|
||
--#TIMEINDEX 99
|
||
|
||
::= 2
|
||
|
||
cpqScsiPhyDrvStatusChange TRAP-TYPE
|
||
ENTERPRISE cpqScsi
|
||
VARIABLES { cpqScsiPhyDrvStatus }
|
||
DESCRIPTION
|
||
"Physical Drive Status Change.
|
||
|
||
The agent has detected a change in the status of a
|
||
SCSI physical drive. The current physical drive
|
||
status is indicated in the cpqScsiPhyDrvStatus variable."
|
||
|
||
--#TYPE "SCSI Physical Drive Status Change (3)"
|
||
--#SUMMARY "Status is now %d."
|
||
--#ARGUMENTS {0}
|
||
--#SEVERITY CRITICAL
|
||
--#TIMEINDEX 99
|
||
|
||
::= 3
|
||
|
||
cpqScsi2CntlrStatusChange TRAP-TYPE
|
||
ENTERPRISE compaq
|
||
VARIABLES { cpqScsiCntlrStatus }
|
||
DESCRIPTION
|
||
"SCSI Controller Status Change.
|
||
|
||
The agent has detected a change in the controller
|
||
status of a SCSI Controller. The variable
|
||
cpqScsiCntlrStatus indicates the current controller status."
|
||
|
||
--#TYPE "SCSI Controller Status Change (5001)"
|
||
--#SUMMARY "Status is now %d."
|
||
--#ARGUMENTS {0}
|
||
--#SEVERITY CRITICAL
|
||
--#TIMEINDEX 99
|
||
|
||
::= 5001
|
||
|
||
cpqScsi2LogDrvStatusChange TRAP-TYPE
|
||
ENTERPRISE compaq
|
||
VARIABLES { cpqScsiLogDrvStatus }
|
||
DESCRIPTION
|
||
"Logical Drive Status Change.
|
||
|
||
The agent has detected a change in the Logical Drive
|
||
Status of a SCSI logical drive. The current logical
|
||
drive status is indicated by the cpqScsiLogDrvStatus variable."
|
||
|
||
--#TYPE "SCSI Logical Drive Status Change (5002)"
|
||
--#SUMMARY "Status is now %d."
|
||
--#ARGUMENTS {0}
|
||
--#SEVERITY CRITICAL
|
||
--#TIMEINDEX 99
|
||
|
||
::= 5002
|
||
|
||
cpqScsi2PhyDrvStatusChange TRAP-TYPE
|
||
ENTERPRISE compaq
|
||
VARIABLES { cpqScsiPhyDrvStatus }
|
||
DESCRIPTION
|
||
"Physical Drive Status Change.
|
||
|
||
The agent has detected a change in the status of a
|
||
SCSI physical drive. The current physical drive
|
||
status is indicated in the cpqScsiPhyDrvStatus variable."
|
||
|
||
--#TYPE "SCSI Physical Drive Status Change (5003)"
|
||
--#SUMMARY "Status is now %d."
|
||
--#ARGUMENTS {0}
|
||
--#SEVERITY CRITICAL
|
||
--#TIMEINDEX 99
|
||
|
||
::= 5003
|
||
|
||
cpqTapePhyDrvStatusChange TRAP-TYPE
|
||
ENTERPRISE compaq
|
||
VARIABLES { cpqTapePhyDrvCondition }
|
||
DESCRIPTION
|
||
"Tape Drive Status Change.
|
||
|
||
The agent has detected a change in the status of a
|
||
Tape drive. The current physical drive status is
|
||
indicated in the cpqTapePhyDrvCondition variable."
|
||
|
||
--#TYPE "Tape Drive Status Change (5004)"
|
||
--#SUMMARY "Status is now %d."
|
||
--#ARGUMENTS {0}
|
||
--#SEVERITY CRITICAL
|
||
--#TIMEINDEX 99
|
||
|
||
::= 5004
|
||
|
||
|
||
cpqScsi3CntlrStatusChange TRAP-TYPE
|
||
ENTERPRISE compaq
|
||
VARIABLES { sysName, cpqHoTrapFlags, cpqScsiCntlrStatus }
|
||
DESCRIPTION
|
||
"SCSI Controller Status Change.
|
||
|
||
The agent has detected a change in the controller
|
||
status of a SCSI Controller. The variable
|
||
cpqScsiCntlrStatus indicates the current controller status."
|
||
|
||
--#TYPE "SCSI Controller Status Change (5005)"
|
||
--#SUMMARY "SCSI controller status is now %d."
|
||
--#ARGUMENTS {2}
|
||
--#SEVERITY CRITICAL
|
||
--#TIMEINDEX 99
|
||
--#VARBINDSEVERITY 2
|
||
--#SIMPLE_SEVERITY CRITICAL
|
||
--#HWSTATUS_CATEGORY STORAGE
|
||
|
||
::= 5005
|
||
|
||
cpqScsi3PhyDrvStatusChange TRAP-TYPE
|
||
ENTERPRISE compaq
|
||
VARIABLES { sysName, cpqHoTrapFlags, cpqScsiPhyDrvStatus }
|
||
DESCRIPTION
|
||
"Physical Drive Status Change.
|
||
|
||
The agent has detected a change in the status of a
|
||
SCSI physical drive. The current physical drive
|
||
status is indicated in the cpqScsiPhyDrvStatus variable."
|
||
|
||
--#TYPE "SCSI Physical Drive Status Change (5006)"
|
||
--#SUMMARY "Status is now %d."
|
||
--#ARGUMENTS {2}
|
||
--#SEVERITY CRITICAL
|
||
--#TIMEINDEX 99
|
||
|
||
::= 5006
|
||
|
||
|
||
cpqTape3PhyDrvStatusChange TRAP-TYPE
|
||
ENTERPRISE compaq
|
||
VARIABLES { sysName, cpqHoTrapFlags, cpqTapePhyDrvCondition }
|
||
DESCRIPTION
|
||
"Tape Drive Status Change.
|
||
|
||
The agent has detected a change in the status of a
|
||
Tape drive. The current physical drive status is
|
||
indicated in the cpqTapePhyDrvCondition variable."
|
||
|
||
--#TYPE "Tape Drive Status Change (5007)"
|
||
--#SUMMARY "Status is now %d."
|
||
--#ARGUMENTS {2}
|
||
--#SEVERITY CRITICAL
|
||
--#TIMEINDEX 99
|
||
|
||
::= 5007
|
||
|
||
|
||
cpqTape3PhyDrvCleaningRequired TRAP-TYPE
|
||
ENTERPRISE compaq
|
||
VARIABLES { sysName, cpqHoTrapFlags, cpqTapePhyDrvCondition }
|
||
DESCRIPTION
|
||
"Tape Drive Cleaning Required trap.
|
||
|
||
The agent has detected a tape drive that needs to have
|
||
a cleaning tape inserted and run. This will cause the tape drive
|
||
heads to be cleaned."
|
||
|
||
--#TYPE "Tape Drive Cleaning Required (5008)"
|
||
--#SUMMARY "Tape drive cleaning required (Status: %d)."
|
||
--#ARGUMENTS {2}
|
||
--#SEVERITY MAJOR
|
||
--#TIMEINDEX 99
|
||
--#SIMPLE_SEVERITY MAJOR
|
||
--#HWSTATUS_CATEGORY STORAGE
|
||
--#ACTION "Insert and run a cleaning tape in the tape drive."
|
||
|
||
::= 5008
|
||
|
||
cpqTape3PhyDrvCleanTapeReplace TRAP-TYPE
|
||
ENTERPRISE compaq
|
||
VARIABLES { sysName, cpqHoTrapFlags, cpqTapePhyDrvCondition }
|
||
DESCRIPTION
|
||
"Tape Drive Cleaning Tape Needs Replacing.
|
||
|
||
The agent has detected that an autoloader tape unit has
|
||
a cleaning tape that has been fully used and therefore needs to
|
||
be replaced with a new cleaning tape."
|
||
|
||
--#TYPE "Tape Drive Cleaning Tape Needs Replacing (5009)"
|
||
--#SUMMARY "Tape drive cleaning tape needs replacing (Status: %d)."
|
||
--#ARGUMENTS {2}
|
||
--#SEVERITY MAJOR
|
||
--#TIMEINDEX 99
|
||
--#SIMPLE_SEVERITY MAJOR
|
||
--#HWSTATUS_CATEGORY STORAGE
|
||
--#ACTION "Replace the cleaning tape."
|
||
|
||
::= 5009
|
||
|
||
cpqTape3LibraryFailed TRAP-TYPE
|
||
ENTERPRISE compaq
|
||
VARIABLES { sysName, cpqHoTrapFlags, cpqTapeLibrarySerialNumber }
|
||
DESCRIPTION
|
||
"Tape Library Error
|
||
|
||
The agent has detected that an autoloader unit has
|
||
an encountered an error."
|
||
|
||
--#TYPE "Tape Library Error (5010)"
|
||
--#SUMMARY "Tape library %s is not operational."
|
||
--#ARGUMENTS {2}
|
||
--#SEVERITY MAJOR
|
||
--#TIMEINDEX 99
|
||
|
||
::= 5010
|
||
|
||
|
||
cpqTape3LibraryOkay TRAP-TYPE
|
||
ENTERPRISE compaq
|
||
VARIABLES { sysName, cpqHoTrapFlags, cpqTapeLibrarySerialNumber }
|
||
DESCRIPTION
|
||
"Tape Library Okay
|
||
|
||
The agent has detected that an autoloader unit has
|
||
recovered from errors."
|
||
|
||
--#TYPE "Tape Library Okay (5011)"
|
||
--#SUMMARY "Tape Library %s Recovered"
|
||
--#ARGUMENTS {2}
|
||
--#SEVERITY INFORMATIONAL
|
||
--#TIMEINDEX 99
|
||
|
||
::= 5011
|
||
|
||
|
||
cpqTape3LibraryDegraded TRAP-TYPE
|
||
ENTERPRISE compaq
|
||
VARIABLES { sysName, cpqHoTrapFlags, cpqTapeLibrarySerialNumber }
|
||
DESCRIPTION
|
||
"Tape Library Degraded
|
||
|
||
The agent has detected that an autoloader unit is
|
||
in a degraded condition."
|
||
|
||
--#TYPE "Tape Library Degraded (5012)"
|
||
--#SUMMARY "Tape library %s is in a degraded condition."
|
||
--#ARGUMENTS {2}
|
||
--#SEVERITY CRITICAL
|
||
--#TIMEINDEX 99
|
||
|
||
::= 5012
|
||
|
||
|
||
cpqTape3LibraryDoorOpen TRAP-TYPE
|
||
ENTERPRISE compaq
|
||
VARIABLES { sysName, cpqHoTrapFlags, cpqTapeLibrarySerialNumber }
|
||
DESCRIPTION
|
||
"Tape Library Door Open
|
||
|
||
The agent has detected that the door on an autoloader
|
||
is open so the unit is not operational."
|
||
|
||
--#TYPE "Tape Library Door Opened (5013)"
|
||
--#SUMMARY "Tape library %s door opened."
|
||
--#ARGUMENTS {2}
|
||
--#SEVERITY CRITICAL
|
||
--#TIMEINDEX 99
|
||
--#SIMPLE_SEVERITY CRITICAL
|
||
--#HWSTATUS_CATEGORY STORAGE
|
||
--#ACTION "Close the door on the tape library."
|
||
|
||
::= 5013
|
||
|
||
cpqTape3LibraryDoorClosed TRAP-TYPE
|
||
ENTERPRISE compaq
|
||
VARIABLES { sysName, cpqHoTrapFlags, cpqTapeLibrarySerialNumber }
|
||
DESCRIPTION
|
||
"Tape Library Door Closed
|
||
|
||
The agent has detected that the door on a an autoloader
|
||
has closed."
|
||
|
||
--#TYPE "Tape Library Door Closed (5014)"
|
||
--#SUMMARY "Tape library %s door closed."
|
||
--#ARGUMENTS {2}
|
||
--#SEVERITY INFORMATIONAL
|
||
--#TIMEINDEX 99
|
||
--#SIMPLE_SEVERITY OK
|
||
--#HWSTATUS_CATEGORY STORAGE
|
||
|
||
::= 5014
|
||
|
||
cpqScsiCdLibraryStatusChange TRAP-TYPE
|
||
ENTERPRISE compaq
|
||
VARIABLES { sysName, cpqHoTrapFlags, cpqCdLibraryCntlrIndex,
|
||
cpqCdLibraryBusIndex, cpqCdLibraryScsiIdIndex,
|
||
cpqCdLibraryStatus }
|
||
DESCRIPTION
|
||
"CD Library Status Change.
|
||
|
||
The agent has detected a change in the status of a
|
||
CD Library device. The current CD Library status is
|
||
indicated in the cpqScsiCdLibraryCondition variable."
|
||
|
||
--#TYPE "CD Library Status Change (5015)"
|
||
--#SUMMARY "CD library status is now %d (Index: %d, Bus: %d, Controller: %d)."
|
||
--#ARGUMENTS {5, 4, 3, 2}
|
||
--#SEVERITY CRITICAL
|
||
--#TIMEINDEX 99
|
||
--#VARBINDSEVERITY 2
|
||
--#SIMPLE_SEVERITY CRITICAL
|
||
--#HWSTATUS_CATEGORY STORAGE
|
||
|
||
::= 5015
|
||
|
||
cpqTape4PhyDrvStatusChange TRAP-TYPE
|
||
ENTERPRISE compaq
|
||
VARIABLES { sysName, cpqHoTrapFlags, cpqTapePhyDrvCntlrIndex,
|
||
cpqTapePhyDrvBusIndex, cpqTapePhyDrvScsiIdIndex,
|
||
cpqTapePhyDrvStatus }
|
||
DESCRIPTION
|
||
"Tape Drive Status Change.
|
||
|
||
The Storage Agent has detected a change in the status of a
|
||
Tape drive. The current physical drive status is
|
||
indicated in the cpqTapePhyDrvStatus variable."
|
||
|
||
--#TYPE "Tape Drive Status Change (5016)"
|
||
--#SUMMARY "Status is now %d."
|
||
--#ARGUMENTS {5}
|
||
--#SEVERITY CRITICAL
|
||
--#TIMEINDEX 99
|
||
|
||
::= 5016
|
||
|
||
|
||
cpqScsi4PhyDrvStatusChange TRAP-TYPE
|
||
ENTERPRISE compaq
|
||
VARIABLES { sysName, cpqHoTrapFlags, cpqScsiPhyDrvStatus,
|
||
cpqScsiPhyDrvCntlrIndex, cpqScsiPhyDrvBusIndex,
|
||
cpqScsiPhyDrvIndex, cpqScsiPhyDrvVendor,
|
||
cpqScsiPhyDrvModel, cpqScsiPhyDrvFWRev,
|
||
cpqScsiPhyDrvSerialNum }
|
||
DESCRIPTION
|
||
"Physical Drive Status Change.
|
||
|
||
The Storage Agent has detected a change in the status of a
|
||
SCSI physical drive. The current physical drive
|
||
status is indicated in the cpqScsiPhyDrvStatus variable."
|
||
|
||
--#TYPE "SCSI Physical Drive Status Change (5017)"
|
||
--#SUMMARY "Status is now %d."
|
||
--#ARGUMENTS {2}
|
||
--#SEVERITY CRITICAL
|
||
--#TIMEINDEX 99
|
||
|
||
::= 5017
|
||
|
||
|
||
cpqTapeLibraryStatusChange TRAP-TYPE
|
||
ENTERPRISE compaq
|
||
VARIABLES { sysName, cpqHoTrapFlags, cpqTapeLibraryCntlrIndex,
|
||
cpqTapeLibraryBusIndex, cpqTapeLibraryScsiIdIndex,
|
||
cpqTapeLibraryLunIndex, cpqTapeLibraryName,
|
||
cpqTapeLibraryFwRev, cpqTapeLibrarySerialNumber,
|
||
cpqTapeLibraryState }
|
||
DESCRIPTION
|
||
"Tape Library Status Change
|
||
|
||
The Storage Agent has detected a change in the status of a
|
||
tape library. The current tape library status is
|
||
indicated in the cpqTapeLibraryState variable."
|
||
|
||
--#TYPE "Tape Library Status Change (5018)"
|
||
--#SUMMARY "Tape library status is now %d (Index: %d, Bus: %d, Controller: %d)."
|
||
--#ARGUMENTS {9, 4, 3, 2}
|
||
--#SEVERITY CRITICAL
|
||
--#TIMEINDEX 99
|
||
--#VARBINDSEVERITY 2
|
||
--#SIMPLE_SEVERITY CRITICAL
|
||
--#HWSTATUS_CATEGORY STORAGE
|
||
--#ACTION "If the tape library status is 'degraded(3)' or 'failed(4)', schedule downtime for the server and run diagnostics to help identify the problem."
|
||
|
||
::= 5018
|
||
|
||
cpqTape5PhyDrvStatusChange TRAP-TYPE
|
||
ENTERPRISE compaq
|
||
VARIABLES { sysName, cpqHoTrapFlags, cpqTapePhyDrvCntlrIndex,
|
||
cpqTapePhyDrvBusIndex, cpqTapePhyDrvScsiIdIndex,
|
||
cpqTapePhyDrvLunIndex, cpqTapePhyDrvName,
|
||
cpqTapePhyDrvFwRev, cpqTapePhyDrvSerialNumber,
|
||
cpqTapePhyDrvStatus }
|
||
DESCRIPTION
|
||
"Tape Drive Status Change.
|
||
|
||
The Storage Agent has detected a change in the status of a
|
||
tape drive. The current physical drive status is
|
||
indicated in the cpqTapePhyDrvStatus variable."
|
||
|
||
--#TYPE "Tape Drive Status Change (5019)"
|
||
--#SUMMARY "Tape drive status is now %d (Drive: %d, Bus: %d, Controller: %d)."
|
||
--#ARGUMENTS {9, 4, 3, 2}
|
||
--#SEVERITY CRITICAL
|
||
--#TIMEINDEX 99
|
||
--#VARBINDSEVERITY 2
|
||
--#SIMPLE_SEVERITY CRITICAL
|
||
--#HWSTATUS_CATEGORY STORAGE
|
||
--#ACTION "If the tape drive status is 'failed(4)', replace the tape drive."
|
||
|
||
::= 5019
|
||
|
||
cpqScsi5PhyDrvStatusChange TRAP-TYPE
|
||
ENTERPRISE compaq
|
||
VARIABLES { sysName, cpqHoTrapFlags, cpqScsiPhyDrvStatus,
|
||
cpqScsiPhyDrvCntlrIndex, cpqScsiPhyDrvBusIndex,
|
||
cpqScsiPhyDrvIndex, cpqScsiPhyDrvVendor,
|
||
cpqScsiPhyDrvModel, cpqScsiPhyDrvFWRev,
|
||
cpqScsiPhyDrvSerialNum, cpqScsiPhyDrvOsName }
|
||
DESCRIPTION
|
||
"Physical Drive Status Change.
|
||
|
||
The Storage Agent has detected a change in the status of a
|
||
SCSI physical drive. The current physical drive
|
||
status is indicated in the cpqScsiPhyDrvStatus variable."
|
||
|
||
--#TYPE "SCSI Physical Drive Status Change (5020)"
|
||
--#SUMMARY "SCSI physical drive status is now %d (Drive: %d, Bus: %d, Controller: %d)."
|
||
--#ARGUMENTS {2, 5, 4, 3}
|
||
--#SEVERITY CRITICAL
|
||
--#TIMEINDEX 99
|
||
--#VARBINDSEVERITY 2
|
||
--#SIMPLE_SEVERITY CRITICAL
|
||
--#HWSTATUS_CATEGORY STORAGE
|
||
--#ACTION "If the physical drive status is 'failed(3)' or 'predictiveFailure(8)', replace the drive."
|
||
|
||
::= 5020
|
||
|
||
cpqScsi3LogDrvStatusChange TRAP-TYPE
|
||
ENTERPRISE compaq
|
||
VARIABLES { sysName, cpqHoTrapFlags, cpqScsiLogDrvStatus,
|
||
cpqScsiLogDrvCntlrIndex, cpqScsiLogDrvBusIndex,
|
||
cpqScsiLogDrvIndex, cpqScsiLogDrvOsName }
|
||
DESCRIPTION
|
||
"Logical Drive Status Change.
|
||
|
||
The Storage Agent has detected a change in the status of a
|
||
SCSI logical drive. The current logical drive status is
|
||
indicated in the cpqScsiLogDrvStatus variable."
|
||
|
||
--#TYPE "SCSI Logical Drive Status Change (5021)"
|
||
--#SUMMARY "SCSI logical drive status is now %d (Drive: %d, Bus: %d, Controller: %d)."
|
||
--#ARGUMENTS {2, 5, 4, 3}
|
||
--#SEVERITY CRITICAL
|
||
--#TIMEINDEX 99
|
||
--#VARBINDSEVERITY 2
|
||
--#SIMPLE_SEVERITY CRITICAL
|
||
--#HWSTATUS_CATEGORY STORAGE
|
||
--#ACTION "If the logical drive status is 'recovering(5)', at least one drive has failed but no data has been lost. If the logical drive status is 'failed(3)', data loss has occurred. Check the connections and replace the failed physical drives."
|
||
|
||
::= 5021
|
||
|
||
cpqSasPhyDrvStatusChange TRAP-TYPE
|
||
ENTERPRISE compaq
|
||
VARIABLES { sysName, cpqHoTrapFlags, cpqSasHbaHwLocation,
|
||
cpqSasPhyDrvLocationString, cpqSasPhyDrvHbaIndex,
|
||
cpqSasPhyDrvIndex, cpqSasPhyDrvStatus,
|
||
cpqSasPhyDrvType, cpqSasPhyDrvModel, cpqSasPhyDrvFWRev,
|
||
cpqSasPhyDrvSerialNumber, cpqSasPhyDrvSasAddress }
|
||
DESCRIPTION
|
||
"Physical Drive Status Change.
|
||
|
||
The Storage Agent has detected a change in the status of a
|
||
SAS or SATA physical drive. The current physical drive status
|
||
is indicated in the cpqSasPhyDrvStatus variable.
|
||
|
||
User Action: If cpqSasPhyDrvStatus is 'predictiveFailure(3)',
|
||
`failed(5)`, `ssdWearOut(10)` or `notAuthenticated(12)`,
|
||
replace the drive."
|
||
|
||
--#TYPE "SAS/SATA Physical Drive Status Change (5022)"
|
||
--#SUMMARY "SAS/SATA physical drive status is now %d for drive at location %s connected to controller in %s."
|
||
--#ARGUMENTS {6, 3, 2}
|
||
--#SEVERITY CRITICAL
|
||
--#TIMEINDEX 99
|
||
--#VARBINDSEVERITY 2
|
||
--#SIMPLE_SEVERITY CRITICAL
|
||
--#HWSTATUS_CATEGORY STORAGE
|
||
--#ACTION "If the physical drive status is 'predictiveFailure(3)', 'failed(5)', 'ssdWearOut(10)' or 'notAuthenticated(12)', replace the drive."
|
||
|
||
::= 5022
|
||
|
||
cpqSasLogDrvStatusChange TRAP-TYPE
|
||
ENTERPRISE compaq
|
||
VARIABLES { sysName, cpqHoTrapFlags, cpqSasHbaHwLocation,
|
||
cpqSasLogDrvHbaIndex, cpqSasLogDrvIndex,
|
||
cpqSasLogDrvStatus, cpqSasLogDrvOsName }
|
||
DESCRIPTION
|
||
"Logical Drive Status Change.
|
||
|
||
The Storage Agent has detected a change in the status of a
|
||
SAS or SATA logical drive. The current logical drive status is
|
||
indicated in the cpqSasLogDrvStatus variable."
|
||
|
||
--#TYPE "SAS/SATA Logical Drive Status Change (5023)"
|
||
--#SUMMARY "SAS/SATA logical drive status is now %d for drive name %s connected to controller in %s."
|
||
--#ARGUMENTS {5, 6, 2}
|
||
--#SEVERITY CRITICAL
|
||
--#TIMEINDEX 99
|
||
--#VARBINDSEVERITY 2
|
||
--#SIMPLE_SEVERITY CRITICAL
|
||
--#HWSTATUS_CATEGORY STORAGE
|
||
--#ACTION "If the logical drive status is 'failed(5)', data has been lost. Replace the failed physical drives."
|
||
|
||
::= 5023
|
||
|
||
cpqSas2TapeDrvStatusChange TRAP-TYPE
|
||
ENTERPRISE compaq
|
||
VARIABLES { sysName, cpqHoTrapFlags, cpqSasHbaHwLocation,
|
||
cpqSasTapeDrvLocationString, cpqSasTapeDrvHbaIndex,
|
||
cpqSasTapeDrvIndex, cpqSasTapeDrvName,
|
||
cpqSasTapeDrvFWRev, cpqSasTapeDrvSerialNumber,
|
||
cpqSasTapeDrvSasAddress, cpqSasTapeDrvStatus }
|
||
DESCRIPTION
|
||
"SAS Tape Drive Status Change.
|
||
|
||
The Storage Agent has detected a change in the status of a
|
||
SAS tape drive. The current tape drive status is
|
||
indicated in the cpqSasTapeDrvStatus variable."
|
||
|
||
--#TYPE "SAS Tape Drive Status Change (5025)"
|
||
--#SUMMARY "SAS tape drive Status is now %d for drive at location %s connected to controller in %s."
|
||
--#ARGUMENTS {10, 3, 2}
|
||
--#SEVERITY CRITICAL
|
||
--#TIMEINDEX 99
|
||
--#VARBINDSEVERITY 2
|
||
--#SIMPLE_SEVERITY CRITICAL
|
||
--#HWSTATUS_CATEGORY STORAGE
|
||
|
||
::= 5025
|
||
|
||
cpqSasPhyDrvSSDWearStatusChange TRAP-TYPE
|
||
ENTERPRISE compaq
|
||
VARIABLES { sysName, cpqHoTrapFlags, cpqSasHbaHwLocation,
|
||
cpqSasPhyDrvLocationString, cpqSasPhyDrvHbaIndex,
|
||
cpqSasPhyDrvIndex, cpqSasPhyDrvType, cpqSasPhyDrvModel,
|
||
cpqSasPhyDrvFWRev, cpqSasPhyDrvSerialNumber,
|
||
cpqSasPhyDrvSasAddress, cpqSasPhyDrvSSDWearStatus}
|
||
DESCRIPTION
|
||
"Solid State Disk Wear Status Change.
|
||
|
||
This trap signifies that the agent has detected a change in the
|
||
SSD wear status of a SAS or SATA physical drive. The variable
|
||
cpqSasPhyDrvSSDWearStatus indicates the current SSD wear status.
|
||
|
||
User Action: If cpqSasPhyDrvSSDWearStatus is `ssdWearOut(6)`,
|
||
replace the drive."
|
||
|
||
--#TYPE "Solid State Disk Wear Status Change (5026)"
|
||
--#SUMMARY "Solid state disk wear status is now %d for drive at location %s connected to controller in %s."
|
||
--#ARGUMENTS {11, 3, 2}
|
||
--#SEVERITY CRITICAL
|
||
--#TIMEINDEX 99
|
||
--#VARBINDSEVERITY 2
|
||
--#SIMPLE_SEVERITY CRITICAL
|
||
--#HWSTATUS_CATEGORY STORAGE
|
||
--#ACTION "If the SSD wear status is 'ssdWearOut(6)', replace the drive."
|
||
|
||
::= 5026
|
||
|
||
END
|