273 lines
7.2 KiB
Plaintext
273 lines
7.2 KiB
Plaintext
PANASAS-SYSTEM-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
|
|
FROM SNMPv2-SMI
|
|
DisplayString
|
|
FROM RFC1213-MIB
|
|
PanSerialNumber
|
|
FROM PANASAS-TC-MIB
|
|
panFs
|
|
FROM PANASAS-PANFS-MIB-V1;
|
|
|
|
panSystem 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 2 }
|
|
|
|
--
|
|
-- The System Information Resources are organised as follows ...
|
|
-- panProducts
|
|
-- panFs
|
|
-- panSystem
|
|
-- panSystemCluster
|
|
-- panSystemClusterName
|
|
-- panSystemClusterManagementAddress
|
|
-- panSystemClusterRepsetTable
|
|
-- panSystemClusterRepsetEntry
|
|
-- panSystemClusterRepsetEntryIndex [Index]
|
|
-- panSystemClusterRepsetEntryIpAddr
|
|
-- panSystemClusterRepsetEntryBladeHwSN
|
|
-- panSystemServicesTable
|
|
-- panSystemServicesEntry
|
|
-- panSystemServicesId [Index]
|
|
-- panSystemServicesBladeHwSN
|
|
-- panSystemServicesType
|
|
-- panSystemServicesInfo
|
|
-- panSystemServicesBackupBladeHwSN
|
|
-- panSystemVolServiceTable
|
|
-- panSystemVolServiceEntry
|
|
-- panSystemServicesId [index]
|
|
-- panSystemVolServiceVolIndex [index]
|
|
-- panSystemVolServiceVolPath
|
|
--
|
|
|
|
-- The System information group.
|
|
panSystemCluster OBJECT IDENTIFIER ::= { panSystem 1 }
|
|
|
|
|
|
panSystemClusterName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name given to this system."
|
|
::= { panSystemCluster 1 }
|
|
|
|
panSystemClusterManagementAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP Address at which the Management System can be contacted."
|
|
::= { panSystemCluster 2 }
|
|
|
|
|
|
panSystemClusterRepsetTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PanSystemClusterRepsetEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of all System Managers IP Addresses (aka repset)."
|
|
::= { panSystemCluster 3 }
|
|
|
|
panSystemClusterRepsetEntry OBJECT-TYPE
|
|
SYNTAX PanSystemClusterRepsetEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in panSystemClusterRepsetTable."
|
|
INDEX { panSystemClusterRepsetEntryIndex }
|
|
::= { panSystemClusterRepsetTable 1 }
|
|
|
|
PanSystemClusterRepsetEntry ::=
|
|
SEQUENCE {
|
|
panSystemClusterRepsetEntryIndex
|
|
INTEGER (1 .. 40),
|
|
panSystemClusterRepsetEntryIpAddr
|
|
IpAddress,
|
|
panSystemClusterRepsetEntryBladeHwSN
|
|
PanSerialNumber
|
|
}
|
|
|
|
panSystemClusterRepsetEntryIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1 .. 40)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index into panSystemClusterRepsetTable."
|
|
::= { panSystemClusterRepsetEntry 1 }
|
|
|
|
panSystemClusterRepsetEntryIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP Addr of a System Manager."
|
|
::= { panSystemClusterRepsetEntry 2 }
|
|
|
|
panSystemClusterRepsetEntryBladeHwSN OBJECT-TYPE
|
|
SYNTAX PanSerialNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Blade Hw Serial Number of the system manager. It is an
|
|
index into panHwBladeTable."
|
|
::= { panSystemClusterRepsetEntry 3 }
|
|
|
|
|
|
|
|
|
|
-- the DB Roles information group.
|
|
|
|
panSystemServicesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PanSystemServicesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of system services."
|
|
::= { panSystem 2 }
|
|
|
|
panSystemServicesEntry OBJECT-TYPE
|
|
SYNTAX PanSystemServicesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A row in panSystemServicesTable"
|
|
INDEX { panSystemServicesId }
|
|
::= { panSystemServicesTable 1 }
|
|
|
|
PanSystemServicesEntry ::=
|
|
SEQUENCE {
|
|
panSystemServicesId
|
|
PanSerialNumber,
|
|
panSystemServicesBladeHwSN
|
|
PanSerialNumber,
|
|
panSystemServicesType
|
|
DisplayString,
|
|
panSystemServicesInfo
|
|
DisplayString,
|
|
panSystemServicesBackupBladeHwSN
|
|
PanSerialNumber
|
|
}
|
|
|
|
panSystemServicesId OBJECT-TYPE
|
|
SYNTAX PanSerialNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A unique service instance identifier (a.k.a. VSM Id)."
|
|
::= { panSystemServicesEntry 1 }
|
|
|
|
panSystemServicesBladeHwSN OBJECT-TYPE
|
|
SYNTAX PanSerialNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Blade Serial Number that the service is running on. It is an
|
|
index into panHwBladeTable."
|
|
::= { panSystemServicesEntry 2 }
|
|
|
|
panSystemServicesType OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of service. (E.g. Volume Service, NFS, CIFS etc.).
|
|
Currently only volume service is supported in this table.
|
|
"
|
|
::= { panSystemServicesEntry 3 }
|
|
|
|
panSystemServicesInfo OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Status of the service."
|
|
::= { panSystemServicesEntry 4 }
|
|
|
|
panSystemServicesBackupBladeHwSN OBJECT-TYPE
|
|
SYNTAX PanSerialNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Blade Serial Number of the back up for this service.
|
|
This is an index into panHwBladeTable."
|
|
::= { panSystemServicesEntry 5 }
|
|
|
|
-- The panSystemVolServiceTable
|
|
panSystemVolServiceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PanSystemVolServiceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The volume listing table."
|
|
::= { panSystem 3 }
|
|
|
|
panSystemVolServiceEntry OBJECT-TYPE
|
|
SYNTAX PanSystemVolServiceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the VolServiceTable."
|
|
INDEX { panSystemServicesId, panSystemVolServiceVolIndex }
|
|
::= { panSystemVolServiceTable 1 }
|
|
|
|
PanSystemVolServiceEntry ::= SEQUENCE
|
|
{
|
|
panSystemVolServiceVolIndex
|
|
INTEGER,
|
|
panSystemVolServiceVolPath
|
|
DisplayString
|
|
}
|
|
|
|
panSystemVolServiceVolIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index into the panSystemVolServiceTable."
|
|
::= { panSystemVolServiceEntry 1 }
|
|
|
|
panSystemVolServiceVolPath OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name the volume managed by this volume service.
|
|
This is an index (panVolPath) into the panVolTable.
|
|
"
|
|
::= { panSystemVolServiceEntry 2 }
|
|
|
|
END
|
|
|