234 lines
5.6 KiB
Plaintext
234 lines
5.6 KiB
Plaintext
PANASAS-BLADESET-MIB-V1 DEFINITIONS ::= BEGIN
|
|
|
|
-- This mib document specifies the
|
|
-- Panasas bladeset mib
|
|
--
|
|
-- @author: Abbie Matthews & Bob Haigler
|
|
-- @last_modified: May, 21, 2010.
|
|
-- @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, Unsigned32
|
|
FROM SNMPv2-SMI
|
|
DisplayString
|
|
FROM RFC1213-MIB
|
|
PanSerialNumber
|
|
FROM PANASAS-TC-MIB
|
|
panFs
|
|
FROM PANASAS-PANFS-MIB-V1;
|
|
|
|
panBSet 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."
|
|
|
|
::= { panFs 3 }
|
|
|
|
--
|
|
-- The Bladeset Resources are organised as follows ...
|
|
-- panProducts
|
|
-- panFs
|
|
-- panBSet
|
|
-- panBSetTable
|
|
-- panBSetEntry
|
|
-- panBSetName [Index]
|
|
-- panBSetNumBlades
|
|
-- panBSetAvailSpares
|
|
-- panBSetRequestedSpares
|
|
-- panBSetTotalCapacity
|
|
-- panBSetReservedCapacity
|
|
-- panBSetUsedCapacity
|
|
-- panBSetAvailableCapacity
|
|
-- panBSetInfo
|
|
-- The panBSetBladesTablen is now obsolete.
|
|
-- May be replaced by a new table in future.
|
|
-- panBSetBladesTable :obsolete
|
|
-- panBSetBladesEntry :obsolete
|
|
-- panBSetBladeIndex :obsolete [Index]
|
|
-- panBSetBladeHwSn :obsolete
|
|
--
|
|
|
|
-- The Bladeset information group.
|
|
panBSetTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PanBSetEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of bladesets in the system.
|
|
Bladeset's are collections of blades (shelves actually) that
|
|
form a fault domain."
|
|
::= { panBSet 1 }
|
|
|
|
panBSetEntry OBJECT-TYPE
|
|
SYNTAX PanBSetEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in panBSetTable"
|
|
INDEX { panBSetName }
|
|
::= { panBSetTable 1 }
|
|
|
|
PanBSetEntry ::=
|
|
SEQUENCE {
|
|
panBSetName
|
|
DisplayString,
|
|
panBSetNumBlades
|
|
Unsigned32,
|
|
panBSetAvailSpares
|
|
Unsigned32,
|
|
panBSetRequestedSpares
|
|
Unsigned32,
|
|
panBSetTotalCapacity
|
|
Unsigned32,
|
|
panBSetReservedCapacity
|
|
Unsigned32,
|
|
panBSetUsedCapacity
|
|
Unsigned32,
|
|
panBSetAvailableCapacity
|
|
Unsigned32,
|
|
panBSetInfo
|
|
DisplayString
|
|
}
|
|
|
|
panBSetName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Administrator assigned name of bladeset and an index into panBSetTable."
|
|
::= { panBSetEntry 1 }
|
|
|
|
panBSetNumBlades OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of blades in this bladeset."
|
|
::= { panBSetEntry 2 }
|
|
|
|
panBSetAvailSpares OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of spare blades available."
|
|
::= { panBSetEntry 3 }
|
|
|
|
panBSetRequestedSpares OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of spare blades that were requested by the administrator."
|
|
::= { panBSetEntry 4 }
|
|
|
|
panBSetTotalCapacity OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total capacity of the bladeset in Giga Bytes (GB)."
|
|
::= { panBSetEntry 5 }
|
|
|
|
panBSetReservedCapacity OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Capacity reserved for reconstruction of the bladeset in Giga Bytes (GB)."
|
|
::= { panBSetEntry 6 }
|
|
|
|
panBSetUsedCapacity OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Capacity used in the bladeset in Giga Bytes (GB)."
|
|
::= { panBSetEntry 7 }
|
|
|
|
panBSetAvailableCapacity OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Capacity available in the bladeset in Giga Bytes (GB)."
|
|
::= { panBSetEntry 8 }
|
|
|
|
panBSetInfo OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Bladeset status information."
|
|
::= { panBSetEntry 9 }
|
|
|
|
|
|
|
|
panBSetBladesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PanBSetEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"NOTE: This table is obsolete."
|
|
::= { panBSet 2 }
|
|
|
|
panBSetBladesEntry OBJECT-TYPE
|
|
SYNTAX PanBSetEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"An entry in panBSetBladesTable."
|
|
INDEX { panBSetName, panBSetBladeIndex }
|
|
::= { panBSetBladesTable 1 }
|
|
|
|
PanBSetBladesEntry ::=
|
|
SEQUENCE {
|
|
panBSetName
|
|
DisplayString,
|
|
panBSetBladeIndex
|
|
Unsigned32,
|
|
panBSetBladeHwSn
|
|
PanSerialNumber
|
|
}
|
|
|
|
panBSetBladeIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Index into panBSetBladesTable."
|
|
::= { panBSetBladesEntry 1 }
|
|
|
|
panBSetBladeHwSn OBJECT-TYPE
|
|
SYNTAX PanSerialNumber
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Blade's Hardware Serial Number and an index into panHwBladeTable."
|
|
::= { panBSetBladesEntry 2 }
|
|
|
|
|
|
END
|
|
|