- Remove PVC volume mount from k8s/deployment.yaml - Delete k8s/mib-pvc.yaml (no longer needed) - Update .gitignore to commit MIB files to git - Add mix import_mibs task to copy MIBs from LibreNMS - Add all MIB files from priv/mibs/ to git This fixes the multi-attach volume error in Kubernetes where new pods couldn't start because the RWO (ReadWriteOnce) PVC was attached to the old pod. MIBs are now part of the Docker image and can be used by all pods simultaneously.
852 lines
27 KiB
Text
852 lines
27 KiB
Text
-- ============================================================================
|
|
-- AT-VCSTACK.MIB, Allied Telesis enterprise MIB: Virtual Chassis Stack
|
|
--
|
|
-- Copyright (c) 2009 by Allied Telesis, Inc.
|
|
-- All rights reserved.
|
|
--
|
|
-- ============================================================================
|
|
|
|
AT-VCSTACK-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
sysinfo
|
|
FROM AT-SMI-MIB
|
|
IpAddress, Integer32, Unsigned32, Counter32, OBJECT-TYPE,
|
|
MODULE-IDENTITY, NOTIFICATION-TYPE
|
|
FROM SNMPv2-SMI
|
|
DisplayString, MacAddress, TruthValue
|
|
FROM SNMPv2-TC;
|
|
|
|
|
|
vcstack MODULE-IDENTITY
|
|
LAST-UPDATED "201705110000Z"
|
|
|
|
ORGANIZATION
|
|
"Allied Telesis, Inc"
|
|
CONTACT-INFO
|
|
"http://www.alliedtelesis.com"
|
|
DESCRIPTION
|
|
"This MIB file contains definitions of managed objects for
|
|
Virtual Chassis Stacking in AlliedWare Plus. "
|
|
REVISION "201705110000Z"
|
|
DESCRIPTION
|
|
"Added new field expansionModule to vcstackActiveStkHardware and
|
|
deprecated fields xemStk(1), stackXG(4) and x6EMXS2(5).
|
|
Added the missing field stackQS(6) as it is supported on x930."
|
|
REVISION "201412240000Z"
|
|
DESCRIPTION
|
|
"Allow value range (0-12) for object vcstackBayid"
|
|
REVISION "201407040000Z"
|
|
DESCRIPTION
|
|
"Added a new value for object vcstackStatus"
|
|
REVISION "201405260000Z"
|
|
DESCRIPTION
|
|
"Updated vcstackStkPortxNeighbourId descriptions for VCS+."
|
|
REVISION "201404240000Z"
|
|
DESCRIPTION
|
|
"Deprecated vcstackStkPort1Status, vcstackStkPort1NeighbourId,
|
|
vcstackStkPort2Status, vcstackStkPort2NeighbourId"
|
|
REVISION "201404150000Z"
|
|
DESCRIPTION
|
|
"Added vcstackPortTable table"
|
|
REVISION "201404090000Z"
|
|
DESCRIPTION
|
|
"Updated vcstackVirtualMacAddr description with small change in behaviour"
|
|
REVISION "201111030000Z"
|
|
DESCRIPTION "Add x6EM/XS2 hardware type"
|
|
REVISION "201009070000Z"
|
|
DESCRIPTION
|
|
"Generic syntax tidy up"
|
|
REVISION "201009030000Z"
|
|
DESCRIPTION
|
|
"Added disabled master monitoring object and a new resiliency-link status"
|
|
REVISION "201006150015Z"
|
|
DESCRIPTION
|
|
"MIB revision history dates in descriptions updated."
|
|
REVISION "201005240119Z"
|
|
DESCRIPTION
|
|
"OID of vcstackTraps was reverted to 6 but deprecated. Added vcstackNotifications"
|
|
REVISION "201001150039Z"
|
|
DESCRIPTION
|
|
"Changed the OID value of vcstackTraps from 6 to 0 to meet RFC 3584 3.1"
|
|
REVISION "200911050000Z"
|
|
DESCRIPTION
|
|
"Obsoleted fallback-config, added new status object"
|
|
REVISION "200906080000Z"
|
|
DESCRIPTION
|
|
"Added stack master object and corrected allowable ranges
|
|
for learned neighbour stack ID's."
|
|
REVISION "200901200000Z"
|
|
DESCRIPTION
|
|
"Added Virtual MAC address objects."
|
|
REVISION "200803190000Z"
|
|
DESCRIPTION
|
|
"Initial version."
|
|
::= { sysinfo 13 }
|
|
|
|
|
|
|
|
|
|
--
|
|
-- Node definitions
|
|
--
|
|
|
|
--
|
|
-- The VCS Notification Objects (For RFC3584 compliance)
|
|
--
|
|
vcstackNotifications OBJECT IDENTIFIER ::= { vcstack 0 }
|
|
|
|
|
|
vcstackRoleChangeNotify NOTIFICATION-TYPE
|
|
OBJECTS { vcstackId, vcstackRole }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A notification generated when the stack member's role is changed."
|
|
::= { vcstackNotifications 1 }
|
|
|
|
|
|
vcstackMemberJoinNotify NOTIFICATION-TYPE
|
|
OBJECTS { vcstackId, vcstackNbrMemberIdNotify }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A notification generated when a member joins in the stack."
|
|
::= { vcstackNotifications 2 }
|
|
|
|
|
|
vcstackMemberLeaveNotify NOTIFICATION-TYPE
|
|
OBJECTS { vcstackId, vcstackNbrMemberIdNotify }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A notification generated when a member leaves from the stack."
|
|
::= { vcstackNotifications 3 }
|
|
|
|
|
|
vcstackResiliencyLinkHealthCheckReceivingNotify NOTIFICATION-TYPE
|
|
OBJECTS { vcstackId, vcstackResiliencyLinkInterfaceName }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A notification generated when the resiliency link is activated."
|
|
::= { vcstackNotifications 4 }
|
|
|
|
|
|
vcstackResiliencyLinkHealthCheckTimeOutNotify NOTIFICATION-TYPE
|
|
OBJECTS { vcstackId, vcstackResiliencyLinkInterfaceName }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A notification generated when the slave's receive timer has timed out
|
|
indicating that the Slave has lost contact with the Master
|
|
via the resiliency link."
|
|
::= { vcstackNotifications 5 }
|
|
|
|
|
|
vcstackStkPortLinkUpNotify NOTIFICATION-TYPE
|
|
OBJECTS { vcstackId, vcstackStkPortNameNotify }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A notification generated when the link of stack port is up."
|
|
::= { vcstackNotifications 6 }
|
|
|
|
|
|
vcstackStkPortLinkDownNotify NOTIFICATION-TYPE
|
|
OBJECTS { vcstackId, vcstackStkPortNameNotify }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A notification generated when the link of stack port is down."
|
|
::= { vcstackNotifications 7 }
|
|
|
|
|
|
vcstackNbrMemberIdNotify OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..8)
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The stack member id of the neighbor of the member sent this notification."
|
|
::= { vcstackNotifications 8 }
|
|
|
|
|
|
vcstackStkPortNameNotify OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The stack port name related this notification."
|
|
::= { vcstackNotifications 9 }
|
|
|
|
|
|
vcstackStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
normalOperation(1),
|
|
operatingInFailoverState(2),
|
|
standaloneUnit(3),
|
|
ringTopologyBroken(4),
|
|
vcsDisabled(5),
|
|
allStkPortsNotUp(6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The overall stack status."
|
|
::= { vcstack 1 }
|
|
|
|
|
|
vcstackOperationalStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether the stack is enabled or disabled."
|
|
::= { vcstack 2 }
|
|
|
|
|
|
vcstackMgmtVlanId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current stacking management VLAN ID."
|
|
::= { vcstack 3 }
|
|
|
|
|
|
vcstackMgmtVlanSubnetAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current stacking management VLAN subnet address."
|
|
::= { vcstack 4 }
|
|
|
|
|
|
vcstackTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VCStackEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of stack members."
|
|
::= { vcstack 5 }
|
|
|
|
|
|
vcstackEntry OBJECT-TYPE
|
|
SYNTAX VCStackEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A set of parameters that describe the status of a stack member"
|
|
INDEX { vcstackId }
|
|
::= { vcstackTable 1 }
|
|
|
|
|
|
VCStackEntry ::=
|
|
SEQUENCE {
|
|
vcstackId
|
|
Unsigned32,
|
|
vcstackPendingId
|
|
Unsigned32,
|
|
vcstackMacAddr
|
|
MacAddress,
|
|
vcstackPriority
|
|
Unsigned32,
|
|
vcstackRole
|
|
INTEGER,
|
|
vcstackLastRoleChange
|
|
DisplayString,
|
|
vcstackHostname
|
|
DisplayString,
|
|
vcstackProductType
|
|
DisplayString,
|
|
vcstackSWVersionAutoSync
|
|
TruthValue,
|
|
vcstackFallbackConfigStatus
|
|
INTEGER,
|
|
vcstackFallbackConfigFilename
|
|
DisplayString,
|
|
vcstackResiliencyLinkStatus
|
|
INTEGER,
|
|
vcstackResiliencyLinkInterfaceName
|
|
DisplayString,
|
|
vcstackActiveStkHardware
|
|
INTEGER,
|
|
vcstackStkPort1Status
|
|
INTEGER,
|
|
vcstackStkPort1NeighbourId
|
|
Unsigned32,
|
|
vcstackStkPort2Status
|
|
INTEGER,
|
|
vcstackStkPort2NeighbourId
|
|
Unsigned32,
|
|
vcstackNumMembersJoined
|
|
Counter32,
|
|
vcstackNumMembersLeft
|
|
Counter32,
|
|
vcstackNumIdConflict
|
|
Counter32,
|
|
vcstackNumMasterConflict
|
|
Counter32,
|
|
vcstackNumMasterFailover
|
|
Counter32,
|
|
vcstackNumStkPort1NbrIncompatible
|
|
Counter32,
|
|
vcstackNumStkPort2NbrIncompatible
|
|
Counter32,
|
|
vcstackReadinessStatus
|
|
INTEGER
|
|
}
|
|
|
|
vcstackId OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..8)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Stack member ID."
|
|
::= { vcstackEntry 1 }
|
|
|
|
|
|
vcstackPendingId OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..8)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The pending stack member ID."
|
|
::= { vcstackEntry 2 }
|
|
|
|
|
|
vcstackMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Stack member's hardware MAC address."
|
|
::= { vcstackEntry 3 }
|
|
|
|
|
|
vcstackPriority OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The priority for election of the stack master. The lowest number has the highest priority."
|
|
::= { vcstackEntry 4 }
|
|
|
|
|
|
vcstackRole OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
leaving(1),
|
|
discovering(2),
|
|
synchronizing(3),
|
|
backupMember(4),
|
|
pendingMaster(5),
|
|
disabledMaster(6),
|
|
fallbackMaster(7),
|
|
activeMaster(8)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Stack member's role in the stack.
|
|
Note: value type fallbackMaster(7) is deprecated."
|
|
::= { vcstackEntry 5 }
|
|
|
|
|
|
vcstackLastRoleChange OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time and date when the stack member last changed its role in the stack."
|
|
::= { vcstackEntry 6 }
|
|
|
|
|
|
vcstackHostname OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Stack member's hostname."
|
|
::= { vcstackEntry 7 }
|
|
|
|
|
|
vcstackProductType OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Stack members product type."
|
|
::= { vcstackEntry 8 }
|
|
|
|
|
|
vcstackSWVersionAutoSync OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether or not to automatically upgrade the stack member's software."
|
|
::= { vcstackEntry 9 }
|
|
|
|
|
|
vcstackFallbackConfigStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
fileExists(1),
|
|
fileNotFound(2),
|
|
notConfigured(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The status of the fallback configuration file.
|
|
For AW+ releases, this object is not supported as from software
|
|
release 5.3.4."
|
|
::= { vcstackEntry 10 }
|
|
|
|
|
|
vcstackFallbackConfigFilename OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The filename of the fallback configuration file.
|
|
For AW+ releases, this object is not supported as from software
|
|
release 5.3.4."
|
|
::= { vcstackEntry 11 }
|
|
|
|
|
|
vcstackResiliencyLinkStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
configured(1),
|
|
successful(2),
|
|
failed(3),
|
|
notConfigured(4),
|
|
stopped(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of the stack members resilency link."
|
|
::= { vcstackEntry 12 }
|
|
|
|
|
|
vcstackResiliencyLinkInterfaceName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the interface the resiliency link is configured on."
|
|
::= { vcstackEntry 13 }
|
|
|
|
|
|
vcstackActiveStkHardware OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
xemStk(1),
|
|
builtinStackingPorts(2),
|
|
none(3),
|
|
stackXG(4),
|
|
x6EMXS2(5),
|
|
stackQS(6),
|
|
expansionModule(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The stack ports hardware type.
|
|
Note: Value type none(3) is deprecated.
|
|
Value types xemStk(1), stackXG(4) and x6EMXS2(5) are deprecated as
|
|
these modules are no longer supported."
|
|
::= { vcstackEntry 14 }
|
|
|
|
|
|
vcstackStkPort1Status OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
down(1),
|
|
neighbourIncompatible(2),
|
|
discoveringNeighbour(3),
|
|
learntNeighbour(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Status of the stack port 1."
|
|
::= { vcstackEntry 15 }
|
|
|
|
|
|
vcstackStkPort1NeighbourId OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..8)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The ID of the neighbour on stack port 1. A value of zero
|
|
indicates no learned neighbour. For VCStack Plus, 1-12 refers
|
|
to the cards on chassis member 1 and 13-24 refers to the cards
|
|
on chassis member 2. Refer to chassisMappingTable for more details."
|
|
::= { vcstackEntry 16 }
|
|
|
|
|
|
vcstackStkPort2Status OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
down(1),
|
|
neighbourIncompatible(2),
|
|
discoveringNeighbour(3),
|
|
learntNeighbour(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Status of the stack port 2."
|
|
::= { vcstackEntry 17 }
|
|
|
|
|
|
vcstackStkPort2NeighbourId OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..8)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The ID of the neighbour on stack port 2. A value of zero
|
|
indicates no learned neighbour. For VCStack Plus, 1-12 refers
|
|
to the cards on chassis member 1 and 13-24 refers to the cards
|
|
on chassis member 2. Refer to chassisMappingTable for more details."
|
|
::= { vcstackEntry 18 }
|
|
|
|
|
|
vcstackNumMembersJoined OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times the stack acquires a member."
|
|
::= { vcstackEntry 19 }
|
|
|
|
|
|
vcstackNumMembersLeft OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times the stack loses a member."
|
|
::= { vcstackEntry 20 }
|
|
|
|
|
|
vcstackNumIdConflict OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times that a stack member ID conflicts."
|
|
::= { vcstackEntry 21 }
|
|
|
|
|
|
vcstackNumMasterConflict OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times that a stack master conflict occurs."
|
|
::= { vcstackEntry 22 }
|
|
|
|
|
|
vcstackNumMasterFailover OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times that the stack master fails."
|
|
::= { vcstackEntry 23 }
|
|
|
|
|
|
vcstackNumStkPort1NbrIncompatible OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times that the neighbour is detected as incompatible on stack port 1."
|
|
::= { vcstackEntry 24 }
|
|
|
|
|
|
vcstackNumStkPort2NbrIncompatible OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times that the neighbour is detected as incompatible on stack port 2."
|
|
::= { vcstackEntry 25 }
|
|
|
|
|
|
vcstackReadinessStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
init(1),
|
|
syncing(2),
|
|
ready(3),
|
|
syncError(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates how readily a stack member can take over as master
|
|
if the current stack master were to fail. Possible values are:
|
|
|
|
init (1) - the stack member is completing startup initialization.
|
|
syncing (2) - the stack member is synchronizing state information
|
|
with the stack master following startup.
|
|
ready (3) - the stack member is fully synchronized with the current
|
|
master and is ready to take over immediately.
|
|
syncError (4) - state information on the stack member is not correctly
|
|
synchronized with the current stack master.
|
|
|
|
For a stack member to take over as stack master with the least possible
|
|
network disruption, it must have the 'ready (3)' status."
|
|
::= { vcstackEntry 26 }
|
|
|
|
|
|
--
|
|
-- The VCS SNMP Trap Objects (Deprecated and replaced by vcstackNotifications )
|
|
--
|
|
|
|
vcstackTraps OBJECT IDENTIFIER ::= { vcstack 6 }
|
|
|
|
|
|
vcstackRoleChange NOTIFICATION-TYPE
|
|
OBJECTS { vcstackId, vcstackRole }
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"A trap generated when the stack member's role is changed."
|
|
::= { vcstackTraps 1 }
|
|
|
|
|
|
vcstackMemberJoin NOTIFICATION-TYPE
|
|
OBJECTS { vcstackId, vcstackNbrMemberId }
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"A trap generated when a member joins in the stack."
|
|
::= { vcstackTraps 2 }
|
|
|
|
|
|
vcstackMemberLeave NOTIFICATION-TYPE
|
|
OBJECTS { vcstackId, vcstackNbrMemberId }
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"A trap generated when a member leaves from the stack."
|
|
::= { vcstackTraps 3 }
|
|
|
|
|
|
vcstackResiliencyLinkHealthCheckReceiving NOTIFICATION-TYPE
|
|
OBJECTS { vcstackId, vcstackResiliencyLinkInterfaceName }
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"A trap generated when the resiliency link is activated."
|
|
::= { vcstackTraps 4 }
|
|
|
|
|
|
vcstackResiliencyLinkHealthCheckTimeOut NOTIFICATION-TYPE
|
|
OBJECTS { vcstackId, vcstackResiliencyLinkInterfaceName }
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"A trap generated when the slave's receive timer has timed out
|
|
indicating that the Slave has lost contact with the Master
|
|
via the resiliency link."
|
|
::= { vcstackTraps 5 }
|
|
|
|
|
|
vcstackStkPortLinkUp NOTIFICATION-TYPE
|
|
OBJECTS { vcstackId, vcstackStkPortName }
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"A trap generated when the link of stack port is up."
|
|
::= { vcstackTraps 6 }
|
|
|
|
|
|
vcstackStkPortLinkDown NOTIFICATION-TYPE
|
|
OBJECTS { vcstackId, vcstackStkPortName }
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"A trap generated when the link of stack port is down."
|
|
::= { vcstackTraps 7 }
|
|
|
|
|
|
vcstackNbrMemberId OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..8)
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The stack member id of the neighbor of the member sent this trap."
|
|
::= { vcstackTraps 8 }
|
|
|
|
|
|
vcstackStkPortName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The stack port name related this trap."
|
|
::= { vcstackTraps 9 }
|
|
|
|
|
|
vcstackVirtualMacAddressStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether the virtual MAC address is enabled or disabled."
|
|
::= { vcstack 7 }
|
|
|
|
|
|
vcstackVirtualChassisId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current virtual chassis ID."
|
|
::= { vcstack 8 }
|
|
|
|
|
|
vcstackVirtualMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The virtual MAC address used by the stack.
|
|
|
|
If the virtual MAC address feature is not enabled, this returns
|
|
the hardware MAC address used by the system."
|
|
::= { vcstack 9 }
|
|
|
|
|
|
vcstackMasterId OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..8)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The stack ID of the master unit."
|
|
::= { vcstack 10 }
|
|
|
|
|
|
vcstackDisabledMasterMonitoringStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enabled(1),
|
|
disabled(2),
|
|
inactive(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether the disabled master monitoring is enabled or disabled."
|
|
::= { vcstack 11 }
|
|
|
|
|
|
--
|
|
-- Mib table for stacking ports
|
|
--
|
|
vcstackPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VCStackPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of stack ports."
|
|
::= { vcstack 12 }
|
|
|
|
|
|
vcstackPortEntry OBJECT-TYPE
|
|
SYNTAX VCStackPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A set of parameters that describe the status of a stack port"
|
|
INDEX { vcstackMemberId, vcstackBayId, vcstackPort }
|
|
::= { vcstackPortTable 1 }
|
|
|
|
|
|
VCStackPortEntry ::=
|
|
SEQUENCE {
|
|
vcstackMemberId
|
|
Unsigned32,
|
|
vcstackBayId
|
|
Unsigned32,
|
|
vcstackPort
|
|
Unsigned32,
|
|
vcstackPortString
|
|
DisplayString,
|
|
vcstackPortStatus
|
|
INTEGER,
|
|
vcstackPortNeighbourName
|
|
DisplayString
|
|
}
|
|
|
|
|
|
vcstackMemberId OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..8)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Stack member ID"
|
|
::= { vcstackPortEntry 1 }
|
|
|
|
|
|
vcstackBayId OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..12)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Stack member bay number"
|
|
::= { vcstackPortEntry 2 }
|
|
|
|
|
|
vcstackPort OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..4)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Stack port number"
|
|
::= { vcstackPortEntry 3 }
|
|
|
|
|
|
vcstackPortString OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Display stack port name as a string"
|
|
::= { vcstackPortEntry 4 }
|
|
|
|
|
|
vcstackPortStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
down(1),
|
|
neighbourIncompatible(2),
|
|
discoveringNeighbour(3),
|
|
learntNeighbour(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Status of stack port."
|
|
::= { vcstackPortEntry 5 }
|
|
|
|
|
|
vcstackPortNeighbourName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port name of the neighbour the is connected
|
|
to. None means no neighbour present"
|
|
::= { vcstackPortEntry 6 }
|
|
|
|
END
|
|
|
|
--
|
|
-- at-vcstack.mib
|
|
--
|
|
|