mirror of
https://github.com/hsnodgrass/snmp_mib_archive.git
synced 2025-04-18 00:13:02 +00:00
2386 lines
85 KiB
Plaintext
2386 lines
85 KiB
Plaintext
-- *********************************************************************
|
|
-- CISCO-SCSI-MIB.my: Cisco SCSI Mib
|
|
--
|
|
-- October 2002, H K Vivek
|
|
--
|
|
-- Copyright (c) 2002 by cisco Systems, Inc.
|
|
-- All rights reserved.
|
|
--
|
|
-- *********************************************************************
|
|
CISCO-SCSI-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE,
|
|
NOTIFICATION-TYPE,
|
|
Integer32, Unsigned32, Counter32,
|
|
Counter64, Gauge32 FROM SNMPv2-SMI
|
|
TEXTUAL-CONVENTION, TruthValue, TimeStamp,
|
|
RowStatus, RowPointer, AutonomousType FROM SNMPv2-TC
|
|
MODULE-COMPLIANCE, OBJECT-GROUP,
|
|
NOTIFICATION-GROUP FROM SNMPv2-CONF
|
|
SnmpAdminString FROM SNMP-FRAMEWORK-MIB
|
|
ciscoExperiment FROM CISCO-SMI;
|
|
|
|
|
|
|
|
ciscoScsiMIB MODULE-IDENTITY
|
|
LAST-UPDATED "200212310000Z"
|
|
ORGANIZATION "Cisco Systems Inc."
|
|
CONTACT-INFO
|
|
" Cisco Systems
|
|
Customer Service
|
|
Postal: 170 W Tasman Drive
|
|
San Jose, CA 95134
|
|
USA
|
|
Tel: +1 800 553 -NETS
|
|
E-mail: cs-san@cisco.com"
|
|
DESCRIPTION "The Cisco version of the SCSI MIB
|
|
draft draft-ietf-ips-scsi-mib-03.txt from
|
|
the IETF."
|
|
REVISION "200212310000Z"
|
|
DESCRIPTION "Changed the SYNTAX of TruthValue object
|
|
in the module compliance section so that
|
|
it compiles with all MIB compilers."
|
|
REVISION "200211080000Z"
|
|
DESCRIPTION "Changed the SYNTAX of RowStatus objects in
|
|
the module compliance section so that it
|
|
compiles with all MIB compilers."
|
|
REVISION "200210050000Z"
|
|
DESCRIPTION "Initial version of this MIB."
|
|
::= { ciscoExperiment 95 }
|
|
|
|
|
|
ciscoScsiObjects OBJECT IDENTIFIER ::= { ciscoScsiMIB 1 }
|
|
ciscoScsiNotification OBJECT IDENTIFIER ::= { ciscoScsiMIB 2 }
|
|
ciscoScsiConformance OBJECT IDENTIFIER ::= { ciscoScsiMIB 3 }
|
|
ciscoScsiTransportTypes OBJECT IDENTIFIER ::= { ciscoScsiObjects 1 }
|
|
ciscoScsiGeneral OBJECT IDENTIFIER ::= { ciscoScsiObjects 2 }
|
|
ciscoScsiInitiator OBJECT IDENTIFIER ::= { ciscoScsiObjects 3 }
|
|
ciscoScsiRemoteTarget OBJECT IDENTIFIER ::= { ciscoScsiInitiator 4 }
|
|
ciscoScsiTarget OBJECT IDENTIFIER ::= { ciscoScsiObjects 4 }
|
|
ciscoScsiRemoteInitiators OBJECT IDENTIFIER ::= { ciscoScsiTarget 3 }
|
|
ciscoScsiLogicalUnit OBJECT IDENTIFIER ::= { ciscoScsiObjects 5 }
|
|
ciscoScsiTranportOther OBJECT IDENTIFIER
|
|
::= { ciscoScsiTransportTypes 1 }
|
|
ciscoScsiTranportSPI OBJECT IDENTIFIER
|
|
::= { ciscoScsiTransportTypes 2 }
|
|
ciscoScsiTransportFCP OBJECT IDENTIFIER
|
|
::= { ciscoScsiTransportTypes 3 }
|
|
ciscoScsiTransportSRP OBJECT IDENTIFIER
|
|
::= { ciscoScsiTransportTypes 4 }
|
|
ciscoScsiTransportISCSI OBJECT IDENTIFIER
|
|
::= { ciscoScsiTransportTypes 5 }
|
|
ciscoScsiTransportSBP OBJECT IDENTIFIER
|
|
::= { ciscoScsiTransportTypes 6 }
|
|
ciscoScsiNotifications OBJECT IDENTIFIER
|
|
::= { ciscoScsiNotification 0 }
|
|
|
|
|
|
-- Textual Conventions
|
|
|
|
ScsiLUNOrZero ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This Textual Convention represents either a SCSI Logical
|
|
Unit Number (LUN) or a zero-length string. Objects defined
|
|
with this syntax must specify the meaning of the zero-length
|
|
string. The format of a LUN is:
|
|
- a zero-length octet string or
|
|
- a string of two octets if the underlying transport protocol
|
|
is SBP-3 or SPI-4 using data group transfers or
|
|
- a string of eight octets for all other cases."
|
|
SYNTAX OCTET STRING (SIZE (0 | 2 | 8))
|
|
|
|
ScsiIndexValue ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A number greater than zero for administrative indices in a
|
|
table."
|
|
SYNTAX Unsigned32 (1..4294967295)
|
|
|
|
ScsiPortIndexValueOrZero ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This textual convention is an extension of the ScsiIndexValue
|
|
convention. The latter defines a greater than zero value used
|
|
to identify an index. This extension permits the additional
|
|
value of zero and is applicable only to indices of SCSI port.
|
|
The value zero is object-specific and must therefore be
|
|
defined as part of the description of any object, which uses
|
|
this syntax. Examples of the usage of zero might include
|
|
situations where index was unknown, or when none or all indices
|
|
need to be referenced."
|
|
SYNTAX Unsigned32(0..4294967295)
|
|
|
|
ScsiIndexValueOrZero ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This textual convention is an extension of the ScsiIndexValue
|
|
convention. The latter defines a greater than zero value used
|
|
to identify an index. This extension permits the additional
|
|
value of zero. The value zero is object-specific and must
|
|
therefore be defined as part of the description of any object,
|
|
which uses this syntax. Examples of the usage of zero might
|
|
include situations where index was unknown, or when none or
|
|
all indices need to be referenced."
|
|
SYNTAX Unsigned32 (0..4294967295)
|
|
|
|
ScsiIdentifier ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Denotes a generic SCSI device or port identifier.
|
|
The format depends on the transport used:
|
|
- SPI: only bits:0-3 for a port identifier
|
|
(LSB is 0 and MSB is 3)
|
|
- SPI: identifier of a device is a null-length octet string.
|
|
- FCP: 3 bytes for a port identifier
|
|
- FCP: identifier of a device is a null-length octet string.
|
|
- SRP: 16 bytes identifier for a port.
|
|
- SRP: identifier of a device is a null-length octet string.
|
|
- iSCSI: 256 bytes for a device identifier.
|
|
- iSCSI: 258 bytes for a target port.
|
|
- iSCSI: 262 bytes for an initiator port.
|
|
- SBP: identifier of a device is a null-length octet string.
|
|
- SBP: 2 bytes for an initiator port identifier.
|
|
- SBP: 11 bytes for a target port identifier. "
|
|
SYNTAX OCTET STRING (SIZE (0 | 1 | 2 | 3| 11 | 16 | 256| 258|262))
|
|
|
|
ScsiName ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Denotes a generic SCSI device or port name.
|
|
The format depends on the transport used:
|
|
- SPI: name of a device or a port is a null-length octet string.
|
|
- FCP: 8 bytes for a port name.
|
|
- FCP: name of a device is a null-length octet string.
|
|
- SRP: 16 bytes name for a port.
|
|
- SRP: name of a device is a null-length octet string.
|
|
- iSCSI: 256 bytes for a device name.
|
|
- iSCSI: 258 bytes for a target port.
|
|
- iSCSI: 262 bytes for an initiator port.
|
|
- SBP: name of a device is a null-length octet string.
|
|
- SBP: 8 bytes for an initiator port name.
|
|
- SBP: 11 bytes for a target port name. "
|
|
SYNTAX OCTET STRING (SIZE (0 | 8 | 11 |16 | 256 | 258| 262))
|
|
|
|
ScsiNameIdOrZero ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This Textual Convention represents either the SCSI name of
|
|
a logical unit or a zero-length string. Objects defined with
|
|
this syntax must specify the meaning of the zero-length
|
|
string. The format of the name of a LU is:
|
|
- a zero-length octet string or
|
|
- a string of eight octets."
|
|
SYNTAX OCTET STRING (SIZE (0 | 8))
|
|
|
|
ScsiDeviceOrPort ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This type allows to decide if some configuration is applicable
|
|
to a port or to a device."
|
|
SYNTAX INTEGER {
|
|
device(1),
|
|
port(2),
|
|
other(3)
|
|
}
|
|
|
|
ScsiIdCodeSet ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This Textual Convention specifies the code set in use with
|
|
this identifier.
|
|
The format is the same as contained in the identifier's
|
|
Identification Descriptor within the Logical Unit's Device
|
|
Identification Page."
|
|
REFERENCE
|
|
" ANSI - SCSI Primary Commands - 2 (SPC-2), Revision 20, 18
|
|
July 2001 Chapter 8: section 8.4.4, page 210 Vital Product
|
|
Data Parameters [16]"
|
|
SYNTAX Unsigned32 (0..15)
|
|
|
|
ScsiIdAssociation ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This Textual Convention specifies what the identifier is
|
|
associated with (e.g, with the addressed physical/logical
|
|
device or with a particular port).
|
|
The format is the same as contained in the identifier's
|
|
Identification Descriptor within the Logical Unit's Device
|
|
Identification Page."
|
|
REFERENCE
|
|
" ANSI - SCSI Primary Commands - 2 (SPC-2), Revision 20, 18
|
|
July 2001 - Chapter 8: section 8.4.4, page 210 Vital Product
|
|
Data Parameters [16]"
|
|
SYNTAX Unsigned32 (0..3)
|
|
|
|
ScsiIdType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This Textual Convention specifies the type of the
|
|
identifier.
|
|
The format is the same as contained in the identifier's
|
|
Identification Descriptor within the Logical Unit's Device
|
|
Identification Page."
|
|
REFERENCE
|
|
" ANSI - SCSI Primary Commands - 2 (SPC-2), Revision 20,
|
|
Chapter 8: section 8.4.4, page 210 Vital Product Data
|
|
Parameters [16]"
|
|
SYNTAX Unsigned32 (0..15)
|
|
|
|
ScsiIdValue ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This Textual Convention represents an identifier. The
|
|
objects of type ScsiIdCodeSet, ScsIdAssociation, ScsiIdType,
|
|
define together the format.
|
|
The format is the same as contained in the identifier's
|
|
Identification Descriptor within the Logical Unit's Device
|
|
Identification Page."
|
|
REFERENCE
|
|
" ANSI - SCSI Primary Commands - 2 (SPC-2), Revision 20, 18
|
|
July 2001 - Chapter 8: section 8.4.4, page 210 Vital Product
|
|
Data Parameters [16]"
|
|
SYNTAX OCTET STRING (SIZE (0..255))
|
|
|
|
|
|
HrSWInstalledIndexOrZero ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index value for a software module's row in the Host
|
|
Resources MIB's hrSWInstalledTable. A zero value indicates
|
|
that no row in the hrSWInstalledTable is applicable."
|
|
REFERENCE
|
|
"hrSWInstalledTable is defined in the Host Resources MIB, RFC
|
|
2790."
|
|
SYNTAX Integer32 (0..2147483647)
|
|
|
|
|
|
ciscoScsiInstanceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CiscoScsiInstanceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of SCSI instances present on the system.
|
|
The SCSI Instance is the top-level entity, to which
|
|
everything else belongs. An SNMP agent could represent more
|
|
than one instance if it represents either a stack of devices,
|
|
or virtual partitions of a larger device, or a host
|
|
running multiple SCSI implementations from different
|
|
vendors."
|
|
::= { ciscoScsiGeneral 1 }
|
|
|
|
ciscoScsiInstanceEntry OBJECT-TYPE
|
|
SYNTAX CiscoScsiInstanceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (row) containing management information applicable to
|
|
a particular SCSI instance."
|
|
INDEX { ciscoScsiInstIndex }
|
|
::= { ciscoScsiInstanceTable 1 }
|
|
|
|
CiscoScsiInstanceEntry::= SEQUENCE {
|
|
ciscoScsiInstIndex ScsiIndexValue,
|
|
ciscoScsiInstAlias SnmpAdminString,
|
|
ciscoScsiInstSoftwareIndex HrSWInstalledIndexOrZero,
|
|
ciscoScsiInstVendorVersion SnmpAdminString,
|
|
ciscoScsiInstNotifEnable TruthValue
|
|
}
|
|
|
|
ciscoScsiInstIndex OBJECT-TYPE
|
|
SYNTAX ScsiIndexValue
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An arbitrary integer used to uniquely identify a particular
|
|
SCSI instance."
|
|
::= { ciscoScsiInstanceEntry 1 }
|
|
|
|
ciscoScsiInstAlias OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE (0..79))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An administrative string, configured by the administrator to
|
|
the usage of the administrator. Can be a zero-length
|
|
string."
|
|
::= { ciscoScsiInstanceEntry 2 }
|
|
|
|
ciscoScsiInstSoftwareIndex OBJECT-TYPE
|
|
SYNTAX HrSWInstalledIndexOrZero
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index in the hrSWInstalledTable of RFC 2790 corresponding
|
|
to this software entity. It is equal to zero if there is no
|
|
reference in the hrSWInstalledTable."
|
|
::= { ciscoScsiInstanceEntry 3 }
|
|
|
|
ciscoScsiInstVendorVersion OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE (0..79))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A text string set by the manufacturer describing the version
|
|
of this instance. The format of this string is determined
|
|
solely by the manufacturer, and is for informational purposes
|
|
only. It is unrelated to the SCSI specification version
|
|
numbers."
|
|
::= { ciscoScsiInstanceEntry 4 }
|
|
|
|
ciscoScsiInstNotifEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object allows to enable/disable sending notifications."
|
|
DEFVAL { true }
|
|
::= { ciscoScsiInstanceEntry 5 }
|
|
|
|
|
|
-- SCSI Devices
|
|
|
|
ciscoScsiDeviceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CiscoScsiDeviceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of SCSI Devices present on the system."
|
|
::= { ciscoScsiGeneral 2 }
|
|
|
|
ciscoScsiDeviceEntry OBJECT-TYPE
|
|
SYNTAX CiscoScsiDeviceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (row) containing management information applicable to
|
|
a particular SCSI Device included in this SCSI manageable
|
|
instance."
|
|
INDEX { ciscoScsiInstIndex, ciscoScsiDeviceIndex }
|
|
::= { ciscoScsiDeviceTable 1 }
|
|
|
|
CiscoScsiDeviceEntry::= SEQUENCE {
|
|
ciscoScsiDeviceIndex ScsiIndexValue,
|
|
ciscoScsiDeviceAlias SnmpAdminString,
|
|
ciscoScsiDeviceRole BITS,
|
|
ciscoScsiDevicePortNumber Unsigned32,
|
|
ciscoScsiDeviceResets Counter32
|
|
}
|
|
|
|
ciscoScsiDeviceIndex OBJECT-TYPE
|
|
SYNTAX ScsiIndexValue
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An arbitrary integer used to uniquely identify a particular
|
|
device."
|
|
::= { ciscoScsiDeviceEntry 1 }
|
|
|
|
ciscoScsiDeviceAlias OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE (0..79))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An admistrative name for this device. May be empty."
|
|
::= { ciscoScsiDeviceEntry 2 }
|
|
|
|
ciscoScsiDeviceRole OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
target(0),
|
|
initiator(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Is this device acting as an initiator, or as a target or as
|
|
both."
|
|
::= { ciscoScsiDeviceEntry 3 }
|
|
|
|
ciscoScsiDevicePortNumber OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of ports contained in this device."
|
|
::= { ciscoScsiDeviceEntry 4 }
|
|
|
|
ciscoScsiDeviceResets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the number of times that this
|
|
device has reset."
|
|
::= { ciscoScsiDeviceEntry 5 }
|
|
|
|
-- Ports Table
|
|
ciscoScsiPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CiscoScsiPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of SCSI Ports for each SCSI device in each instance."
|
|
::= { ciscoScsiGeneral 3 }
|
|
|
|
ciscoScsiPortEntry OBJECT-TYPE
|
|
SYNTAX CiscoScsiPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (row) containing management information applicable to
|
|
a particular SCSI port of a particular SCSI device in a
|
|
particular SCSI instance."
|
|
INDEX { ciscoScsiInstIndex, ciscoScsiDeviceIndex,
|
|
ciscoScsiPortIndex }
|
|
::= { ciscoScsiPortTable 1 }
|
|
|
|
CiscoScsiPortEntry ::= SEQUENCE {
|
|
ciscoScsiPortIndex ScsiIndexValue,
|
|
ciscoScsiPortRole BITS,
|
|
ciscoScsiPortTrnsptPtr RowPointer,
|
|
ciscoScsiPortBusyStatuses Counter32
|
|
}
|
|
|
|
ciscoScsiPortIndex OBJECT-TYPE
|
|
SYNTAX ScsiIndexValue
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An arbitrary integer used to uniquely identify a particular
|
|
port."
|
|
::= { ciscoScsiPortEntry 1 }
|
|
|
|
ciscoScsiPortRole OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
target(0),
|
|
initiator(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicated whther this port is acting as an
|
|
initiator, or as a target or as both."
|
|
::= { ciscoScsiPortEntry 2 }
|
|
|
|
ciscoScsiPortTrnsptPtr OBJECT-TYPE
|
|
SYNTAX RowPointer
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is the index of the corresponding transport
|
|
definition in the ciscoScsiTrnsptTable"
|
|
::= { ciscoScsiPortEntry 3 }
|
|
|
|
ciscoScsiPortBusyStatuses OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the number of port busy status sent
|
|
or received by this port. Note: Initiator ports only receive
|
|
busy status and target ports only send busy status."
|
|
::= { ciscoScsiPortEntry 4 }
|
|
|
|
|
|
-- Table of supported transports
|
|
ciscoScsiTrnsptTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CiscoScsiTrnsptEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains a list of transports in use with each SCSI
|
|
device."
|
|
::= { ciscoScsiGeneral 5 }
|
|
|
|
ciscoScsiTrnsptEntry OBJECT-TYPE
|
|
SYNTAX CiscoScsiTrnsptEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (row) containing parameters applicable to a transport
|
|
used by a particular initiator device of a particular SCSI
|
|
manageable instance."
|
|
INDEX { ciscoScsiInstIndex, ciscoScsiDeviceIndex,
|
|
ciscoScsiTrnsptIndex}
|
|
::= { ciscoScsiTrnsptTable 1 }
|
|
|
|
CiscoScsiTrnsptEntry ::= SEQUENCE {
|
|
ciscoScsiTrnsptIndex ScsiIndexValue,
|
|
ciscoScsiTrnsptType AutonomousType,
|
|
ciscoScsiTrnsptPointer RowPointer,
|
|
ciscoScsiTrnsptDevName ScsiName
|
|
}
|
|
|
|
ciscoScsiTrnsptIndex OBJECT-TYPE
|
|
SYNTAX ScsiIndexValue
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An administrative integer used to uniquely identify a particular
|
|
transport."
|
|
::= { ciscoScsiTrnsptEntry 1 }
|
|
|
|
ciscoScsiTrnsptType OBJECT-TYPE
|
|
SYNTAX AutonomousType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of transport for this particular transport."
|
|
::= { ciscoScsiTrnsptEntry 2 }
|
|
|
|
ciscoScsiTrnsptPointer OBJECT-TYPE
|
|
SYNTAX RowPointer
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A pointer to a conceptual row in a 'transport' MIB allowing a
|
|
manager to get useful information for the transport described
|
|
by this entry.
|
|
For example, if the transport of this device is iSCSI, this
|
|
object will point to the iSCSI Instance of the iSCSI MIB.
|
|
If there is no MIB for this transport, this object has the
|
|
value 0.0."
|
|
::= { ciscoScsiTrnsptEntry 3 }
|
|
|
|
|
|
ciscoScsiTrnsptDevName OBJECT-TYPE
|
|
SYNTAX ScsiName
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of this device in one of the format(s) appropriate for
|
|
this type of transport."
|
|
::= { ciscoScsiTrnsptEntry 4 }
|
|
|
|
|
|
-- Management Objects regarding initiators
|
|
ciscoScsiIntrDevTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CiscoScsiIntrDevEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains information for each local initiator
|
|
device."
|
|
::= { ciscoScsiInitiator 1}
|
|
|
|
ciscoScsiIntrDevEntry OBJECT-TYPE
|
|
SYNTAX CiscoScsiIntrDevEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (row) containing information applicable to an
|
|
initiator device."
|
|
INDEX { ciscoScsiInstIndex, ciscoScsiDeviceIndex }
|
|
::= { ciscoScsiIntrDevTable 1 }
|
|
|
|
CiscoScsiIntrDevEntry ::= SEQUENCE {
|
|
ciscoScsiIntrDevAccMode INTEGER,
|
|
ciscoScsiIntrDevOutResets Counter32
|
|
-- More statistics to be placed here
|
|
}
|
|
|
|
ciscoScsiIntrDevAccMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown(1),
|
|
autoEnable(2),
|
|
manualEnable(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object controls whether a discovered target is
|
|
immediately authorized or not:
|
|
- autoEnable(2) means that when an initiator discovers a
|
|
target, it can use it immediately,
|
|
- manualEnable(3) means that the initiator must wait for an
|
|
operator to set ciscoScsiIntrDscTgtDiscovered = true
|
|
before it is authorized."
|
|
::= { ciscoScsiIntrDevEntry 1 }
|
|
|
|
ciscoScsiIntrDevOutResets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of resets sent by this initiator device since the local
|
|
agent's last re-initialization."
|
|
::= { ciscoScsiIntrDevEntry 2 }
|
|
|
|
|
|
|
|
ciscoScsiIntrPrtTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CiscoScsiIntrPrtEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains all the initiator ports of each SCSI
|
|
Initiator or Target/Initiator device."
|
|
::= { ciscoScsiInitiator 3 }
|
|
|
|
ciscoScsiIntrPrtEntry OBJECT-TYPE
|
|
SYNTAX CiscoScsiIntrPrtEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (row) containing information applicable to the
|
|
particular initiator port. "
|
|
INDEX { ciscoScsiInstIndex, ciscoScsiDeviceIndex,
|
|
ciscoScsiPortIndex }
|
|
::= { ciscoScsiIntrPrtTable 1 }
|
|
|
|
CiscoScsiIntrPrtEntry ::= SEQUENCE {
|
|
ciscoScsiIntrPrtName ScsiName,
|
|
ciscoScsiIntrPrtIdentifier ScsiIdentifier,
|
|
ciscoScsiIntrPrtOutCommands Counter32,
|
|
ciscoScsiIntrPrtWrMegaBytes Counter32,
|
|
ciscoScsiIntrPrtReadMegaBytes Counter32,
|
|
ciscoScsiIntrPrtHSOutCommands Counter64
|
|
}
|
|
|
|
|
|
ciscoScsiIntrPrtName OBJECT-TYPE
|
|
SYNTAX ScsiName
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the port assigned for use by the SCSI protocol.
|
|
The format will depend of the type of transport this port is
|
|
using."
|
|
::= { ciscoScsiIntrPrtEntry 1 }
|
|
|
|
|
|
ciscoScsiIntrPrtIdentifier OBJECT-TYPE
|
|
SYNTAX ScsiIdentifier
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The identifier of the port in one of the format(s) appropriate
|
|
for the type of transport in use."
|
|
::= { ciscoScsiIntrPrtEntry 2 }
|
|
|
|
ciscoScsiIntrPrtOutCommands OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "commands"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the number of commands sent by this
|
|
initiator."
|
|
::= { ciscoScsiIntrPrtEntry 3 }
|
|
|
|
ciscoScsiIntrPrtWrMegaBytes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "Megabytes"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the amount of data in Megabytes sent
|
|
by this initiator."
|
|
::= { ciscoScsiIntrPrtEntry 4 }
|
|
|
|
|
|
ciscoScsiIntrPrtReadMegaBytes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "Megabytes"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the amount of data in Megabytes
|
|
received by this initiator."
|
|
::= { ciscoScsiIntrPrtEntry 5 }
|
|
|
|
ciscoScsiIntrPrtHSOutCommands OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
UNITS "commands"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the number of commands sent by this
|
|
initiator device. This object provides support for systems
|
|
which can quickly generate lots of commands because they run
|
|
at high speed."
|
|
::= { ciscoScsiIntrPrtEntry 6 }
|
|
|
|
|
|
|
|
ciscoScsiDscTgtTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CiscoScsiDscTgtEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table includes all the remote (not in the local system)
|
|
target ports that are authorized to attach to each local
|
|
initiator port of this SCSI instance."
|
|
::= { ciscoScsiRemoteTarget 1 }
|
|
|
|
ciscoScsiDscTgtEntry OBJECT-TYPE
|
|
SYNTAX CiscoScsiDscTgtEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (row)represents a remote target port or device
|
|
authorized to attach the local initiator device corresponding
|
|
to the ciscoScsiDeviceIndex or the local initiator port
|
|
ciscoScsiPortIndexOrZero. "
|
|
INDEX { ciscoScsiInstIndex, ciscoScsiDeviceIndex,
|
|
ciscoScsiDscTgtIntrPortIndex, ciscoScsiDscTgtIndex }
|
|
::= { ciscoScsiDscTgtTable 1 }
|
|
|
|
CiscoScsiDscTgtEntry ::= SEQUENCE {
|
|
ciscoScsiDscTgtIntrPortIndex ScsiPortIndexValueOrZero,
|
|
ciscoScsiDscTgtIndex ScsiIndexValue,
|
|
ciscoScsiDscTgtDevOrPort ScsiDeviceOrPort,
|
|
ciscoScsiDscTgtName ScsiName,
|
|
ciscoScsiDscTgtConfigured TruthValue,
|
|
ciscoScsiDscTgtDiscovered TruthValue,
|
|
ciscoScsiDscTgtInCommands Counter32,
|
|
ciscoScsiDscTgtWrMegaBytes Counter32,
|
|
ciscoScsiDscTgtReadMegaBytes Counter32,
|
|
ciscoScsiDscTgtHSInCommands Counter64,
|
|
ciscoScsiDscTgtLastCreation TimeStamp,
|
|
ciscoScsiDscTgtRowStatus RowStatus
|
|
}
|
|
|
|
|
|
ciscoScsiDscTgtIntrPortIndex OBJECT-TYPE
|
|
SYNTAX ScsiPortIndexValueOrZero
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is:
|
|
- the index of the local scsi initiator port,
|
|
- or zero, if this entry refers to the local device and
|
|
therefore refers to all the local initiator ports."
|
|
::= { ciscoScsiDscTgtEntry 1 }
|
|
|
|
ciscoScsiDscTgtIndex OBJECT-TYPE
|
|
SYNTAX ScsiIndexValue
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is an administrative integer used to uniquely
|
|
identify a particular authorized target.
|
|
(Authorized to attach to this initiator device or port.)"
|
|
::= { ciscoScsiDscTgtEntry 2 }
|
|
|
|
ciscoScsiDscTgtDevOrPort OBJECT-TYPE
|
|
SYNTAX ScsiDeviceOrPort
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies if this entry refers to a remote target
|
|
port or remote target device."
|
|
::= { ciscoScsiDscTgtEntry 3 }
|
|
|
|
ciscoScsiDscTgtName OBJECT-TYPE
|
|
SYNTAX ScsiName
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of this authorized/discovered target device or port."
|
|
::= { ciscoScsiDscTgtEntry 4 }
|
|
|
|
ciscoScsiDscTgtConfigured OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object means:
|
|
true(1): this entry has been configured by an administrator
|
|
false(2): this entry has been added from other source.
|
|
An administrator can switch this value from false to true."
|
|
DEFVAL { true }
|
|
::= { ciscoScsiDscTgtEntry 5 }
|
|
|
|
ciscoScsiDscTgtDiscovered OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object means:
|
|
true(1): this entry has been discovered by the SCSI instance.
|
|
false(2): this entry has been added from other source.
|
|
This entry is read-only because an administrator cannot change
|
|
it.
|
|
Note that it is an implementation issue to decide how long to
|
|
retain a row with configured=false, as and when the target is
|
|
no longer visible/accessible to the local initiator."
|
|
::= { ciscoScsiDscTgtEntry 6 }
|
|
|
|
ciscoScsiDscTgtInCommands OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "commands"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the number of commands received by
|
|
this target port or device."
|
|
::= { ciscoScsiDscTgtEntry 7 }
|
|
|
|
ciscoScsiDscTgtWrMegaBytes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "Megabytes"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the amount of data in Megabytes
|
|
written by this target port or device."
|
|
::= { ciscoScsiDscTgtEntry 8 }
|
|
|
|
ciscoScsiDscTgtReadMegaBytes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "Megabytes"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the amount of data in Megabytes read
|
|
by this target port or device."
|
|
::= { ciscoScsiDscTgtEntry 9 }
|
|
|
|
ciscoScsiDscTgtHSInCommands OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
UNITS "commands"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the number of commands received by
|
|
this target port or device. This object provides support for
|
|
systems which can quickly generate lots of commands because
|
|
they run at high speed."
|
|
::= { ciscoScsiDscTgtEntry 10 }
|
|
|
|
ciscoScsiDscTgtLastCreation OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the value of sysUpTime when this row
|
|
was created."
|
|
::= { ciscoScsiDscTgtEntry 11 }
|
|
|
|
ciscoScsiDscTgtRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object allows to configure dynamically a new entry in this
|
|
table via SNMP or eventually delete it.
|
|
An administrator is not allowed to delete an entry where the
|
|
object ciscoScsiIntrDscTgtDiscovered is equal to true."
|
|
::= { ciscoScsiDscTgtEntry 12 }
|
|
|
|
|
|
|
|
ciscoScsiDscLunTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CiscoScsiDscLunEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table includes all the remote (not in the local system)
|
|
LUNS discovered via each local initiator port of each SCSI
|
|
instance."
|
|
::= { ciscoScsiRemoteTarget 2 }
|
|
|
|
ciscoScsiDscLunEntry OBJECT-TYPE
|
|
SYNTAX CiscoScsiDscLunEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (row) represents a LUN discovered by the local
|
|
initiator device or by the local initiator port."
|
|
INDEX { ciscoScsiInstIndex, ciscoScsiDeviceIndex,
|
|
ciscoScsiDscTgtIntrPortIndex, ciscoScsiDscTgtIndex,
|
|
ciscoScsiDscLunIndex }
|
|
::= { ciscoScsiDscLunTable 1 }
|
|
|
|
CiscoScsiDscLunEntry ::= SEQUENCE {
|
|
ciscoScsiDscLunIndex ScsiIndexValue,
|
|
ciscoScsiDscLunLun ScsiLUNOrZero
|
|
}
|
|
|
|
|
|
ciscoScsiDscLunIndex OBJECT-TYPE
|
|
SYNTAX ScsiIndexValue
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is an administrative integer used to uniquely
|
|
identify a particular LUN discovered by a particular scsi
|
|
initiator port or device. This index will point to an entry
|
|
for this LUN in the ciscoScsiDscLunIdTable."
|
|
::= { ciscoScsiDscLunEntry 1 }
|
|
|
|
ciscoScsiDscLunLun OBJECT-TYPE
|
|
SYNTAX ScsiLUNOrZero
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is the actual value of the LUN of the discovered
|
|
logical unit."
|
|
::= { ciscoScsiDscLunEntry 2 }
|
|
|
|
|
|
|
|
ciscoScsiDscLunIdTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CiscoScsiDscLunIdEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table includes all the remote (not in the local system)
|
|
LU Identifier discovered via each local initiator port or
|
|
device of this SCSI instance."
|
|
::= { ciscoScsiRemoteTarget 3 }
|
|
|
|
ciscoScsiDscLunIdEntry OBJECT-TYPE
|
|
SYNTAX CiscoScsiDscLunIdEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (row) represents a LU Identifier discovered by each
|
|
SCSI initiator device or port."
|
|
INDEX { ciscoScsiInstIndex, ciscoScsiDeviceIndex,
|
|
ciscoScsiDscTgtIntrPortIndex, ciscoScsiDscTgtIndex,
|
|
ciscoScsiDscLunIndex, ciscoScsiDscLunIdIndex }
|
|
::= { ciscoScsiDscLunIdTable 1 }
|
|
|
|
CiscoScsiDscLunIdEntry ::= SEQUENCE {
|
|
ciscoScsiDscLunIdIndex ScsiIndexValue,
|
|
ciscoScsiDscLunIdCodeSet ScsiIdCodeSet,
|
|
ciscoScsiDscLunIdAssociation ScsiIdAssociation,
|
|
ciscoScsiDscLunIdType ScsiIdType,
|
|
ciscoScsiDscLunIdValue ScsiIdValue
|
|
}
|
|
|
|
|
|
ciscoScsiDscLunIdIndex OBJECT-TYPE
|
|
SYNTAX ScsiIndexValue
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is an administrative integer used to uniquely
|
|
identify a particular LUN Identifier discovered by each scsi
|
|
initiator device or port."
|
|
::= { ciscoScsiDscLunIdEntry 1 }
|
|
|
|
ciscoScsiDscLunIdCodeSet OBJECT-TYPE
|
|
SYNTAX ScsiIdCodeSet
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object determines the code set in use for this identifier
|
|
as specified by the ANSI-SCSI Primary Commands -2 document;
|
|
the code set can be binary or ascii."
|
|
REFERENCE
|
|
" ANSI - SCSI Primary Commands - 2 (SPC-2),Revision 20,
|
|
Chapter 8: section 8.4.4, page 210 Vital Product Data
|
|
Parameters [16] "
|
|
::= { ciscoScsiDscLunIdEntry 2 }
|
|
|
|
ciscoScsiDscLunIdAssociation OBJECT-TYPE
|
|
SYNTAX ScsiIdAssociation
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value means that the identifier is associated with the
|
|
addressed physical or logical device or that the identifier
|
|
is associated with the port that received the request."
|
|
REFERENCE
|
|
" ANSI - SCSI Primary Commands - 2 (SPC-2), Revision 20,
|
|
Chapter 8: section 8.4.4, page 210 Vital Product Data
|
|
Parameters [16]"
|
|
::= { ciscoScsiDscLunIdEntry 3 }
|
|
|
|
ciscoScsiDscLunIdType OBJECT-TYPE
|
|
SYNTAX ScsiIdType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object defines the type of LU Identifier used for this
|
|
identifier and indicates the format of scsiLUIdValue."
|
|
REFERENCE
|
|
" ANSI - SCSI Primary Commands - 2 (SPC-2), Revision 20,
|
|
Chapter 8: section 8.4.4, page 210 Vital Product Data
|
|
Parameters [16] "
|
|
::= { ciscoScsiDscLunIdEntry 4 }
|
|
|
|
ciscoScsiDscLunIdValue OBJECT-TYPE
|
|
SYNTAX ScsiIdValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The actual value of this identifier. The format is defined
|
|
by the objects ciscoScsiIntrDscLunIdCodeSet,
|
|
ciscoScsiIntrDscLunIdAssoc, ciscoScsiIntrDscLunIdType."
|
|
REFERENCE
|
|
" ANSI - SCSI Primary Commands - 2 (SPC-2),
|
|
Chapter 8: section 8.4.4, page 210 Vital Product Data
|
|
Parameters [16]"
|
|
::= { ciscoScsiDscLunIdEntry 5 }
|
|
|
|
|
|
|
|
|
|
ciscoScsiAttTgtPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CiscoScsiAttTgtPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table includes all the remote (not in the local system)
|
|
target ports that are currently attached to each local
|
|
initiator port of this SCSI instance."
|
|
::= { ciscoScsiRemoteTarget 6 }
|
|
|
|
ciscoScsiAttTgtPortEntry OBJECT-TYPE
|
|
SYNTAX CiscoScsiAttTgtPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (row) represents a remote target port currently
|
|
attached to the local initiator port corresponding to the
|
|
ciscoScsiPortIndex."
|
|
INDEX { ciscoScsiInstIndex, ciscoScsiDeviceIndex,
|
|
ciscoScsiPortIndex, ciscoScsiAttTgtPortIndex }
|
|
::= { ciscoScsiAttTgtPortTable 1 }
|
|
|
|
CiscoScsiAttTgtPortEntry ::= SEQUENCE {
|
|
ciscoScsiAttTgtPortIndex ScsiIndexValue,
|
|
ciscoScsiAttTgtPortDscTgtIdx ScsiIndexValueOrZero,
|
|
ciscoScsiAttTgtPortName ScsiName,
|
|
ciscoScsiAttTgtPortIdentifier ScsiIdentifier
|
|
}
|
|
|
|
ciscoScsiAttTgtPortIndex OBJECT-TYPE
|
|
SYNTAX ScsiIndexValue
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An administrative integer used to uniquely identify a
|
|
particular currently attached target."
|
|
::= { ciscoScsiAttTgtPortEntry 1 }
|
|
|
|
ciscoScsiAttTgtPortDscTgtIdx OBJECT-TYPE
|
|
SYNTAX ScsiIndexValueOrZero
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The corresponding index in the ciscoScsiIntrDiscTgtTable for
|
|
this current attached target port or zero if this attached
|
|
target port is not in the table."
|
|
::= { ciscoScsiAttTgtPortEntry 2 }
|
|
|
|
ciscoScsiAttTgtPortName OBJECT-TYPE
|
|
SYNTAX ScsiName
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the remote target port attached to this initiator
|
|
port."
|
|
::= { ciscoScsiAttTgtPortEntry 3 }
|
|
|
|
|
|
ciscoScsiAttTgtPortIdentifier OBJECT-TYPE
|
|
SYNTAX ScsiIdentifier
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The identifier of the remote target port attached to this local
|
|
initiator port."
|
|
::= { ciscoScsiAttTgtPortEntry 4 }
|
|
|
|
|
|
|
|
ciscoScsiTgtDevTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CiscoScsiTgtDevEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains information about each local target device."
|
|
::= { ciscoScsiTarget 1 }
|
|
|
|
ciscoScsiTgtDevEntry OBJECT-TYPE
|
|
SYNTAX CiscoScsiTgtDevEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (row) containing information applicable to a
|
|
particular local target device. "
|
|
INDEX { ciscoScsiInstIndex, ciscoScsiDeviceIndex }
|
|
::= { ciscoScsiTgtDevTable 1 }
|
|
|
|
CiscoScsiTgtDevEntry ::= SEQUENCE {
|
|
ciscoScsiTgtDevNumberOfLUs Gauge32,
|
|
ciscoScsiTgtDeviceStatus INTEGER,
|
|
ciscoScsiTgtDevNonAccLUs Gauge32
|
|
}
|
|
|
|
ciscoScsiTgtDevNumberOfLUs OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is the number of Logical Units accessible via this
|
|
local target device."
|
|
::= { ciscoScsiTgtDevEntry 1 }
|
|
|
|
ciscoScsiTgtDeviceStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown(1),
|
|
available(2),
|
|
broken(3),
|
|
readying(4),
|
|
abnormal(5),
|
|
nonAddrFailure(6),
|
|
nonAddrFailReadying(7),
|
|
nonAddrFailAbnormal(8)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the status of this SCSI device,
|
|
summarizing the state of both the addressable devices (i.e.,
|
|
the logical units) and the non-addressable devices within
|
|
this SCSI device:
|
|
- unknown(1): This value is used when the status cannot
|
|
be determined
|
|
- available(2): All addressable and non-addressable devices
|
|
within the SCSI device are fully operational (i.e., no
|
|
logical units have an abnormal status).
|
|
- broken(3): The SCSI device is not operational and cannot
|
|
be made operational without external intervention.
|
|
- readying(4): One or more logical units within the SCSI
|
|
device are being initialized and access to the SCSI device
|
|
is temporarily limited (i.e., one or more of the logical
|
|
unit have a readying status).
|
|
- abnormal(5): One or more addressable devices within the
|
|
SCSI device are indicating a status other than available;
|
|
nevertheless, the SCSI device is operational (i.e., one or
|
|
more of the logical units have an abnormal status).
|
|
- nonAddrFailure(6): One or more non-addressable devices
|
|
within the SCSI device have failed; nevertheless, the SCSI
|
|
device is operational (i.e., no logical units have an
|
|
abnormal or readying status).
|
|
- nonAddrFailReadying(7): One or more non-addressable devices
|
|
within the SCSI device have failed; nevertheless,one or more
|
|
logical units within the SCSI device are being initialized
|
|
and access to the SCSI device is temporarily limited.
|
|
- nonAddrFailAbnormal(8): One or more non-addressable
|
|
devices within the SCSI device have failed and one or
|
|
more addressable devices within the SCSI device are
|
|
indicating a status other than available however the
|
|
SCSI device is operational."
|
|
REFERENCE
|
|
"SCSI Controller Commands-2 (SCC-2) standard NCITS.318-1998
|
|
6.3.1.8 REPORT STATES service action"
|
|
::= { ciscoScsiTgtDevEntry 2}
|
|
|
|
|
|
ciscoScsiTgtDevNonAccLUs OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is the number of Logical Units existing but not
|
|
currently accessible via this local target device."
|
|
::= { ciscoScsiTgtDevEntry 3 }
|
|
|
|
|
|
|
|
-- Target Port Table
|
|
ciscoScsiTgtPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CiscoScsiTgtPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table includes all the local target ports of all the
|
|
local target devices."
|
|
::= { ciscoScsiTarget 2 }
|
|
|
|
ciscoScsiTgtPortEntry OBJECT-TYPE
|
|
SYNTAX CiscoScsiTgtPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (row) containing information applicable to a
|
|
particular local target port of a particular local target
|
|
device. "
|
|
INDEX { ciscoScsiInstIndex, ciscoScsiDeviceIndex,
|
|
ciscoScsiPortIndex }
|
|
::= { ciscoScsiTgtPortTable 1 }
|
|
|
|
CiscoScsiTgtPortEntry ::= SEQUENCE {
|
|
ciscoScsiTgtPortName ScsiName,
|
|
ciscoScsiTgtPortIdentifier ScsiIdentifier,
|
|
ciscoScsiTgtPortInCommands Counter32,
|
|
ciscoScsiTgtPortWrMegaBytes Counter32,
|
|
ciscoScsiTgtPortReadMegaBytes Counter32,
|
|
ciscoScsiTgtPortHSInCommands Counter64
|
|
}
|
|
|
|
ciscoScsiTgtPortName OBJECT-TYPE
|
|
SYNTAX ScsiName
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the port assigned for use in the SCSI protocol."
|
|
::= { ciscoScsiTgtPortEntry 1 }
|
|
|
|
ciscoScsiTgtPortIdentifier OBJECT-TYPE
|
|
SYNTAX ScsiIdentifier
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The identifier of the port in one of the format(s) appropriate
|
|
for the type of transport."
|
|
::= { ciscoScsiTgtPortEntry 2 }
|
|
|
|
|
|
ciscoScsiTgtPortInCommands OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "commands"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the number of commands received by
|
|
this target port."
|
|
::= { ciscoScsiTgtPortEntry 3 }
|
|
|
|
|
|
ciscoScsiTgtPortWrMegaBytes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "Megabytes"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the amount of data written in
|
|
Megabytes by this target port."
|
|
::= { ciscoScsiTgtPortEntry 4 }
|
|
|
|
ciscoScsiTgtPortReadMegaBytes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "Megabytes"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the amount of data read in Megabytes
|
|
by this target port."
|
|
::= { ciscoScsiTgtPortEntry 5 }
|
|
|
|
ciscoScsiTgtPortHSInCommands OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
UNITS "commands"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the number of commands received.
|
|
This object provides support for systems that can quickly
|
|
generate lots of commands because they run at high speed."
|
|
::= { ciscoScsiTgtPortEntry 6 }
|
|
|
|
|
|
ciscoScsiAuthorizedIntrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CiscoScsiAuthorizedIntrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table includes all the authorized initiator devices or
|
|
ports that may attach a target device or port of the local
|
|
SCSI entity and that may interest an administrator, like
|
|
statistics."
|
|
::= { ciscoScsiRemoteInitiators 1 }
|
|
|
|
ciscoScsiAuthorizedIntrEntry OBJECT-TYPE
|
|
SYNTAX CiscoScsiAuthorizedIntrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (row) represents a remote initiator port that may
|
|
attach the local target port."
|
|
INDEX { ciscoScsiInstIndex, ciscoScsiDeviceIndex,
|
|
ciscoScsiAuthIntrTgtPortIndex, ciscoScsiAuthIntrIndex }
|
|
::= { ciscoScsiAuthorizedIntrTable 1 }
|
|
|
|
CiscoScsiAuthorizedIntrEntry ::= SEQUENCE {
|
|
ciscoScsiAuthIntrTgtPortIndex ScsiPortIndexValueOrZero,
|
|
ciscoScsiAuthIntrIndex ScsiIndexValue,
|
|
ciscoScsiAuthIntrDevOrPort ScsiDeviceOrPort,
|
|
ciscoScsiAuthIntrName ScsiName,
|
|
ciscoScsiAuthIntrLunMapIndex ScsiIndexValueOrZero,
|
|
ciscoScsiAuthIntrAttachedTimes Counter32,
|
|
ciscoScsiAuthIntrOutCommands Counter32,
|
|
ciscoScsiAuthIntrReadMegaBytes Counter32,
|
|
ciscoScsiAuthIntrWrMegaBytes Counter32,
|
|
ciscoScsiAuthIntrHSOutCommands Counter64,
|
|
ciscoScsiAuthIntrLastCreation TimeStamp,
|
|
ciscoScsiAuthIntrRowStatus RowStatus
|
|
}
|
|
|
|
|
|
ciscoScsiAuthIntrTgtPortIndex OBJECT-TYPE
|
|
SYNTAX ScsiPortIndexValueOrZero
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is:
|
|
- the index of the local scsi target port,
|
|
- or zero, if this entry refers to a local target device."
|
|
::= { ciscoScsiAuthorizedIntrEntry 1 }
|
|
|
|
ciscoScsiAuthIntrIndex OBJECT-TYPE
|
|
SYNTAX ScsiIndexValue
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is an administrative integer used to uniquely
|
|
identify a particular authorized initiator.
|
|
(Authorized to attach to this target device or port.)"
|
|
::= { ciscoScsiAuthorizedIntrEntry 2 }
|
|
|
|
ciscoScsiAuthIntrDevOrPort OBJECT-TYPE
|
|
SYNTAX ScsiDeviceOrPort
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies if this entry refers to a remote
|
|
initiator port or a device."
|
|
::= { ciscoScsiAuthorizedIntrEntry 3 }
|
|
|
|
ciscoScsiAuthIntrName OBJECT-TYPE
|
|
SYNTAX ScsiName
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the remote initiator device or port authorized to
|
|
attach this local target device or port."
|
|
::= { ciscoScsiAuthorizedIntrEntry 4 }
|
|
|
|
ciscoScsiAuthIntrLunMapIndex OBJECT-TYPE
|
|
SYNTAX ScsiIndexValueOrZero
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object identifies the set of entries in the
|
|
ciscoScsiLunMapTable for which ciscoScsiLunMapIndex has the
|
|
same value as the value of this object. The identified set
|
|
of entries constitute the LUN map to be used for accessing
|
|
logical units when the remote initiator corresponding to this
|
|
entry is attached to any local target corresponding to this
|
|
entry.
|
|
Note that this object has a value of zero if this entry should
|
|
use the default LUN map."
|
|
::= { ciscoScsiAuthorizedIntrEntry 5 }
|
|
|
|
ciscoScsiAuthIntrAttachedTimes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "Times"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the number of times that this remote
|
|
initiator has transitioned from unattached to attached to
|
|
this local target device or port."
|
|
::= { ciscoScsiAuthorizedIntrEntry 6 }
|
|
|
|
ciscoScsiAuthIntrOutCommands OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "commands"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the number of commands that the remote
|
|
initiator corresponding to this entry has sent to the local
|
|
target device or port corresponding to this entry."
|
|
::= { ciscoScsiAuthorizedIntrEntry 7 }
|
|
|
|
ciscoScsiAuthIntrReadMegaBytes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "Megabytes"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the amount of data in Megabytes that
|
|
the remote initiator corresponding to this entry has read
|
|
from the local target device or port corresponding to this
|
|
entry."
|
|
::= { ciscoScsiAuthorizedIntrEntry 8 }
|
|
|
|
ciscoScsiAuthIntrWrMegaBytes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "Megabytes"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the amount of data in Megabytes that
|
|
the remote initiator corresponding to this entry has written
|
|
from the local target device or port corresponding to this
|
|
entry."
|
|
::= { ciscoScsiAuthorizedIntrEntry 9}
|
|
|
|
|
|
ciscoScsiAuthIntrHSOutCommands OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
UNITS "commands"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the number of commands sent by the
|
|
remote initiator corresponding to this entry to the local
|
|
target device or port corresponding to this entry. This
|
|
object provides support for systems which can quickly
|
|
generate lots of commands because they run at high speed."
|
|
::= { ciscoScsiAuthorizedIntrEntry 10 }
|
|
|
|
ciscoScsiAuthIntrLastCreation OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the value of sysUpTime when this row
|
|
was last created."
|
|
::= { ciscoScsiAuthorizedIntrEntry 11 }
|
|
|
|
ciscoScsiAuthIntrRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object allows an administrator to create or delete this
|
|
entry."
|
|
::= { ciscoScsiAuthorizedIntrEntry 12 }
|
|
|
|
|
|
ciscoScsiAttIntrPrtTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CiscoScsiAttIntrPrtEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table includes all the remote initiator ports that are
|
|
currently attached to each local target port of this local
|
|
entity."
|
|
::= { ciscoScsiRemoteInitiators 2 }
|
|
|
|
ciscoScsiAttIntrPrtEntry OBJECT-TYPE
|
|
SYNTAX CiscoScsiAttIntrPrtEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (row) represents a remote initiator currently attached
|
|
to a particular local target port of a particular target device
|
|
of a particular SCSI entity."
|
|
INDEX { ciscoScsiInstIndex, ciscoScsiDeviceIndex,
|
|
ciscoScsiPortIndex, ciscoScsiAttIntrPrtIdx }
|
|
::= { ciscoScsiAttIntrPrtTable 1 }
|
|
|
|
CiscoScsiAttIntrPrtEntry ::= SEQUENCE {
|
|
ciscoScsiAttIntrPrtIdx ScsiIndexValue,
|
|
ciscoScsiAttIntrPrtAuthIntrIdx ScsiIndexValueOrZero,
|
|
ciscoScsiAttIntrPrtName ScsiName,
|
|
ciscoScsiAttIntrPrtId ScsiIdentifier
|
|
}
|
|
|
|
ciscoScsiAttIntrPrtIdx OBJECT-TYPE
|
|
SYNTAX ScsiIndexValue
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An administrative integer used to uniquely identify a
|
|
particular attached remote initiator port."
|
|
::= { ciscoScsiAttIntrPrtEntry 1 }
|
|
|
|
ciscoScsiAttIntrPrtAuthIntrIdx OBJECT-TYPE
|
|
SYNTAX ScsiIndexValueOrZero
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is the corresponding index in the
|
|
ciscoScsiAuthorizedIntrTable for this current attached
|
|
remote initiator or zero if this remote attached initiator is
|
|
not configured in that table."
|
|
::= { ciscoScsiAttIntrPrtEntry 2 }
|
|
|
|
ciscoScsiAttIntrPrtName OBJECT-TYPE
|
|
SYNTAX ScsiName
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the remote initiator attached to this local target
|
|
port."
|
|
::= { ciscoScsiAttIntrPrtEntry 3 }
|
|
|
|
ciscoScsiAttIntrPrtId OBJECT-TYPE
|
|
SYNTAX ScsiIdentifier
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The identifier of the remote initiator attached to this local
|
|
target port."
|
|
::= { ciscoScsiAttIntrPrtEntry 4 }
|
|
|
|
|
|
|
|
ciscoScsiLuTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CiscoScsiLuEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table includes all the logical units exposed by a local
|
|
target device."
|
|
::= { ciscoScsiLogicalUnit 1 }
|
|
|
|
ciscoScsiLuEntry OBJECT-TYPE
|
|
SYNTAX CiscoScsiLuEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (row) contains information applicable to a particular
|
|
logical unit of a particular local target device. "
|
|
INDEX { ciscoScsiInstIndex, ciscoScsiDeviceIndex, ciscoScsiLuIndex }
|
|
::= { ciscoScsiLuTable 1 }
|
|
|
|
CiscoScsiLuEntry ::= SEQUENCE {
|
|
ciscoScsiLuIndex ScsiIndexValue,
|
|
ciscoScsiLuDefaultLun ScsiLUNOrZero,
|
|
ciscoScsiLuWwnName ScsiNameIdOrZero,
|
|
ciscoScsiLuVendorId SnmpAdminString,
|
|
ciscoScsiLuProductId SnmpAdminString,
|
|
ciscoScsiLuRevisionId SnmpAdminString,
|
|
ciscoScsiLuPeripheralType Unsigned32,
|
|
ciscoScsiLuStatus INTEGER,
|
|
ciscoScsiLuState BITS,
|
|
ciscoScsiLuInCommands Counter32,
|
|
ciscoScsiLuReadMegaBytes Counter32,
|
|
ciscoScsiLuWrittenMegaBytes Counter32,
|
|
ciscoScsiLuInResets Counter32,
|
|
ciscoScsiLuOutQueueFullStatus Counter32,
|
|
ciscoScsiLuHSInCommands Counter64
|
|
}
|
|
|
|
ciscoScsiLuIndex OBJECT-TYPE
|
|
SYNTAX ScsiIndexValue
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An administrative integer used to uniquely identify a
|
|
particular logical unit."
|
|
::= { ciscoScsiLuEntry 1 }
|
|
|
|
ciscoScsiLuDefaultLun OBJECT-TYPE
|
|
SYNTAX ScsiLUNOrZero
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The default Logical Unit Number (LUN) for this logical unit; it
|
|
is the LUN that will appear to an initiator that was not
|
|
configured to see another LUN.
|
|
Note that this object will have a zero-length string if this
|
|
Logical Unit does not have a default LUN."
|
|
::= { ciscoScsiLuEntry 2 }
|
|
|
|
ciscoScsiLuWwnName OBJECT-TYPE
|
|
SYNTAX ScsiNameIdOrZero
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The World-Wide Name of this LU."
|
|
::= { ciscoScsiLuEntry 3 }
|
|
|
|
ciscoScsiLuVendorId OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE (0..79))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string identifying the vendor of this LU according to the
|
|
value in SCSI device page."
|
|
::= { ciscoScsiLuEntry 4 }
|
|
|
|
ciscoScsiLuProductId OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE (0..79))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string identifying the product for this LU according to the
|
|
value in SCSI device page."
|
|
::= { ciscoScsiLuEntry 5 }
|
|
|
|
ciscoScsiLuRevisionId OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE (0..79))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string defining the product revision of this LU according to
|
|
the value in SCSI device page."
|
|
::= { ciscoScsiLuEntry 6 }
|
|
|
|
ciscoScsiLuPeripheralType OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is the value returned to SCSI query VPD page 83.
|
|
It can be: direct-access device, sequential-access device,
|
|
printer, communication device and so on.
|
|
The values that can be returned here are defined in SCSI
|
|
Primary Commands -2 ."
|
|
REFERENCE
|
|
" ANSI - SCSI Primary Commands - 2 (SPC-2), T10 Project
|
|
1236- D, Revision 20, 18 July 2001 [16]"
|
|
::= { ciscoScsiLuEntry 7 }
|
|
|
|
ciscoScsiLuStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown(1),
|
|
available(2),
|
|
notAvailable(3),
|
|
broken(4),
|
|
readying(5),
|
|
abnormal(6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of this logical unit:
|
|
- unknown(1): The status of this logical unit cannot be
|
|
determined.
|
|
- available(2): The logical unit is fully operational (i.e.,
|
|
accepts media access SCSI commands and has no state
|
|
information to report).
|
|
- notAvailable(3): The logical unit is capable of being
|
|
supported but not available (i.e., no logical unit is
|
|
currently present or the logical unit is present but not
|
|
configured for use).
|
|
- broken(4): The logical unit has failed and cannot respond to
|
|
SCSI commands.
|
|
- readying(5): The logical unit is being initialized and access
|
|
is temporarily limited.
|
|
- abnormal(6): The logical unit has state information available
|
|
that indicates it is operating with limits. The
|
|
ciscoScsiLuState indicates what those limits are."
|
|
REFERENCE
|
|
" SCSI Controller Commands-2 (SCC-2) standard NCITS.318-1998
|
|
6.3.1.8 REPORT STATES service action"
|
|
::= { ciscoScsiLuEntry 8 }
|
|
|
|
ciscoScsiLuState OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
dataLost(0),
|
|
dynamicReconfigurationInProgress(1),
|
|
exposed(2),
|
|
fractionallyExposed(3),
|
|
partiallyExposed(4),
|
|
protectedRebuild(5),
|
|
protectionDisabled(6),
|
|
rebuild(7),
|
|
recalculate(8),
|
|
spareInUse(9),
|
|
verifyInProgress(10)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"According the bit position:
|
|
0 Data lost: Within the logical unit data has been lost.
|
|
1 Dynamic reconfiguration in progress: The logical unit is
|
|
being reconfigured. In this state all data is still
|
|
protected.
|
|
2 Exposed: Within the logical unit data is not protected. In
|
|
this state all data is still valid, however, loss of
|
|
data/data-availability is unavoidable in the event of a
|
|
failure.
|
|
3 Fractionally exposed: Within the logical unit part of the data
|
|
is not protected. In this state all data is still valid,
|
|
however, a failure may cause a loss of data or a loss of data
|
|
availability.
|
|
4 Partially exposed: Within the logical unit one or more
|
|
underlying storage devices have failed. In this state all
|
|
data is still protected.
|
|
5 Protected rebuild: The logical unit is in the process of a
|
|
rebuild operation. In this state all data is protected.
|
|
6 Protection disabled: Within the logical unit the data
|
|
protection method has been disabled.
|
|
In this state all data is still valid, however, however, loss
|
|
of data/data-availability is unavoidable in the event of a
|
|
failure.
|
|
7 Rebuild: The data protection method is in the process of
|
|
rebuilding data. In this state data is not protected.
|
|
8 Recalculate: The logical unit is in the process of a
|
|
recalculate operation.
|
|
9 Spare in use: Within the logical unit a storage device in
|
|
full or part being used to store data. In this state all data
|
|
is still protected.
|
|
10 Verify in progress: Within the logical unit data is being
|
|
verified."
|
|
REFERENCE
|
|
" SCSI Controller Commands-2 (SCC-2) standard NCITS.318-1998
|
|
6.3.1.8 REPORT STATES service action"
|
|
::= { ciscoScsiLuEntry 9 }
|
|
|
|
ciscoScsiLuInCommands OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "commands"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object represents the number of commands received by
|
|
this logical unit."
|
|
::= { ciscoScsiLuEntry 10 }
|
|
|
|
ciscoScsiLuReadMegaBytes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "Megabytes"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object represents the amount of data in Megabytes read
|
|
from this logical unit."
|
|
::= { ciscoScsiLuEntry 11 }
|
|
|
|
ciscoScsiLuWrittenMegaBytes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "Megabytes"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object represents the amount of data in Megabytes
|
|
written by this logical unit."
|
|
::= { ciscoScsiLuEntry 12 }
|
|
|
|
ciscoScsiLuInResets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "resets"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object represents the number of resets received by
|
|
this logical unit."
|
|
::= { ciscoScsiLuEntry 13 }
|
|
|
|
|
|
ciscoScsiLuOutQueueFullStatus OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object represents the number of queue full statuses
|
|
received by this logical unit."
|
|
::= { ciscoScsiLuEntry 14 }
|
|
|
|
ciscoScsiLuHSInCommands OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
UNITS "commands"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object represents the number of commands received by
|
|
this logical unit. This object provides support for systems
|
|
that can quickly generate lots of commands because they run
|
|
at high speed."
|
|
::= { ciscoScsiLuEntry 15 }
|
|
|
|
|
|
|
|
ciscoScsiLuIdTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CiscoScsiLuIdEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of identifiers for all logical units exposed by
|
|
local targets device."
|
|
::= { ciscoScsiLogicalUnit 2 }
|
|
|
|
ciscoScsiLuIdEntry OBJECT-TYPE
|
|
SYNTAX CiscoScsiLuIdEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (row) containing information applicable to a
|
|
particular identifier for a particular logical unit. "
|
|
INDEX { ciscoScsiInstIndex, ciscoScsiDeviceIndex, ciscoScsiLuIndex,
|
|
ciscoScsiLuIdIndex }
|
|
::= { ciscoScsiLuIdTable 1 }
|
|
|
|
CiscoScsiLuIdEntry ::= SEQUENCE {
|
|
ciscoScsiLuIdIndex ScsiIndexValue,
|
|
ciscoScsiLuIdCodeSet ScsiIdCodeSet,
|
|
ciscoScsiLuIdAssociation ScsiIdAssociation,
|
|
ciscoScsiLuIdType ScsiIdType,
|
|
ciscoScsiLuIdValue ScsiIdValue
|
|
}
|
|
|
|
ciscoScsiLuIdIndex OBJECT-TYPE
|
|
SYNTAX ScsiIndexValue
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object represents an arbitrary integer used to
|
|
uniquely identify a particular LU Identifier within a
|
|
particular logical unit within a particular SCSI target
|
|
device within a particular SCSI instance."
|
|
::= { ciscoScsiLuIdEntry 1 }
|
|
|
|
ciscoScsiLuIdCodeSet OBJECT-TYPE
|
|
SYNTAX ScsiIdCodeSet
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the code set in use with this
|
|
identifier.
|
|
The value is represented in the same format as is contained
|
|
in the identifier's Identification Descriptor within the
|
|
Logical Unit's Device Identification Page."
|
|
REFERENCE
|
|
" ANSI - SCSI Primary Commands - 2 ((SPC-2), Revision 20,
|
|
Chapter 8: section 8.4.4, page 210 Vital Product Data
|
|
Parameters [16]"
|
|
::= { ciscoScsiLuIdEntry 2 }
|
|
|
|
ciscoScsiLuIdAssociation OBJECT-TYPE
|
|
SYNTAX ScsiIdAssociation
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies what the identifier is associated with
|
|
(e.g, with the addressed physical/logical device or with a
|
|
particular port). The value is represented in the same
|
|
format as is contained in the identifier's Identification
|
|
Descriptor within the Logical Unit's Device Identification
|
|
Page."
|
|
REFERENCE
|
|
" ANSI - SCSI Primary Commands - 2 (SPC-2), Revision 20,
|
|
Chapter 8: section 8.4.4, page 210 Vital Product Data
|
|
Parameters [16]"
|
|
::= { ciscoScsiLuIdEntry 3 }
|
|
|
|
ciscoScsiLuIdType OBJECT-TYPE
|
|
SYNTAX ScsiIdType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the type of the identifier.
|
|
The value is represented in the same format as is
|
|
contained in the identifier's Identification Descriptor
|
|
within the Logical Unit's Device Identification Page."
|
|
REFERENCE
|
|
" ANSI - SCSI Primary Commands - 2 (SPC-2), Revision 20,
|
|
Chapter 8: section 8.4.4, page 210 Vital Product Data
|
|
Parameters [16]"
|
|
::= { ciscoScsiLuIdEntry 4 }
|
|
|
|
ciscoScsiLuIdValue OBJECT-TYPE
|
|
SYNTAX ScsiIdValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object represents the actual value of this identifier.
|
|
The format is defined by the objects ciscoScsiLuIdCodeSet,
|
|
ciscoScsiLuIdAssociation, ciscoScsiLuIdType.
|
|
The value is represented in the same format as is contained
|
|
in the identifier's Identification Descriptor within the
|
|
Logical Unit's Device Identification Page."
|
|
REFERENCE
|
|
" ANSI - SCSI Primary Commands - 2 (SPC-2),
|
|
Chapter 8: section 8.4.4, page 210 Vital Product Data
|
|
Parameters [16]"
|
|
::= { ciscoScsiLuIdEntry 5 }
|
|
|
|
|
|
-- The LUN Map Table
|
|
|
|
ciscoScsiLunMapTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CiscoScsiLunMapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table includes LUNs additional to the default one. A
|
|
logical unit may have a different Logical Unit Number for
|
|
different initiators. This table provides a mapping between
|
|
a logical unit and a logical unit number."
|
|
::= { ciscoScsiLogicalUnit 3 }
|
|
|
|
ciscoScsiLunMapEntry OBJECT-TYPE
|
|
SYNTAX CiscoScsiLunMapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing information about the mapping of a
|
|
particular Logical Unit to a particular LUN. The set of
|
|
entries which all have the same values of ciscoScsiInstIndex,
|
|
ciscoScsiDeviceIndex and ciscoScsiLunMapIndex constitute a LUN
|
|
Map."
|
|
INDEX { ciscoScsiInstIndex, ciscoScsiDeviceIndex,
|
|
ciscoScsiLunMapIndex, ciscoScsiLunMapLun }
|
|
::= { ciscoScsiLunMapTable 1 }
|
|
|
|
CiscoScsiLunMapEntry ::= SEQUENCE {
|
|
ciscoScsiLunMapIndex ScsiIndexValue,
|
|
ciscoScsiLunMapLun ScsiLUNOrZero,
|
|
ciscoScsiLunMapLuIndex ScsiIndexValue,
|
|
ciscoScsiLunMapRowStatus RowStatus
|
|
}
|
|
|
|
ciscoScsiLunMapIndex OBJECT-TYPE
|
|
SYNTAX ScsiIndexValue
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An administrative integer used to uniquely identify a
|
|
particular LunMap."
|
|
::= { ciscoScsiLunMapEntry 1 }
|
|
|
|
ciscoScsiLunMapLun OBJECT-TYPE
|
|
SYNTAX ScsiLUNOrZero
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the Logical Unit Number, to which a
|
|
logical unit is mapped by this row."
|
|
::= { ciscoScsiLunMapEntry 2 }
|
|
|
|
ciscoScsiLunMapLuIndex OBJECT-TYPE
|
|
SYNTAX ScsiIndexValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object identifies the logical unit for which the value
|
|
of ciscoScsiLuIndex is the same as the value of this object.
|
|
The identified logical unit is the one mapped to a LUN by this
|
|
row."
|
|
::= { ciscoScsiLunMapEntry 3 }
|
|
|
|
ciscoScsiLunMapRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object allows an administrator to create and delete this
|
|
entry."
|
|
::= { ciscoScsiLunMapEntry 4 }
|
|
|
|
-- Notifications
|
|
|
|
ciscoScsiTgtDevStatusChanged NOTIFICATION-TYPE
|
|
OBJECTS { ciscoScsiTgtDeviceStatus }
|
|
STATUS current
|
|
DESCRIPTION
|
|
" A notification will be generated for each occurrence of the
|
|
abnormal status (e.g., if the SCSI target device's current
|
|
status is abnormal) providing that the SCSI instance's value
|
|
of ciscoScsiInstNotifEnable is enabled.
|
|
An SNMP agent implementing the SCSI MIB should not send more
|
|
than three SCSI identical notifications in any 10-second
|
|
period."
|
|
::= { ciscoScsiNotifications 1 }
|
|
|
|
ciscoScsiLuStatusChanged NOTIFICATION-TYPE
|
|
OBJECTS { ciscoScsiLuStatus }
|
|
STATUS current
|
|
DESCRIPTION
|
|
" A notification will be generated each time that
|
|
ciscoScsiLuStatus will change providing that the SCSI
|
|
instance's value of ciscoScsiInstScsiNotificationsEnable is
|
|
enabled.
|
|
An SNMP agent implementing the SCSI MIB should not send
|
|
more than three SCSI identical notifications in any
|
|
10-second period."
|
|
::= { ciscoScsiNotifications 2 }
|
|
|
|
|
|
|
|
ciscoScsiCompliances OBJECT IDENTIFIER ::= { ciscoScsiConformance 1 }
|
|
ciscoScsiGroups OBJECT IDENTIFIER ::= { ciscoScsiConformance 2 }
|
|
|
|
ciscoScsiCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Describes the requirements for compliance to this
|
|
SCSI MIB. If an implementation can be both a target
|
|
and an initiator, all groups are mandatory."
|
|
MODULE MANDATORY-GROUPS {ciscoScsiDeviceGroup}
|
|
|
|
OBJECT ciscoScsiInstAlias
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not mandatory."
|
|
|
|
OBJECT ciscoScsiInstNotifEnable
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not mandatory."
|
|
|
|
OBJECT ciscoScsiDeviceAlias
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not mandatory."
|
|
|
|
|
|
-- Conditionally mandatory groups.
|
|
|
|
GROUP ciscoScsiTargetGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for all SCSI implementations that
|
|
have SCSI target devices."
|
|
GROUP ciscoScsiLunMapGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for system having the capabilities
|
|
of mapping local targets and logical units according remote
|
|
initiators."
|
|
|
|
OBJECT ciscoScsiAuthIntrDevOrPort
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT ciscoScsiAuthIntrName
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT ciscoScsiAuthIntrLunMapIndex
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required."
|
|
|
|
OBJECT ciscoScsiAuthIntrRowStatus
|
|
SYNTAX INTEGER { active(1) }
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required, and only one of the six
|
|
enumerated values for the RowStatus textual convention need
|
|
be supported, specifically: active(1)."
|
|
|
|
|
|
GROUP ciscoScsiInitiatorGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for all SCSI implementations that
|
|
have SCSI initiator devices."
|
|
|
|
OBJECT ciscoScsiIntrDevAccMode
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION "Write access is not mandatory."
|
|
|
|
GROUP ciscoScsiDiscoveryGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for system having the capabilities
|
|
of discovering remote targets via local initiators."
|
|
|
|
OBJECT ciscoScsiLunMapLuIndex
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not mandatory."
|
|
|
|
OBJECT ciscoScsiLunMapRowStatus
|
|
SYNTAX INTEGER { active(1) }
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required, and only one of the six
|
|
enumerated values for the RowStatus textual convention need
|
|
be supported, specifically: active(1)."
|
|
|
|
OBJECT ciscoScsiDscTgtDevOrPort
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not mandatory."
|
|
|
|
OBJECT ciscoScsiDscTgtName
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION "Write access is not mandatory."
|
|
|
|
OBJECT ciscoScsiDscTgtConfigured
|
|
SYNTAX INTEGER { false(2) }
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"The value of true(1) is not mandatory neither the write
|
|
access."
|
|
|
|
OBJECT ciscoScsiDscTgtRowStatus
|
|
SYNTAX INTEGER { active(1) }
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION
|
|
"Write access is not required, and only one of the six
|
|
enumerated values for the RowStatus textual convention need
|
|
be supported, specifically: active(1)."
|
|
|
|
GROUP ciscoScsiDeviceStatGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for all SCSI implementations that
|
|
can gather statistics."
|
|
|
|
GROUP ciscoScsiInitiatorStatsGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for all SCSI implementations that
|
|
can gather statistics at SCSI initiator side."
|
|
GROUP ciscoScsiDiscoveryStatsGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for system having the capabilities
|
|
of gathering statistics regarding remote targets via local
|
|
initiators."
|
|
|
|
GROUP ciscoScsiTargetStatsGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for all SCSI implementations that
|
|
can gather statistics at SCSI target devices."
|
|
GROUP ciscoScsiLunMapStatsGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for SCSI implementations able to map
|
|
local targets and logical units according remote initiators."
|
|
|
|
GROUP ciscoScsiInitiatorHSStatsGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for all SCSI implementations that
|
|
can gather statistics at SCSI initiator side and are running
|
|
at high speed."
|
|
GROUP ciscoScsiDiscoveryHSStatsGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for system having the capabilities
|
|
of gathering statistics regarding remote targets via local
|
|
initiators and are running at high speed."
|
|
|
|
GROUP ciscoScsiTargetHSStatsGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for all SCSI implementations that
|
|
can gather statistics at SCSI target devices in high speed
|
|
system."
|
|
GROUP ciscoScsiLunMapHSStatsGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for SCSI implementations able to map
|
|
local targets and logical units according remote initiators
|
|
in high speed system."
|
|
|
|
GROUP ciscoScsiNotifGroup
|
|
DESCRIPTION
|
|
"This group is mandatory for SCSI implementations that
|
|
have local logical units and local targets."
|
|
|
|
::= { ciscoScsiCompliances 1 }
|
|
|
|
|
|
|
|
|
|
ciscoScsiDeviceGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ciscoScsiInstAlias,
|
|
ciscoScsiInstSoftwareIndex,
|
|
ciscoScsiInstVendorVersion,
|
|
ciscoScsiInstNotifEnable,
|
|
ciscoScsiDeviceAlias,
|
|
ciscoScsiDeviceRole,
|
|
ciscoScsiDevicePortNumber,
|
|
ciscoScsiPortRole,
|
|
ciscoScsiPortTrnsptPtr,
|
|
ciscoScsiTrnsptType,
|
|
ciscoScsiTrnsptPointer,
|
|
ciscoScsiTrnsptDevName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects providing information about SCSI
|
|
instances, devices and ports."
|
|
::= { ciscoScsiGroups 1 }
|
|
|
|
|
|
ciscoScsiInitiatorGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ciscoScsiIntrDevAccMode,
|
|
ciscoScsiIntrPrtName,
|
|
ciscoScsiIntrPrtIdentifier,
|
|
ciscoScsiAttTgtPortDscTgtIdx,
|
|
ciscoScsiAttTgtPortName,
|
|
ciscoScsiAttTgtPortIdentifier
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This group is relevant for an initiator device and port."
|
|
::= { ciscoScsiGroups 2 }
|
|
|
|
ciscoScsiDiscoveryGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ciscoScsiDscTgtDevOrPort,
|
|
ciscoScsiDscTgtName,
|
|
ciscoScsiDscTgtConfigured,
|
|
ciscoScsiDscTgtDiscovered,
|
|
ciscoScsiDscTgtRowStatus,
|
|
ciscoScsiDscTgtLastCreation,
|
|
ciscoScsiDscLunLun,
|
|
ciscoScsiDscLunIdCodeSet,
|
|
ciscoScsiDscLunIdAssociation,
|
|
ciscoScsiDscLunIdType,
|
|
ciscoScsiDscLunIdValue
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This group is relevant for the discovered targets by an
|
|
initiator port."
|
|
::= { ciscoScsiGroups 3 }
|
|
|
|
ciscoScsiTargetGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ciscoScsiTgtDevNumberOfLUs,
|
|
ciscoScsiTgtDeviceStatus,
|
|
ciscoScsiTgtDevNonAccLUs,
|
|
ciscoScsiTgtPortName,
|
|
ciscoScsiTgtPortIdentifier,
|
|
ciscoScsiAttIntrPrtAuthIntrIdx,
|
|
ciscoScsiAttIntrPrtName,
|
|
ciscoScsiAttIntrPrtId,
|
|
ciscoScsiLuDefaultLun,
|
|
ciscoScsiLuWwnName,
|
|
ciscoScsiLuVendorId,
|
|
ciscoScsiLuProductId,
|
|
ciscoScsiLuRevisionId,
|
|
ciscoScsiLuPeripheralType,
|
|
ciscoScsiLuStatus,
|
|
ciscoScsiLuState,
|
|
ciscoScsiLuIdCodeSet,
|
|
ciscoScsiLuIdAssociation,
|
|
ciscoScsiLuIdType,
|
|
ciscoScsiLuIdValue
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This group is relevant for a target device and port."
|
|
::= { ciscoScsiGroups 4 }
|
|
|
|
|
|
ciscoScsiLunMapGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ciscoScsiLunMapLuIndex,
|
|
ciscoScsiLunMapRowStatus,
|
|
ciscoScsiAuthIntrDevOrPort,
|
|
ciscoScsiAuthIntrName,
|
|
ciscoScsiAuthIntrLunMapIndex,
|
|
ciscoScsiAuthIntrLastCreation,
|
|
ciscoScsiAuthIntrRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This group is a collection of attributes regarding the
|
|
mapping between logical unit number, logical unit and target
|
|
device."
|
|
::= { ciscoScsiGroups 5}
|
|
|
|
ciscoScsiTargetStatsGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ciscoScsiTgtPortInCommands,
|
|
ciscoScsiTgtPortWrMegaBytes,
|
|
ciscoScsiTgtPortReadMegaBytes,
|
|
ciscoScsiLuInCommands,
|
|
ciscoScsiLuReadMegaBytes,
|
|
ciscoScsiLuWrittenMegaBytes,
|
|
ciscoScsiLuInResets,
|
|
ciscoScsiLuOutQueueFullStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This group is a collection of statistics for all
|
|
implementations of the SCSI MIB that contain targets."
|
|
::= { ciscoScsiGroups 6}
|
|
|
|
ciscoScsiTargetHSStatsGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ciscoScsiTgtPortHSInCommands,
|
|
ciscoScsiLuHSInCommands
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This group is a collection of high speed statistics for all
|
|
implementations of the SCSI MIB that contain targets."
|
|
::= { ciscoScsiGroups 7}
|
|
|
|
ciscoScsiLunMapStatsGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ciscoScsiAuthIntrAttachedTimes,
|
|
ciscoScsiAuthIntrOutCommands,
|
|
ciscoScsiAuthIntrReadMegaBytes,
|
|
ciscoScsiAuthIntrWrMegaBytes
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This group is a collection of statistics regarding
|
|
initiators authorized to attach local logical unit and target
|
|
device."
|
|
::= { ciscoScsiGroups 8}
|
|
|
|
ciscoScsiLunMapHSStatsGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ciscoScsiAuthIntrHSOutCommands
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This group is a collection of high speed statistics
|
|
regarding initiators authorized to attach local logical unit
|
|
and target device."
|
|
::= { ciscoScsiGroups 9}
|
|
|
|
ciscoScsiInitiatorStatsGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ciscoScsiIntrDevOutResets,
|
|
ciscoScsiIntrPrtOutCommands,
|
|
ciscoScsiIntrPrtWrMegaBytes,
|
|
ciscoScsiIntrPrtReadMegaBytes
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This group is a collection of statistics for all
|
|
implementations of the SCSI MIB that contain initiators."
|
|
::= { ciscoScsiGroups 10}
|
|
|
|
|
|
ciscoScsiInitiatorHSStatsGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ciscoScsiIntrPrtHSOutCommands
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This group is a collection of high speed statistics for all
|
|
implementations of the SCSI MIB that contain initiators."
|
|
::= { ciscoScsiGroups 11}
|
|
|
|
ciscoScsiDiscoveryStatsGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ciscoScsiDscTgtInCommands,
|
|
ciscoScsiDscTgtReadMegaBytes,
|
|
ciscoScsiDscTgtWrMegaBytes
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This group is a collection of statistics for all
|
|
implementations of the SCSI MIB that contain discovered
|
|
initiators."
|
|
::= { ciscoScsiGroups 12}
|
|
|
|
ciscoScsiDiscoveryHSStatsGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ciscoScsiDscTgtHSInCommands
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This group is a collection of high speed statistics for all
|
|
implementations of the SCSI MIB that contain discovered
|
|
initiators."
|
|
::= { ciscoScsiGroups 13}
|
|
|
|
ciscoScsiDeviceStatGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ciscoScsiDeviceResets,
|
|
ciscoScsiPortBusyStatuses
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of statistics regarding about SCSI devices and
|
|
ports."
|
|
::= { ciscoScsiGroups 14 }
|
|
|
|
ciscoScsiNotifGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
ciscoScsiTgtDevStatusChanged,
|
|
ciscoScsiLuStatusChanged
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This group is a collection of notifications."
|
|
::= { ciscoScsiGroups 15 }
|
|
|
|
|
|
|
|
END
|
|
|