📄 hpmcsgcluster.mib
字号:
down(1), up(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "An event code which indicates the last event which resulted in reaching the current status of the interface." ::= { hpmcSGNetEntry 5 } hpmcSGNetLastEventTime OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates at what time the event described by hpmcSGNetLastEvent occured. A value of 0 indicates that the time is unknown." ::= { hpmcSGNetEntry 6 } -- -- Note: this information is contained in the Host Resources MIB, -- and could be derived by matching the ifIndex with a Device Table -- entry in that MIB. Possibly eliminate this entry in the event -- that HR is available... -- hpmcSGNetIfHwPath OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Describes the HW location of the interface card. This information can be useful in locating the physical position of a faulty card." ::= { hpmcSGNetEntry 7 } -- -- The Service Guard Package Group -- -- Location of information about the packages run by ServiceGuard. -- hpmcSGPkgInfo OBJECT IDENTIFIER ::= { hpmcSGObjects 4 } -- -- The SG Package Table -- -- A Service Guard cluster will typically be running with -- one or more "packages". These represent collections of services -- which will receive high availability support from ServiceGuard. -- -- The information in this table is available to all members of -- the SG Cluster, not just the node where the package is currently -- active. -- hpmcSGPkgTable OBJECT-TYPE SYNTAX SEQUENCE OF HpmcSGPkgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table describing the packages which are currently configured for the ServiceGuard cluster." ::= { hpmcSGPkgInfo 1 } hpmcSGPkgEntry OBJECT-TYPE SYNTAX HpmcSGPkgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry providing information about a specific package." INDEX { hpmcSGPkgIndex } ::= { hpmcSGPkgTable 1 } HpmcSGPkgEntry ::= SEQUENCE { hpmcSGPkgIndex Integer32, hpmcSGPkgName DisplayString, hpmcSGPkgDescr DisplayString, hpmcSGPkgStatus Integer32, hpmcSGPkgCurrNode DisplayString, hpmcSGPkgLastEvent INTEGER, hpmcSGPkgLastEventTime DateAndTime, hpmcSGPkgRunScriptPath DisplayString, hpmcSGPkgHaltScriptPath DisplayString, hpmcSGPkgRunScriptTimeout Integer32, hpmcSGPkgHaltScriptTimeout Integer32 } hpmcSGPkgIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "An index value which uniquely identifies the package. These indices should be consistent across nodes in the same SG Cluster. More specifically, these indices should match the cluster-wide pkgid assigned by SG." ::= { hpmcSGPkgEntry 1 } hpmcSGPkgName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The name configured for this package." ::= { hpmcSGPkgEntry 2 } hpmcSGPkgDescr OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Explanatory text provided by the user to further clarify the function of this package." ::= { hpmcSGPkgEntry 3 } hpmcSGPkgStatus OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This integer value is the encoding of a set of bits which include configured flags for the package in addition to dynamic status information. The value is determined by summing those flags from the list below which are applicable: 1 - Up 2 - Moving 4 - Valid package status 8 - PackageSwitchingEnabled 16 - NetSwitchingEnabled 32 - NodeFailFastEnabled 64 - SummaryLocalSwitchStatus 128 - Offline " ::= { hpmcSGPkgEntry 4 } hpmcSGPkgCurrNode OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Name of the node where the package is executing. This string will be empty if the package is currently unowned." ::= { hpmcSGPkgEntry 5 } hpmcSGPkgLastEvent OBJECT-TYPE SYNTAX INTEGER{ none(0), down(1), up(2), start(3), halt(4), globalswitchenable(5), localswitchenable(6) } MAX-ACCESS read-only STATUS current DESCRIPTION "An event code which indicates the last event which resulted in reacing the status described by hpmcSGPkgStatus." ::= { hpmcSGPkgEntry 6 } hpmcSGPkgLastEventTime OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates at what time the package entered the status described by hpmcSGPkgStatus. A value of 0 indicates that the time is unknown." ::= { hpmcSGPkgEntry 7 } hpmcSGPkgRunScriptPath OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the file which is invoked in order to launch the package." ::= { hpmcSGPkgEntry 8 } hpmcSGPkgHaltScriptPath OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the file which is invoked in order to shutdown the package. This is often the same as the Run Script." ::= { hpmcSGPkgEntry 9 } hpmcSGPkgRunScriptTimeout OBJECT-TYPE SYNTAX Integer32 UNITS "seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum amount of time allowed for the Run Script to complete. The value is expressed in seconds." ::= { hpmcSGPkgEntry 10 } hpmcSGPkgHaltScriptTimeout OBJECT-TYPE SYNTAX Integer32 UNITS "seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum amount of time allowed for the Run Script to complete. The value is expressed in seconds." ::= { hpmcSGPkgEntry 11 } -- -- The SG Package Dependent Subnet Table -- -- A Service Guard package can specify subnets upon which it -- has a dependency. In the event of the failure of this subnet -- the package will be migrated to another node. -- hpmcSGPkgSubnetTable OBJECT-TYPE SYNTAX SEQUENCE OF HpmcSGPkgSubnetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table describing the subnets upon which this package has a dependency." ::= { hpmcSGPkgInfo 2 } hpmcSGPkgSubnetEntry OBJECT-TYPE SYNTAX HpmcSGPkgSubnetEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry describes a single subnet dependency." INDEX { hpmcSGPkgIndex, hpmcSGPkgSubnet } ::= { hpmcSGPkgSubnetTable 1 } HpmcSGPkgSubnetEntry ::= SEQUENCE { hpmcSGPkgSubnet IpAddress, hpmcSGPkgSubnetStatus INTEGER, hpmcSGPkgOverrideMACAddr OCTET STRING } hpmcSGPkgSubnet OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The Subnetwork Id on which this package has a dependency. Service Guard will migrate the package to another host in the event this subnetwork becomes unavailable." ::= { hpmcSGPkgSubnetEntry 1 } hpmcSGPkgSubnetStatus OBJECT-TYPE SYNTAX INTEGER{ unknown(0), down(1), up(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The current state of the service." ::= { hpmcSGPkgSubnetEntry 2 } hpmcSGPkgOverrideMACAddr OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "A MAC address which will be used to override the default MAC address on the interface card associated with the given Subnet. In particular this will allow DLPI applications to continue servicing clients on the same address after failover. In the event that no override MAC address is used, this object shall be assigned the value 0x000000000000." ::= { hpmcSGPkgSubnetEntry 3 } -- -- The SG Package IP Address Table -- -- A Service Guard package can define zero or more IP addresses -- which are "owned" by the package. Normally, when a package -- is migrated to another node, these addresses are migrated -- along with it. Sometimes the addresses may persist on the -- node after a failover. -- -- The information about Package IP addresses is currently only -- available to the node which has that package active. Hence -- this is a sparse table (i.e. rows only exist in this table -- for packages active on this node). -- hpmcSGPkgAddrTable OBJECT-TYPE SYNTAX SEQUENCE OF HpmcSGPkgAddrEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table describing the movable IP addresses which are usually associated with active packages on this node." ::= { hpmcSGPkgInfo 3 } hpmcSGPkgAddrEntry OBJECT-TYPE SYNTAX HpmcSGPkgAddrEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry describes a single address associated with a package." INDEX { hpmcSGPkgAddr } ::= { hpmcSGPkgAddrTable 1 } HpmcSGPkgAddrEntry ::= SEQUENCE { hpmcSGPkgAddr IpAddress, hpmcSGPkgID Integer32 } hpmcSGPkgAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "A migratable address which is currently active for this package." ::= { hpmcSGPkgAddrEntry 1 } hpmcSGPkgID OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -