📄 hpmcsgcluster.mib
字号:
HP-MCSG DEFINITIONS ::= BEGIN IMPORTS OBJECT-TYPE, MODULE-IDENTITY, OBJECT-IDENTITY, NOTIFICATION-TYPE, enterprises, IpAddress, Integer32 FROM SNMPv2-SMI DisplayString, TruthValue, DateAndTime, MacAddress, FROM SNMPv2-TC hpmcClusterState, hpmcClusterName, hpmcClusterIndex, hpmcNodeName, hpmcNodeID FROM HP-MCCLUSTER; -- -- Object hierarchy under HP's enterprise object id -- hp OBJECT IDENTIFIER ::= { enterprises 11 } nm OBJECT IDENTIFIER ::= { hp 2 } system OBJECT IDENTIFIER ::= { nm 3 } general OBJECT IDENTIFIER ::= { system 1 } hpmcCluster OBJECT IDENTIFIER ::= { general 6 } hpmcTypeSpecific OBJECT IDENTIFIER ::= { hpmcCluster 3 } hpmcSGCluster MODULE-IDENTITY LAST-UPDATED "9710030000Z" ORGANIZATION "Hewlett Packard Company, General Systems Division" CONTACT-INFO " Miha Wang Kevin Watkins Carol Ann Krug Postal: Hewlett Packard Company 19411 Pruneridge Ave, MS44UA Cupertino, CA 95014 Tel: +1 408 447 2339 (MW) +1 408 447 5795 (KW) +1 408 447 3477 (CK) Fax: +1 408 447 1345 E-mail: miha@cup.hp.com kevin@cup.hp.com carolann@cup.hp.com" DESCRIPTION "This MIB module describes an HP private MIB for the management of ServiceGuard Clusters. The MIB is intended to support specific ServiceGuard cluster attributes." ::= { hpmcTypeSpecific 1 } -- -- MacAddress -- DateAndTime - defined here for benefit of SNMP Research code which -- does not have this built in for 12.2.0.2 release. When they are -- available they should be removed from the MIB definitions and -- "DateAndTime" and "MacAddress" should be added back into the -- IMPORTS list. -- -- DateAndTime specification: -- -- field octets contents range -- ===== ====== ======== ===== -- 1 1-2 year 0..65536 -- 2 3 month 1..12 -- 3 4 day 1..31 -- 4 5 hour 0..23 -- 5 6 minutes 0..59 -- 6 7 seconds 0..60 -- (use 60 for leap-second) -- 7 8 deci-seconds 0..9 -- 8 9 direction from UTC '+' / '-' -- 9 10 hours from UTC 0..11 -- 10 11 minutes from UTC 0..59 -- -- For example, Tuesday May 26, 1992 at 1:30:15 PM -- EDT would be displayed as: -- -- 1992-5-26,13:30:15.0,-4:0 -- -- Note that if only local time is known, then -- timezone information (fields 8-10) is not -- present." -- -- Uncomment next 2 lines for SNMPResearch compiles -- DateAndTime ::= OCTET STRING (SIZE (8 | 11)) -- MacAddress ::= OCTET STRING (SIZE (6)) -- -- ServiceGuard Specific Information -- -- The following groups are specific to ServiceGuard, and will -- not exist on nodes which do not have the ServiceGuard -- product installed. -- -- -- The SG Cluster Information Group -- -- This group contains cluster-wide information configured -- for a particular instance of a service guard cluster to -- which this node belongs. -- hpmcSGTraps OBJECT IDENTIFIER ::= { hpmcSGCluster 0 } hpmcSGObjects OBJECT IDENTIFIER ::= { hpmcSGCluster 1 } hpmcSGGenInfo OBJECT IDENTIFIER ::= { hpmcSGObjects 1 } -- -- The SG Cluster Specific Information -- -- Information related to SG configuration is maintained as -- a set of scalar objects. This is because a node can only -- belong to at most a SINGLE ServiceGuard Cluster. -- hpmcSGClusterIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The index into the general cluster table which contains other information about the Service Guard cluster (such as membership and general state information)." ::= { hpmcSGGenInfo 1 } hpmcSGClusterID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The unique ID assigned to this cluster configuration by the MC/ServiceGuard configuration daemon." ::= { hpmcSGGenInfo 2 } hpmcSGHeartbeatInterval OBJECT-TYPE SYNTAX Integer32 UNITS "microseconds" MAX-ACCESS read-only STATUS current DESCRIPTION "The interval between the sending of heartbeat messages. The value is expressed in microseconds." ::= { hpmcSGGenInfo 3 } hpmcSGNodeTimeout OBJECT-TYPE SYNTAX Integer32 UNITS "microseconds" MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum amount of time allowed between receipt of heartbeats, before marking a node as down. The value is expressed in microseconds." ::= { hpmcSGGenInfo 4 } hpmcSGAutoStartTimeout OBJECT-TYPE SYNTAX Integer32 UNITS "microseconds" MAX-ACCESS read-only STATUS current DESCRIPTION "The number of microseconds to wait for all nodes to join the cluster when nodes are booting up." ::= { hpmcSGGenInfo 5 } hpmcSGNetworkPollingInterval OBJECT-TYPE SYNTAX Integer32 UNITS "microseconds" MAX-ACCESS read-only STATUS current DESCRIPTION "The frequency at which LAN cards send a message to another LAN card in order to verify its health. The value is expressed in microseconds." ::= { hpmcSGGenInfo 6 } -- -- The SG Lock Table -- -- A Service Guard cluster will have one or more volumes used -- as a locking mechanism. This table describes the volumes -- used for the SG cluster. -- hpmcSGLockInfo OBJECT IDENTIFIER ::= { hpmcSGObjects 2 } hpmcSGLockTable OBJECT-TYPE SYNTAX SEQUENCE OF HpmcSGLockEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table describing the volume groups which are used as locks for the ServiceGuard cluster." ::= { hpmcSGLockInfo 1 } hpmcSGLockEntry OBJECT-TYPE SYNTAX HpmcSGLockEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry providing information about a specific volume used for locking the ServiceGuard cluster." INDEX { hpmcSGVolumeIndex } ::= { hpmcSGLockTable 1 } HpmcSGLockEntry ::= SEQUENCE { hpmcSGVolumeIndex Integer32, hpmcSGPhysicalVolume DisplayString } -- -- May have tie in with Host Resources MIB in future. -- hpmcSGVolumeIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "A value which uniquely identifies this volume." ::= { hpmcSGLockEntry 1 } hpmcSGPhysicalVolume OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Device path used to access the disk device used for locking." ::= { hpmcSGLockEntry 2 } -- -- The SG Network Interface Table -- -- ServiceGuard will utilize at least one network interface for -- maintaining a heartbeat with other SG Cluster members. Other -- network interfaces may also be monitored by SG. -- -- In addition SG is capable of failing over from one interface -- card to another in the event a failure is detected with a card. -- Candidate links for failover must be on the same "BridgedNet" -- as the failing link. A BridgedNet is the logical collection -- of all interfaces which can communicate with each other at -- the link layer (either by virtue of being directly connected -- to the same media, or connected via a bridge). -- hpmcSGIfInfo OBJECT IDENTIFIER ::= { hpmcSGObjects 3 } hpmcSGNetTable OBJECT-TYPE SYNTAX SEQUENCE OF HpmcSGNetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table describing the network interfaces in which SG has an active interest." ::= { hpmcSGIfInfo 1 } hpmcSGNetEntry OBJECT-TYPE SYNTAX HpmcSGNetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry providing information about a specific network interface of interest to the ServiceGuard cluster." INDEX { hpmcSGNetIfIndex } ::= { hpmcSGNetTable 1 } HpmcSGNetEntry ::= SEQUENCE { hpmcSGNetIfIndex Integer32, hpmcSGNetIfName DisplayString, hpmcSGNetBridgedNet Integer32, hpmcSGNetIfFlags Integer32, hpmcSGNetLastEvent INTEGER, hpmcSGNetLastEventTime DateAndTime, hpmcSGNetIfHwPath DisplayString } hpmcSGNetIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The index value which uniquely identifies the network interface card to which this entry is applicable. This index matches that in the MIB-II interface table and in particular, ifIndex." ::= { hpmcSGNetEntry 1 } hpmcSGNetIfName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "This is the concise name of the network interface, which is used in local system management operations. It may differ from the MIB II object ifDescr, in that the latter can contain additional information." ::= { hpmcSGNetEntry 2 } hpmcSGNetBridgedNet OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "A unique value which identifies the bridged network to which this interface card is physically attached. Interface cards sharing the same bridged network, which are not currently active can act in a backup capacity for others." ::= { hpmcSGNetEntry 3 } hpmcSGNetIfFlags OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "An integer whose value represents a bitstring. These bit values indicate flag settings for this interface as well as status information. Note that the MIB-II interface group also contains status information, but this is relative to IP (if IP is not enabled on the card, it is marked as down). The value is determined by summing the following: 1 - Heartbeat 2 - Primary 4 - Active 8 - HW Failure Detected 16 - Connectivity Failure Detected" ::= { hpmcSGNetEntry 4 } hpmcSGNetLastEvent OBJECT-TYPE SYNTAX INTEGER{ none(0),
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -