Observium_CE/mibs/panasas/PANASAS-HW-MIB-V1

1883 lines
46 KiB
Plaintext

PANASAS-HW-MIB-V1 DEFINITIONS ::= BEGIN
-- This mib document specifies the
-- Panasas system mib
--
-- @author: Abbie Matthews & Bob Haigler
-- @last_modified: February, 14, 2006.
-- @version @PANASAS_VERSION@
--
-- @PANASAS_COPYRIGHT@
--
-- This Panasas Inc SNMP Management Information Base Specification
-- (Specification) embodies Panasas Inc's confidential and proprietary
-- intellectual property. Panasas Inc retains all title and ownership
-- to the Specification, including any revisions.
--
-- This Specification is supplied "AS IS", and Panasas Inc makes
-- no warranty, either express or implied, as to the use,
-- operation, condition, or performance of the Specification.
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE,
IpAddress, TimeTicks, Unsigned32
FROM SNMPv2-SMI
PhysAddress
FROM SNMPv2-TC
DisplayString
FROM RFC1213-MIB
PanSerialNumber, PanTemperature
FROM PANASAS-TC-MIB
panProducts
FROM PANASAS-ROOT-MIB;
panHw MODULE-IDENTITY
LAST-UPDATED "201104070000Z"
ORGANIZATION "Panasas, Inc"
CONTACT-INFO
"postal: Panasas, Inc
969 W. Maude Avenue
Sunnyvale, CA 94085
phone: +1 408 215-6800
email: info@panasas.com"
DESCRIPTION
"This file defines the structure of the panasas system v1 mib."
REVISION "201104070000Z"
DESCRIPTION
"1. Changed Panasas, Inc. company contact information."
::= { panProducts 2 }
--
-- The HW Resources are organised as follows ...
-- panProducts
-- panHw
-- panHwShelf
-- panHwShelfTable
-- panHwShelfEntry
-- panHwShelfSN [Index]
-- panHwShelfModelNumbe: obsolete
-- panHwShelfModelName : obsolete
-- panHwShelfHwRev
-- panHwShelfName
-- panHwShelfPSTable
-- panHwShelfPSEntry
-- panHwShelfPSIndex [Index]
-- panHwShelfPSSerial
-- panHwShelfPSModelNumber: obsolete
-- panHwShelfPSModelName: obsolete
-- panHwShelfPSVoltageAC: obsolete
-- panHwShelfPSVoltage12dot0: obsolete
-- panHwShelfPSVoltage5dot0: obsolete
-- panHwShelfPSVoltage3dot3: obsolete
-- panHwShelfBatteryTable
-- panHwShelfBatteryEntry
-- panHwShelfBatteryIndex [Index]
-- panHwShelfBatterySerial
-- panHwShelfBatteryModelNumber: obsolete
-- panHwShelfBatteryModelName
-- panHwShelfBatteryVoltage: obsolete
-- panHwShelfBatteryState: obsolete
-- panHwShelfNetCardTable
-- panHwShelfNetCardEntry
-- panHwShelfNetCardIndex [Index]
-- panHwShelfNetCardSerial
-- panHwShelfNetCardNumPorts: obsolete
-- panHwShelfNetCardModelName: new in this release
-- panHwShelfErrorTable: obsolete
-- panHwShelfErrorEntry: obsolete
-- panHwShelfErrorIndex: obsolete [Index]
-- panHwShelfErrorInfo: obsolete
-- panHwShelfSlotTable
-- panHwShelfSlotEntry
-- panHwShelfSlot [Index]
-- panHwShelfSlotBladeHwSN
--
-- panHwBlade
-- panHwBladeTable
-- panHwBladeEntry
-- panHwBladeHwSN [Index]
-- panHwBladeType
-- panHwBladeModelNumber
-- panHwBladeModelName
-- panHwBladeBIOSRev
-- panHwBladeBIOSDate
-- panHwBladeHWRev
-- panHwBladeProgramingModel
-- panHwBladeSWVersion
-- panHwBladeMemory
-- panHwBladeNumCpu
-- panHwBladeCpuType
-- panHwBladeInfo
-- panHwBladeDataSN
-- panHwBladeBSetName
-- panHwBladeShelfSN
-- panHwBladeSlot
-- panHwBladeUpTime: obsolete
-- panHwBladeRaid
-- panHwBladeControllerSN
-- panHwBladeControllerName
-- panHwBladeIpmiFwRev
-- panHwBladeIpmiIpAddr1
-- panHwBladeOsdControllerLunNum
-- panHwBladeOsdStorageServerName
-- panHwBladeName
-- panHwBladeIfTable
-- panHwBladeIfEntry
-- panHwBladeIfIndex [Index]
-- panHwBladeIfName
-- panHwBladeIfType
-- panHwBladeIfPhysAddress: obsolete
-- panHwBladeIfSpeed: obsolete
-- panHwBladeIfAdminStatus: obsolete
-- panHwBladeIfOperStatus: obsolete
-- panHwBladeIfMode
-- panHwBladeIfStatus
-- panHwBladeIfNetwork
-- panHwBladeIpAddrTable
-- panHwBladeIpAddrEntry
-- panHwBladeIpAddr [Index]
-- panHwBladeIpAddrIfIndex
-- panHwBladeDiskTable
-- panHwBladeDiskEntry
-- panHwBladeDiskIndex
-- panHwBladeDiskCapacity
-- panHwBladeDiskSpeed: obsolete
-- panHwBladeDiskVendor
-- panHwBladeDiskModel
-- panHwBladeDiskFirmware
-- panHwBladeDiskSerial
-- panHwBladeDiskName
-- panHwBladeErrorTable: obsolete
-- panHwBladeErrorEntry: obsolete
-- panHwBladeErrorIndex: obsolete [Index]
-- panHwBladeErrorInfo: obsolete
-- panHwBladeFcPortTable
-- panHwBladeFcPortEntry
-- panHwBladeFcPortNum
-- panHwBladeFcPortWWPN
-- panHwBladeFcPortName
-- panHwBladeFcPortSpeed
-- panHwBladeFcPortStatus
--
-- panHwTemperatureTable: obsolete
-- panHwTemperatureEntry: obsolete
-- panHwTemperatureComponent: obsolete [Index]
-- panHwTemperatureIndex: obsolete [Index]
-- panHwTemperatureLocation: obsolete
-- panHwTemperatureOperMin: obsolete
-- panHwTemperatureOperMax: obsolete
-- panHwTemperatureCurrent: obsolete
--
-- panHwIpAddrTable: obsolete
-- panHwIpAddrEntry: obsolete
-- panHwIpAddr: obsolete [Index]
-- panHwIpAddrBladeHwSN: obsolete
--
-- panHwController
-- panHwControllerTable
-- panHwControllerEntry
-- panHwControllerSN
-- panHwControllerName
-- panHwControllerFirmwareRev
-- panHwControllerNvsramRev
-- panHwControllerOsdTable
-- panHwControllerOsdEntry
-- panHwControllerOsdLunNum
-- panHwControllerOsdName
-- panHwControllerStorageServerTable
-- panHwControllerStorageServerEntry
-- panHwControllerStorageServerSN
-- panHwControllerStorageServerName
-- panHwControllerDriveTable
-- panHwControllerDriveEntry
-- panHwControllerDriveDrawer
-- panHwControllerDriveTray
-- panHwControllerDriveSlot
-- panHwControllerDriveSN
-- panHwControllerDriveType
-- panHwControllerDriveVendor
-- panHwControllerDriveModel
-- panHwControllerDriveFirmwareRev
-- panHwControllerDriveTotalCapacity
-- panHwControllerDriveFormatted
-- panHwControllerDriveFailed
-- panHwControllerDriveHotSpare
--
-- The Shelf Information group.
--
panHwShelf OBJECT IDENTIFIER ::= { panHw 1 }
panHwShelfTable OBJECT-TYPE
SYNTAX SEQUENCE OF PanHWShelfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The ShelfTable.
This table is extended by several tables that describe
shelf resources."
::= { panHwShelf 1 }
panHwShelfEntry OBJECT-TYPE
SYNTAX PanHWShelfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Shelf Hardware Information"
INDEX { panHwShelfSN }
::= { panHwShelfTable 1 }
PanHWShelfEntry ::=
SEQUENCE {
panHwShelfSN
PanSerialNumber,
panHwShelfModelNumber
DisplayString,
panHwShelfModelName
DisplayString,
panHwShelfHwRev
DisplayString,
panHwShelfName
DisplayString
}
panHwShelfSN OBJECT-TYPE
SYNTAX PanSerialNumber
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Factory assigned unique Serial Number of a shelf and an
index into panHwShelfTable."
::= { panHwShelfEntry 1 }
panHwShelfModelNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"Model number of shelf."
::= { panHwShelfEntry 2 }
panHwShelfModelName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"Shelf's model name."
::= { panHwShelfEntry 3 }
panHwShelfHwRev OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Shelf's hardware revision."
::= { panHwShelfEntry 4 }
panHwShelfName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Administrator assigned name for a shelf."
::= { panHwShelfEntry 5 }
panHwShelfPSTable OBJECT-TYPE
SYNTAX SEQUENCE OF PanHwShelfPSEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Extends panHwShelfTable.
Lists the power supplies in a shelf.
NOTE: several attributes have been obsoleted."
::= { panHwShelf 2 }
panHwShelfPSEntry OBJECT-TYPE
SYNTAX PanHwShelfPSEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in panHwShelfPSTable."
INDEX { panHwShelfSN, panHwShelfPSIndex }
::= { panHwShelfPSTable 1 }
PanHwShelfPSEntry ::=
SEQUENCE {
panHwShelfPSIndex
INTEGER,
panHwShelfPSSerial
DisplayString,
panHwShelfPSModelNumber
DisplayString,
panHwShelfPSModelName
DisplayString,
panHwShelfPSVoltageAC
DisplayString,
panHwShelfPSVoltage12dot0
DisplayString,
panHwShelfPSVoltage5dot0
DisplayString,
panHwShelfPSVoltage3dot3
DisplayString
}
panHwShelfPSIndex OBJECT-TYPE
SYNTAX INTEGER (1 .. 5)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into panHwShelfPSTable."
::= { panHwShelfPSEntry 1 }
panHwShelfPSSerial OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Power supply serial number."
::= { panHwShelfPSEntry 2 }
panHwShelfPSModelNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"Power supply model number."
::= { panHwShelfPSEntry 3 }
panHwShelfPSModelName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"Power supply model name."
::= { panHwShelfPSEntry 4 }
panHwShelfPSVoltageAC OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"Status of AC Voltage to power supply."
::= { panHwShelfPSEntry 5 }
panHwShelfPSVoltage12dot0 OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"Status of 12.0 Voltage from power supply."
::= { panHwShelfPSEntry 6 }
panHwShelfPSVoltage5dot0 OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"Status of 5.0 Voltage from power supply."
::= { panHwShelfPSEntry 7 }
panHwShelfPSVoltage3dot3 OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"Status of 3.3 Voltage from power supply."
::= { panHwShelfPSEntry 8 }
panHwShelfBatteryTable OBJECT-TYPE
SYNTAX SEQUENCE OF PanHwShelfBatteryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Extends panHwShelfTable.
Lists the batteries in a shelf."
::= { panHwShelf 3 }
panHwShelfBatteryEntry OBJECT-TYPE
SYNTAX PanHwShelfBatteryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in panHwShelfBatteryTable."
INDEX { panHwShelfSN, panHwShelfBatteryIndex }
::= { panHwShelfBatteryTable 1 }
PanHwShelfBatteryEntry ::=
SEQUENCE {
panHwShelfBatteryIndex
INTEGER,
panHwShelfBatterySerial
DisplayString,
panHwShelfBatteryModelNumber
DisplayString,
panHwShelfBatteryModelName
DisplayString,
panHwShelfBatteryVoltage
DisplayString,
panHwShelfBatteryState
DisplayString
}
panHwShelfBatteryIndex OBJECT-TYPE
SYNTAX INTEGER (1 .. 5)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An index into panHwShelfBatteryTable."
::= { panHwShelfBatteryEntry 1 }
panHwShelfBatterySerial OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Battery serial number."
::= { panHwShelfBatteryEntry 2 }
panHwShelfBatteryModelNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"Battery model number."
::= { panHwShelfBatteryEntry 3 }
panHwShelfBatteryModelName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Battery model name."
::= { panHwShelfBatteryEntry 4 }
panHwShelfBatteryVoltage OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"Status of battery voltage."
::= { panHwShelfBatteryEntry 5 }
panHwShelfBatteryState OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"Current state of battery."
::= { panHwShelfBatteryEntry 6 }
panHwShelfNetCardTable OBJECT-TYPE
SYNTAX SEQUENCE OF PanHwShelfNetCardEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Extends panHwShelfTable.
Lists the NETCARD (aka Network Switch cards) in a shelf."
::= { panHwShelf 4 }
panHwShelfNetCardEntry OBJECT-TYPE
SYNTAX PanHwShelfNetCardEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry in panHwShelfNetCardTable."
INDEX { panHwShelfSN, panHwShelfNetCardIndex }
::= { panHwShelfNetCardTable 1 }
PanHwShelfNetCardEntry ::=
SEQUENCE {
panHwShelfNetCardIndex
INTEGER,
panHwShelfNetCardSerial
DisplayString,
panHwShelfNetCardModelNumber
DisplayString,
panHwShelfNetCardModelName
DisplayString,
panHwShelfNetCardNumPorts
INTEGER
}
panHwShelfNetCardIndex OBJECT-TYPE
SYNTAX INTEGER (1 .. 5)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An index into panHwShelfNetCardTable."
::= { panHwShelfNetCardEntry 1 }
panHwShelfNetCardSerial OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"NETCARD (aka Switch Card) serial number."
::= { panHwShelfNetCardEntry 2 }
panHwShelfNetCardModelNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"NETCARD (aka Switch Card) model number."
::= { panHwShelfNetCardEntry 3 }
panHwShelfNetCardModelName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"NETCARD (aka Switch Card) model name."
::= { panHwShelfNetCardEntry 4 }
panHwShelfNetCardNumPorts OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"Number of ports in NETCARD (aka Switch Card)."
::= { panHwShelfNetCardEntry 5 }
panHwShelfErrorTable OBJECT-TYPE
SYNTAX SEQUENCE OF PanHwShelfErrorEntry
MAX-ACCESS not-accessible
STATUS obsolete
DESCRIPTION
"Extends panHwShelfTable.
Lists the errors associated with a shelf.
NOTE: This table is obsoleted."
::= { panHwShelf 5 }
panHwShelfErrorEntry OBJECT-TYPE
SYNTAX PanHwShelfErrorEntry
MAX-ACCESS not-accessible
STATUS obsolete
DESCRIPTION
"An entry in panHwShelfErrorTable."
INDEX { panHwShelfSN, panHwShelfErrorIndex }
::= { panHwShelfErrorTable 1 }
PanHwShelfErrorEntry ::=
SEQUENCE {
panHwShelfErrorIndex
Unsigned32,
panHwShelfErrorInfo
DisplayString
}
panHwShelfErrorIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"An index into panHwShelfErrorTable"
::= { panHwShelfErrorEntry 1 }
panHwShelfErrorInfo OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"Textual description of the error."
::= { panHwShelfErrorEntry 2 }
panHwShelfSlotTable OBJECT-TYPE
SYNTAX SEQUENCE OF PanHwShelfSlotEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Extends panHwShelfTable.
Table listing the blades in each slot of a shelf."
::= { panHwShelf 6 }
panHwShelfSlotEntry OBJECT-TYPE
SYNTAX PanHwShelfSlotEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in panHwShelfSlotTable."
INDEX { panHwShelfSN, panHwShelfSlot }
::= { panHwShelfSlotTable 1 }
PanHwShelfSlotEntry ::=
SEQUENCE {
panHwShelfSN
PanSerialNumber,
panHwShelfSlot
INTEGER,
panHwShelfSlotBladeHwSN
DisplayString
}
panHwShelfSlot OBJECT-TYPE
SYNTAX INTEGER (1 .. 15)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Slot number and an index into panHwShelfSlotTable."
::= { panHwShelfSlotEntry 1 }
panHwShelfSlotBladeHwSN OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Hardware serial number of blade in the slot.
It is also an index into panHwBladeTable."
::= { panHwShelfSlotEntry 2 }
--
-- the blade information group.
--
panHwBlade OBJECT IDENTIFIER ::= { panHw 2 }
panHwBladeTable OBJECT-TYPE
SYNTAX SEQUENCE OF PanHWBladeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of blades in the system.
NOTE: The panHwBladeUpTime attribute
is obsoleted."
::= { panHwBlade 1 }
panHwBladeEntry OBJECT-TYPE
SYNTAX PanHWBladeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in panHwBladeTable."
INDEX { panHwBladeHwSN }
::= { panHwBladeTable 1 }
PanHWBladeEntry ::=
SEQUENCE {
panHwBladeHwSN
PanSerialNumber,
panHwBladeType
DisplayString,
panHwBladeModelNumber
DisplayString,
panHwBladeModelName
DisplayString,
panHwBladeBIOSRev
DisplayString,
panHwBladeBIOSDate
DisplayString,
panHwBladeHWRev
DisplayString,
panHwBladeProgramingModel
DisplayString,
panHwBladeSWVersion
DisplayString,
panHwBladeMemory
Unsigned32,
panHwBladeNumCpu
Unsigned32,
panHwBladeCpuType
DisplayString,
panHwBladeInfo
DisplayString,
panHwBladeDataSN
PanSerialNumber,
panHwBladeBSetName
DisplayString,
panHwBladeShelfSN
PanSerialNumber,
panHwBladeSlot
Unsigned32,
panHwBladeUpTime
TimeTicks,
panHwBladeRaid
DisplayString,
panHwBladeControllerSN
PanSerialNumber,
panHwBladeControllerName
DisplayString,
panHwBladeIpmiFwRev
DisplayString,
panHwBladeIpmiIpAddr1
IpAddress,
panHwBladeOsdControllerLunNum
DisplayString,
panHwBladeOsdStorageServerName
DisplayString,
panHwBladeName
DisplayString
}
panHwBladeHwSN OBJECT-TYPE
SYNTAX PanSerialNumber
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into panHwBladeTable.
Factory assigned unique Hardware Serial Number of blade.
NOTE: For blades of type (panHwBladeType) OSD
there is no hardware serial number since they are
Virtual OSDs. So, the value of panHwBladeDataSN
(prefixed with 0s so it equals the length
of other blades's serial numbers) is used.
"
::= { panHwBladeEntry 1 }
panHwBladeType OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Blade type (DirectorBlade, StorageBlade,
StorageServer, OSD (virtual osd)).
"
::= { panHwBladeEntry 2 }
panHwBladeModelNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Blade model number."
::= { panHwBladeEntry 3 }
panHwBladeModelName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Blade model name."
::= { panHwBladeEntry 4 }
panHwBladeBIOSRev OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Blade's BIOS Revision"
::= { panHwBladeEntry 5 }
panHwBladeBIOSDate OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Blade's BIOS Date"
::= { panHwBladeEntry 6 }
panHwBladeHWRev OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Blade's Hardware Revision"
::= { panHwBladeEntry 7 }
panHwBladeProgramingModel OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Blade's Programming Model. This identifies to software
the format of CMOS etc."
::= { panHwBladeEntry 8 }
panHwBladeSWVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Blade's Software Version executing on the blade."
::= { panHwBladeEntry 9 }
panHwBladeMemory OBJECT-TYPE
SYNTAX Unsigned32
-- DISPLAY-HINT "dMB"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Amount of system memory (RAM) in MB."
::= { panHwBladeEntry 10 }
panHwBladeNumCpu OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of physical CPU's."
::= { panHwBladeEntry 11 }
panHwBladeCpuType OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Type of CPU."
::= { panHwBladeEntry 12 }
panHwBladeInfo OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"System level status of the blade."
::= { panHwBladeEntry 13 }
panHwBladeDataSN OBJECT-TYPE
SYNTAX PanSerialNumber
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Unique Data Serial Number of blade assigned after
initialization. This changes whenever the blade is
initialized.
NOTE: For blades of type (panHwBladeType) OSD
this is used to derive the value for panHwBladeHwSN.
"
::= { panHwBladeEntry 14 }
panHwBladeBSetName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Bladeset the blade is a member off. It is also
an index into panBSetTable."
::= { panHwBladeEntry 15 }
panHwBladeShelfSN OBJECT-TYPE
SYNTAX PanSerialNumber
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Shelf the blade is in. It is also an index
into panHwShelfTable."
::= { panHwBladeEntry 16 }
panHwBladeSlot OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Shelf slot the blade is in."
::= { panHwBladeEntry 17 }
panHwBladeUpTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"How long the blade has been up."
::= { panHwBladeEntry 18 }
panHwBladeRaid OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"RAID type supported by this component.
Possible values:
Block RAID5, Block RAID6, Mixed, Object RAID or Unknown
"
::= { panHwBladeEntry 19 }
panHwBladeControllerSN OBJECT-TYPE
SYNTAX PanSerialNumber
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Serial number of controller associated with this blade.
This is applicable for blades of types
StorageServer and OSD.
"
::= { panHwBladeEntry 20 }
panHwBladeControllerName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Name of controller associated with this blade.
This is applicable for blades of types
StorageServer and OSD.
"
::= { panHwBladeEntry 21 }
panHwBladeIpmiFwRev OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IPMI firmware revision number.
This is applicable for blades of type
StorageServer only.
"
::= { panHwBladeEntry 22 }
panHwBladeIpmiIpAddr1 OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IPV4 address #1 of IPMI.
This is applicable for blades of type
StorageServer only.
"
::= { panHwBladeEntry 23 }
panHwBladeOsdStorageServerName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Name of the Storage Server serving this blade.
This is applicable for blades of type OSD.
"
::= { panHwBladeEntry 24 }
panHwBladeOsdControllerLunNum OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The lun number assigned to this OSD from the controller.
This is applicable for blades of type OSD.
"
::= { panHwBladeEntry 25 }
panHwBladeName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name assigned to this component.
"
::= { panHwBladeEntry 26 }
--
-- Blade's Network Interfaces Information group.
--
panHwBladeIfTable OBJECT-TYPE
SYNTAX SEQUENCE OF PanHwBladeIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Extends the panHwBladeTable and lists all the
interfaces on a blade.
NOTE: This table is obsoleted."
::= { panHwBlade 2 }
panHwBladeIfEntry OBJECT-TYPE
SYNTAX PanHwBladeIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in panHwBladeIfTable."
INDEX { panHwBladeHwSN, panHwBladeIfIndex }
::= { panHwBladeIfTable 1 }
PanHwBladeIfEntry ::=
SEQUENCE {
panHwBladeIfIndex
INTEGER,
panHwBladeIfName
DisplayString,
panHwBladeIfType
INTEGER,
panHwBladeIfPhysAddress
INTEGER,
panHwBladeIfSpeed
INTEGER,
panHwBladeIfAdminStatus
INTEGER,
panHwBladeIfOperStatus
INTEGER,
panHwBladeIfMode
DisplayString,
panHwBladeIfStatus
INTEGER,
panHwBladeIfNetwork
INTEGER
}
panHwBladeIfIndex OBJECT-TYPE
SYNTAX INTEGER (0 .. 5)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An index into panHwBladeIfTable."
::= { panHwBladeIfEntry 1 }
panHwBladeIfName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Name of the interface.
"
::= { panHwBladeIfEntry 2 }
panHwBladeIfType OBJECT-TYPE
SYNTAX INTEGER {
other(1),
ethernet-csmacd(6),
ppp(23),
softwareLoopback(24)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Values match ifType in IF-MIB."
::= { panHwBladeIfEntry 3 }
panHwBladeIfPhysAddress OBJECT-TYPE
SYNTAX PhysAddress
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"The interface's address at its protocol sub-layer."
::= { panHwBladeIfEntry 4 }
panHwBladeIfSpeed OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"Current operational speed of the interface."
::= { panHwBladeIfEntry 5 }
panHwBladeIfAdminStatus OBJECT-TYPE
SYNTAX INTEGER {
up(1), -- ready to pass packets
down(2),
testing(3) -- in some test mode
}
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"Administrative state of the interface.
Values match ifAdminStatus in IF-MIB."
::= { panHwBladeIfEntry 6 }
panHwBladeIfOperStatus OBJECT-TYPE
SYNTAX INTEGER {
up(1), -- ready to pass packets
down(2),
testing(3) -- in some test mode
}
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"Operational state of the interface.
Values match ifOperStatus in IF-MIB."
::= { panHwBladeIfEntry 7 }
panHwBladeIfMode OBJECT-TYPE
SYNTAX INTEGER {
physical(1),
LACP(2),
failover(3),
disabled(4),
unknown(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The mode in which this NIC is operating -
physical, LACP, failover, disabled, unknown.
Defaults to unknown.
"
::= { panHwBladeIfEntry 8 }
panHwBladeIfStatus OBJECT-TYPE
SYNTAX INTEGER {
active(1),
standby(2),
inactive(3),
uplinkdown(4),
unknown(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current status of this NIC.
One of active, standby, inactive, uplinkdown or unknown.
Defaults to unknown.
"
::= { panHwBladeIfEntry 9 }
panHwBladeIfNetwork OBJECT-TYPE
SYNTAX INTEGER {
primary(1), -- is the primary interface
secondary(2), -- is the secondary interface
unknown(3) -- is the secondary interface
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Use of this NIC to access network - either
primary, secondary or unknown.
Defaults to unknown.
"
::= { panHwBladeIfEntry 10 }
--
-- Blade's IP Address Table.
--
panHwBladeIpAddrTable OBJECT-TYPE
SYNTAX SEQUENCE OF PanHwBladeIpAddrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Extends the panHwBladeTable and lists all the
IP Address assigned to a blade."
::= { panHwBlade 3 }
panHwBladeIpAddrEntry OBJECT-TYPE
SYNTAX PanHwBladeIpAddrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in panHwBladeIpAddrTable."
INDEX { panHwBladeHwSN, panHwBladeIpAddr }
::= { panHwBladeIpAddrTable 1 }
PanHwBladeIpAddrEntry ::=
SEQUENCE {
panHwBladeIpAddr
IpAddress,
panHwBladeIpAddrIfIndex
Unsigned32
}
panHwBladeIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into panHwBladeIpAddrTable."
::= { panHwBladeIpAddrEntry 1 }
panHwBladeIpAddrIfIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Interface identified by panHwBladeIfIndex."
::= { panHwBladeIpAddrEntry 2 }
panHwBladeDiskTable OBJECT-TYPE
SYNTAX SEQUENCE OF PanHwBladeDiskEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Extends the panHwBladeTable and lists all the
disk drives connected to a blade.
NOTE: The panHwBladeDiskSpeed attribute is obsoleted."
::= { panHwBlade 5 }
panHwBladeDiskEntry OBJECT-TYPE
SYNTAX PanHwBladeDiskEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in panHwBladeDiskTable."
INDEX { panHwBladeHwSN, panHwBladeDiskIndex }
::= { panHwBladeDiskTable 1 }
PanHwBladeDiskEntry ::=
SEQUENCE {
panHwBladeDiskIndex
INTEGER,
panHwBladeDiskCapacity
DisplayString,
panHwBladeDiskSpeed
DisplayString,
panHwBladeDiskVendor
DisplayString,
panHwBladeDiskModel
DisplayString,
panHwBladeDiskFirmware
DisplayString,
panHwBladeDiskSerial
DisplayString,
panHwBladeDiskName
DisplayString
}
panHwBladeDiskIndex OBJECT-TYPE
SYNTAX INTEGER (0 .. 32)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An index into panHwBladeDiskTable.
The value of this is the integer part of the device name.
Ex. if device name is ad2, the index will be 2"
::= { panHwBladeDiskEntry 1 }
panHwBladeDiskCapacity OBJECT-TYPE
SYNTAX INTEGER
-- DISPLAY-HINT "dGB"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Capacity of the disk in Giga Bytes (GB)."
::= { panHwBladeDiskEntry 2 }
panHwBladeDiskSpeed OBJECT-TYPE
SYNTAX DisplayString
-- DISPLAY-HINT "dRPM"
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"Speed of the disk in RPM."
::= { panHwBladeDiskEntry 3 }
panHwBladeDiskVendor OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Disk vendor information."
::= { panHwBladeDiskEntry 4 }
panHwBladeDiskModel OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Disk Model information."
::= { panHwBladeDiskEntry 5 }
panHwBladeDiskFirmware OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Disk firmware information."
::= { panHwBladeDiskEntry 6 }
panHwBladeDiskSerial OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Serial number of the disk."
::= { panHwBladeDiskEntry 7 }
panHwBladeDiskName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Device name of the disk."
::= { panHwBladeDiskEntry 8 }
panHwBladeErrorTable OBJECT-TYPE
SYNTAX SEQUENCE OF PanHwBladeErrorEntry
MAX-ACCESS not-accessible
STATUS obsolete
DESCRIPTION
"Extends the panHwBladeTable and lists errors for a blade.
NOTE: This table is obsolete."
::= { panHwBlade 6 }
panHwBladeErrorEntry OBJECT-TYPE
SYNTAX PanHwBladeErrorEntry
MAX-ACCESS not-accessible
STATUS obsolete
DESCRIPTION
"An entry in panHwBladeErrorTable."
INDEX { panHwBladeHwSN, panHwBladeErrorIndex }
::= { panHwBladeErrorTable 1 }
PanHwBladeErrorEntry ::=
SEQUENCE {
panHwBladeErrorIndex
Unsigned32,
panHwBladeErrorInfo
DisplayString
}
panHwBladeErrorIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"An index into panHwBladeErrorTable."
::= { panHwBladeErrorEntry 1 }
panHwBladeErrorInfo OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"Textual description of the error."
::= { panHwBladeErrorEntry 2 }
-- Fiber channel interfaces in the blade
panHwBladeFcPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF PanHwBladeFcPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Extends the panHwBladeTable and lists all the
information about fiber channel ports in the blade.
"
::= { panHwBlade 8 }
panHwBladeFcPortEntry OBJECT-TYPE
SYNTAX PanHwBladeFcPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in panHwBladeFcPortTable."
INDEX { panHwBladeHwSN, panHwBladeFcPortNumber }
::= { panHwBladeFcPortTable 1 }
PanHwBladeFcPortEntry ::=
SEQUENCE {
panHwBladeFcPortNumber
INTEGER,
panHwBladeFcPortWWPN
DisplayString,
panHwBladeFcPortDeviceName
DisplayString,
panHwBladeFcPortDeviceModel
DisplayString,
panHwBladeFcPortSpeed
DisplayString,
panHwBladeFcPortStatus
DisplayString
}
panHwBladeFcPortNumber OBJECT-TYPE
SYNTAX INTEGER (0 .. 32)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The FC Port number.
An index into panHwBladeFcPortTable.
"
::= { panHwBladeFcPortEntry 1 }
panHwBladeFcPortWWPN OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The World Wide Port Name of this FC Port.
"
::= { panHwBladeFcPortEntry 2 }
panHwBladeFcPortDeviceName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Device name of the FC Port.
"
::= { panHwBladeFcPortEntry 3 }
panHwBladeFcPortDeviceModel OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The model name of the HBA of this port.
"
::= { panHwBladeFcPortEntry 4 }
panHwBladeFcPortSpeed OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Speed in Mb/second of the FC Port.
"
::= { panHwBladeFcPortEntry 5 }
panHwBladeFcPortStatus OBJECT-TYPE
SYNTAX INTEGER {
active(1),
inactive(2),
unknown(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Status of the FC Port.
One of active, inactive or unknown.
Defaults to unknown.
"
::= { panHwBladeFcPortEntry 6 }
panHwTemperatureTable OBJECT-TYPE
SYNTAX SEQUENCE OF PanHwTemperatureEntry
MAX-ACCESS not-accessible
STATUS obsolete
DESCRIPTION
"The temperature table details the temparature at various
sensors on different hardware components.
NOTE: This table is obsolete."
::= { panHw 3 }
panHwTemperatureEntry OBJECT-TYPE
SYNTAX PanHwTemperatureEntry
MAX-ACCESS not-accessible
STATUS obsolete
DESCRIPTION
"Temperature sensor reading"
INDEX { panHwTemperatureComponent, panHwTemperatureIndex }
::= { panHwTemperatureTable 1 }
PanHwTemperatureEntry ::=
SEQUENCE {
panHwTemperatureComponent
OBJECT IDENTIFIER,
panHwTemperatureIndex
INTEGER,
panHwTemperatureLocation
DisplayString,
panHwTemperatureOperMin
PanTemperature,
panHwTemperatureOperMax
PanTemperature,
panHwTemperatureCurrent
PanTemperature
}
panHwTemperatureComponent OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"Secondary index into panHwTemperatureTable,"
::= { panHwTemperatureEntry 1 }
panHwTemperatureIndex OBJECT-TYPE
SYNTAX INTEGER (0 .. 10)
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"Primary index into panHwTemperatureTable,
It is the SNMP OID for an object in the panHw OID space,
and it is used to identify the HW component where the sensor
is located (e.g. shelf, power supply, blade etc.)."
::= { panHwTemperatureEntry 2 }
panHwTemperatureLocation OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"Description of the sensor's location on the HW component."
::= { panHwTemperatureEntry 3 }
panHwTemperatureOperMin OBJECT-TYPE
SYNTAX PanTemperature
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"Minimum temparature that this sensor can report."
::= { panHwTemperatureEntry 4 }
panHwTemperatureOperMax OBJECT-TYPE
SYNTAX PanTemperature
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"Maximum temparature that this sensor can report."
::= { panHwTemperatureEntry 5 }
panHwTemperatureCurrent OBJECT-TYPE
SYNTAX PanTemperature
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"Current temparature reported by this sensor."
::= { panHwTemperatureEntry 6 }
panHwIpAddrTable OBJECT-TYPE
SYNTAX SEQUENCE OF PanHwIpAddrEntry
MAX-ACCESS not-accessible
STATUS obsolete
DESCRIPTION
"Table to map IP Addresses to Blades.
NOTE: This is table is obsoleted."
::= { panHw 4 }
panHwIpAddrEntry OBJECT-TYPE
SYNTAX PanHwIpAddrEntry
MAX-ACCESS not-accessible
STATUS obsolete
DESCRIPTION
"An entry in panHwIpAddrTable."
INDEX { panHwIpAddr }
::= { panHwIpAddrTable 1 }
PanHwIpAddrEntry ::=
SEQUENCE {
panHwIpAddr
IpAddress,
panHwIpAddrBladeHwSN
PanSerialNumber
}
panHwIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"Index into panHwIpAddrTable."
::= { panHwIpAddrEntry 1 }
panHwIpAddrBladeHwSN OBJECT-TYPE
SYNTAX PanSerialNumber
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"Blade HW Serial Number (an index into panHwBladeTable)."
::= { panHwIpAddrEntry 2 }
--
-- the controller information group.
--
panHwController OBJECT IDENTIFIER ::= { panHw 5 }
--
-- the controller basic information table.
--
panHwControllerTable OBJECT-TYPE
SYNTAX SEQUENCE OF PanHwControllerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The main controller table.
This table is extended by other tables that describe
controller resources like drives."
::= { panHwController 1 }
panHwControllerEntry OBJECT-TYPE
SYNTAX PanHwControllerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Controller Hardware Information"
INDEX { panHwControllerSN }
::= { panHwControllerTable 1 }
PanHwControllerEntry ::=
SEQUENCE {
panHwControllerSN
PanSerialNumber,
panHwControllerName
DisplayString,
panHwControllerFirmwareRev
DisplayString,
panHwControllerNvsramRev
DisplayString
}
panHwControllerSN OBJECT-TYPE
SYNTAX PanSerialNumber
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Factory assigned unique Serial Number of a controller and an
index into panHwControllerTable."
::= { panHwControllerEntry 1 }
panHwControllerName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Name assigned to the controller."
::= { panHwControllerEntry 2 }
panHwControllerFirmwareRev OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Controller's firmware revision."
::= { panHwControllerEntry 3 }
panHwControllerNvsramRev OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Controller's nvsram revision."
::= { panHwControllerEntry 4 }
--
-- the controller virtual osd information table.
--
panHwControllerOsdTable OBJECT-TYPE
SYNTAX SEQUENCE OF PanHwControllerOsdEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Extends panHwControllerTable..
Table listing the OSDs controlled by the controller."
::= { panHwController 2 }
panHwControllerOsdEntry OBJECT-TYPE
SYNTAX PanHwControllerOsdEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in panHwControllerOsdTable."
INDEX { panHwControllerSN, panHwControllerOsdLunNum }
::= { panHwControllerOsdTable 1 }
PanHwControllerOsdEntry ::=
SEQUENCE {
panHwControllerOsdLunNum
INTEGER,
panHwControllerOsdName
DisplayString
}
panHwControllerOsdLunNum OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The lun number managed by this OSD.
This is an index into this table."
::= { panHwControllerOsdEntry 1 }
panHwControllerOsdName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"OSD's name."
::= { panHwControllerOsdEntry 2 }
--
-- the controller storage server information table.
--
panHwControllerStorageServerTable OBJECT-TYPE
SYNTAX SEQUENCE OF PanHwControllerStorageServerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Extends panHwControllerTable..
Table listing the Storage Servers associated with the controller."
::= { panHwController 3 }
panHwControllerStorageServerEntry OBJECT-TYPE
SYNTAX PanHwControllerStorageServerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in panHwControllerStorageServerTable."
INDEX { panHwControllerSN, panHwControllerStorageServerSN }
::= { panHwControllerStorageServerTable 1 }
PanHwControllerStorageServerEntry ::=
SEQUENCE {
panHwControllerStorageServerSN
PanSerialNumber,
panHwControllerStorageServerName
DisplayString
}
panHwControllerStorageServerSN OBJECT-TYPE
SYNTAX PanSerialNumber
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the StorageServer's hardware serial number,
which is the same as panHwBladeHwSN of the panHwBladeTable.
This is an index into this table.
"
::= { panHwControllerStorageServerEntry 1 }
panHwControllerStorageServerName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Storage server's name."
::= { panHwControllerStorageServerEntry 2 }
--
-- the controller drives information table.
--
panHwControllerDriveTable OBJECT-TYPE
SYNTAX SEQUENCE OF PanHwControllerDriveEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Extends panHwControllerTable..
Table listing the drives controlled by the controller."
::= { panHwController 4 }
panHwControllerDriveEntry OBJECT-TYPE
SYNTAX PanHwControllerDriveEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in panHwShelfSlotTable."
INDEX { panHwControllerSN, panHwControllerDriveDrawer,
panHwControllerDriveTray, panHwControllerDriveSlot }
::= { panHwControllerDriveTable 1 }
PanHwControllerDriveEntry ::=
SEQUENCE {
panHwControllerDriveDrawer
Unsigned32,
panHwControllerDriveTray
Unsigned32,
panHwControllerDriveSlot
Unsigned32,
panHwControllerDriveSN
PanSerialNumber,
panHwControllerDriveType
DisplayString,
panHwControllerDriveVendor
DisplayString,
panHwControllerDriveModel
DisplayString,
panHwControllerDriveFirmwareRev
DisplayString,
panHwControllerDriveTotalCapacity
INTEGER,
panHwControllerDriveFormatted
PanBoolean,
panHwControllerDriveFailed
PanBoolean,
panHwControllerDriveHotSpare
PanBoolean
}
panHwControllerDriveDrawer OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The location of a drive is uniquely identified by its drawer number,
tray number and slot number.
This is the drawer number.
"
::= { panHwControllerDriveEntry 1 }
panHwControllerDriveTray OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The location of a drive is uniquely identified by its drawer number,
tray number and slot number.
This is the tray number.
"
::= { panHwControllerDriveEntry 2 }
panHwControllerDriveSlot OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The location of a drive is uniquely identified by its drawer number,
tray number and slot number.
This is the slot number.
"
::= { panHwControllerDriveEntry 3 }
panHwControllerDriveSN OBJECT-TYPE
SYNTAX PanSerialNumber
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Serial number of the drive."
::= { panHwControllerDriveEntry 4 }
panHwControllerDriveVendor OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Vendor name of the drive."
::= { panHwControllerDriveEntry 5 }
panHwControllerDriveModel OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Model number of the drive."
::= { panHwControllerDriveEntry 6 }
panHwControllerDriveFirmwareRev OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Firmware revision of the drive."
::= { panHwControllerDriveEntry 7 }
panHwControllerDriveType OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Type of drive. Possible values are
SSD, SATA, SAS, FC and Unknown."
::= { panHwControllerDriveEntry 8 }
panHwControllerDriveTotalCapacity OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Toal capacity in GB of drive."
::= { panHwControllerDriveEntry 9 }
panHwControllerDriveFormatted OBJECT-TYPE
SYNTAX PanBoolean
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates if drives is formatted or not.
A value of panTrue indicates the drive is formatted."
::= { panHwControllerDriveEntry 10 }
panHwControllerDriveFailed OBJECT-TYPE
SYNTAX PanBoolean
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates if drive had failed.
A value of panTrue indicates failure."
::= { panHwControllerDriveEntry 11 }
panHwControllerDriveHotSpare OBJECT-TYPE
SYNTAX PanBoolean
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates if drive is a hot spare.
A value of panTrue means the drive is a hot spare ."
::= { panHwControllerDriveEntry 12 }
END