160 lines
4.7 KiB
Plaintext
160 lines
4.7 KiB
Plaintext
-- ==================================================================
|
|
-- Copyright (C) 2002 New H3C Tech. Co., Ltd. All rights reserved.
|
|
--
|
|
-- Description: Dual Main Control MIB
|
|
--
|
|
-- Version: V1.2
|
|
-- History:
|
|
-- Revise History: 1) 2003-03-27 Fuzhenyu created
|
|
-- V1.1 2004-10-12 updated by gaolong
|
|
-- Import NOTIFICATION-TYPE.
|
|
-- MAX-ACCESS clause value from write-only to read-write.
|
|
-- Substitute hh3csMixTrapMib MODULE-IDENTITY with hh3csMixTrapMib OBJECT IDENTIFIER.
|
|
-- V1.2 2005-11-14
|
|
-- updated by Chen Xi
|
|
-- Modify description of all objects except hh3cLswXSlotTable and hh3cLswXSlotEntry.
|
|
-- updated by Yu Lan
|
|
-- Add process(3) value for hh3cLswMainCardBoardStatus.
|
|
-- Add hh3cLswCrossBarStatus.
|
|
-- ------------------------------------------------------------------
|
|
--
|
|
-- ------------------------------------------------------------------
|
|
--
|
|
-- Variable imported
|
|
--
|
|
-- ------------------------------------------------------------------
|
|
HH3C-LswMix-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
|
|
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE
|
|
FROM SNMPv2-SMI
|
|
hh3cLswFrameIndex,hh3cLswSlotIndex
|
|
FROM HH3C-LSW-DEV-ADM-MIB
|
|
hh3clswCommon
|
|
FROM HH3C-OID-MIB;
|
|
|
|
-- the document include the private data about device
|
|
-- ******************************beginning ******************************
|
|
--
|
|
-- ------------------------------------------------------------------
|
|
hh3cLswMix MODULE-IDENTITY
|
|
LAST-UPDATED "200106290000Z"
|
|
ORGANIZATION
|
|
"New H3C Tech. Co., Ltd."
|
|
CONTACT-INFO
|
|
"Platform Team New H3C Tech. Co., Ltd.
|
|
Hai-Dian District Beijing P.R. China
|
|
http://www.h3c.com
|
|
Zip:100085
|
|
"
|
|
DESCRIPTION
|
|
""
|
|
REVISION "200106290000Z"
|
|
DESCRIPTION
|
|
""
|
|
::= { hh3clswCommon 17 }
|
|
|
|
|
|
-- the document include the private data about device mix
|
|
|
|
hh3cLswLastSwitchDate OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the date of the most recent change
|
|
to the mpu(Main Processing Unit). "
|
|
::= { hh3cLswMix 1 }
|
|
|
|
hh3cLswLastSwitchTime OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the time of the most recent change
|
|
to the mpu. "
|
|
::= { hh3cLswMix 2 }
|
|
|
|
hh3cLswMpuSwitchsNum OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the total times of the mpu switched
|
|
since the system start up. "
|
|
::= { hh3cLswMix 3 }
|
|
|
|
hh3cLswMpuSwitch OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
switch(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting this object will immediately switch the standby mpu
|
|
to master mpu. Read is not supported. "
|
|
::= { hh3cLswMix 4 }
|
|
|
|
-- the document include the private data about main card
|
|
hh3cLswXSlotTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Hh3cLswXSlotEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The source main table."
|
|
::= { hh3cLswMix 5 }
|
|
|
|
hh3cLswXSlotEntry OBJECT-TYPE
|
|
SYNTAX Hh3cLswXSlotEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the source main table."
|
|
INDEX { hh3cLswFrameIndex, hh3cLswSlotIndex }
|
|
::= { hh3cLswXSlotTable 1 }
|
|
|
|
Hh3cLswXSlotEntry ::=
|
|
SEQUENCE {
|
|
hh3cLswMainCardBoardStatus INTEGER,
|
|
hh3cLswCrossBarStatus INTEGER
|
|
}
|
|
|
|
hh3cLswMainCardBoardStatus OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
master(1),
|
|
standby(2),
|
|
process(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value describes whether the board is master, standby or process.
|
|
master and standby are the possible states for the mpu, while process
|
|
indicates the state of lpu(Line Processing Unit)"
|
|
::= { hh3cLswXSlotEntry 1 }
|
|
|
|
hh3cLswCrossBarStatus OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
master(1),
|
|
standby(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value describes whether the crossbar is master or standby. It is
|
|
master when it's in the master mpu board, standby when in the standby mpu.
|
|
But both crossbars in mpus are master when the device in load-balance mode."
|
|
::= { hh3cLswXSlotEntry 2 }
|
|
|
|
hh3csMixTrapMib OBJECT IDENTIFIER ::= { hh3cLswMix 10 }
|
|
|
|
hh3cSlaveSwitchOver NOTIFICATION-TYPE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An hh3cSlaveSwitchOver trap signifies that the action of
|
|
standby mpu switching to master has completed. "
|
|
::= { hh3csMixTrapMib 1 }
|
|
|
|
END
|