📄 hpmcsgcluster.mib
字号:
STATUS current DESCRIPTION "The hpmcSGPkgIndex value for the owning package. A value of 0 indicates no owning package." ::= { hpmcSGPkgAddrEntry 2 } -- -- The SG Package Service Table -- -- A Service Guard package will consist of one or more services -- which do the actual work associated with the package. Service -- Guard will parent and monitor the service process in addition -- to other dependencies the package and cluster overall require. -- -- The information about the Package services is only available -- to the node which has that package active. Certainly information -- such as PIDs are meaningless unless the package is active. Hence -- this is a sparse table. -- hpmcSGPkgSvcTable OBJECT-TYPE SYNTAX SEQUENCE OF HpmcSGPkgSvcEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table describing the services or applications which are associated with active packages on this node." ::= { hpmcSGPkgInfo 4 } hpmcSGPkgSvcEntry OBJECT-TYPE SYNTAX HpmcSGPkgSvcEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry that describes a single service associated with a package." INDEX { hpmcSGPkgIndex, hpmcSGPkgSvcIndex } ::= { hpmcSGPkgSvcTable 1 } HpmcSGPkgSvcEntry ::= SEQUENCE { hpmcSGPkgSvcIndex Integer32, hpmcSGPkgSvcName DisplayString, hpmcSGPkgSvcStatus INTEGER, hpmcSGPkgSvcFlags Integer32, hpmcSGPkgSvcHaltTimeout Integer32, hpmcSGPkgSvcMaxRestarts Integer32, hpmcSGPkgSvcRestartCount Integer32 } hpmcSGPkgSvcIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "A unique value which identifies this service in the context of the package." ::= { hpmcSGPkgSvcEntry 1 } hpmcSGPkgSvcName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The name of this service." ::= { hpmcSGPkgSvcEntry 2 } hpmcSGPkgSvcStatus OBJECT-TYPE SYNTAX INTEGER{ unknown(0), down(1), up(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The current state of the service." ::= { hpmcSGPkgSvcEntry 3 } hpmcSGPkgSvcFlags 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 service. Currently there is only one flag available. The value is determined by summing the following: 8 - FailFastSwitch" ::= { hpmcSGPkgSvcEntry 4 } hpmcSGPkgSvcHaltTimeout OBJECT-TYPE SYNTAX Integer32 UNITS "seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum amount of time ServiceGuard will wait for the service to terminate during package shutdown. The value is expressed in seconds." ::= { hpmcSGPkgSvcEntry 5 } hpmcSGPkgSvcMaxRestarts OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of times this Service may be restarted. A value of 0 indicates that the service may not be restarted, a value of -1 indicates no limit." ::= { hpmcSGPkgSvcEntry 6 } hpmcSGPkgSvcRestartCount OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current number of times this service has been restarted." ::= { hpmcSGPkgSvcEntry 7 } -- -- The SG Package Dependent Node Table -- -- A Service Guard package can specify an ordered list of nodes -- that it will run on. This table represents that list for a -- given package. -- hpmcSGPkgNodeTable OBJECT-TYPE SYNTAX SEQUENCE OF HpmcSGPkgNodeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table describing the ordered list of nodes where this package can run." ::= { hpmcSGPkgInfo 5 } hpmcSGPkgNodeEntry OBJECT-TYPE SYNTAX HpmcSGPkgNodeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry describes a single candidate node." INDEX { hpmcSGPkgIndex, hpmcSGPkgNodeRank } ::= { hpmcSGPkgNodeTable 1 } HpmcSGPkgNodeEntry ::= SEQUENCE { hpmcSGPkgNodeRank Integer32, hpmcSGPkgNode Integer32, hpmcSGPkgLocalSwitchEnable INTEGER } hpmcSGPkgNodeRank OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Order in which the node indicated by hpmcSGPkgNode will be chosen for this package. Lowest number is chosen first." ::= { hpmcSGPkgNodeEntry 1 } hpmcSGPkgNode OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Index of a node (within the hpmcNodeTable) that could run this package." ::= { hpmcSGPkgNodeEntry 2 } hpmcSGPkgLocalSwitchEnable OBJECT-TYPE SYNTAX INTEGER{ disabled(0), enabled(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "A binary value that represents the status of the LOCAL switch capability for the respective package on the particular node." ::= { hpmcSGPkgNodeEntry 3 } -- -- Traps -- hpmcSGSubagentUp NOTIFICATION-TYPE OBJECTS { hpmcClusterState, hpmcClusterName } STATUS current DESCRIPTION "Sent by the subagent when it starts." ::= { hpmcSGTraps 1 } hpmcSGReconfig NOTIFICATION-TYPE OBJECTS { hpmcClusterIndex, hpmcClusterName } STATUS current DESCRIPTION "Sent by the cluster coordinator after the cluster has reformed." ::= { hpmcSGTraps 2 } hpmcSGClusterUp NOTIFICATION-TYPE OBJECTS { hpmcClusterIndex, hpmcClusterName } STATUS current DESCRIPTION "Sent by any node in the cluster when clustering is first initiated." ::= { hpmcSGTraps 3 } hpmcSGClusterDown NOTIFICATION-TYPE OBJECTS { hpmcClusterIndex, hpmcClusterName } STATUS current DESCRIPTION "Sent by any node in the cluster when clustering is being halted." ::= { hpmcSGTraps 4 } hpmcSGConfigChange NOTIFICATION-TYPE OBJECTS { hpmcClusterIndex, hpmcClusterName } STATUS current DESCRIPTION "Sent when the cluster configuration is modified." ::= { hpmcSGTraps 5 } hpmcSGPkgStart NOTIFICATION-TYPE OBJECTS { hpmcSGPkgIndex, hpmcNodeID, hpmcSGPkgName, hpmcNodeName, hpmcSGPkgStatus } STATUS current DESCRIPTION "Sent from the coordinator of the cluster when a package run script has been started on a cluster node." ::= { hpmcSGTraps 6 } hpmcSGPkgUp NOTIFICATION-TYPE OBJECTS { hpmcSGPkgIndex, hpmcNodeID, hpmcSGPkgName, hpmcNodeName, hpmcSGPkgStatus } STATUS current DESCRIPTION "Sent from the coordinator of the cluster when a package run script has completed successfully on a cluster node." ::= { hpmcSGTraps 7 } hpmcSGPkgHalt NOTIFICATION-TYPE OBJECTS { hpmcSGPkgIndex, hpmcNodeID, hpmcSGPkgName, hpmcNodeName, hpmcSGPkgStatus } STATUS current DESCRIPTION "Sent from the coordinator of the cluster when a package halt script has been started on a cluster node." ::= { hpmcSGTraps 8 } hpmcSGPkgDown NOTIFICATION-TYPE OBJECTS { hpmcSGPkgIndex, hpmcSGPkgName, hpmcSGPkgStatus, hpmcSGPkgCurrNode} STATUS current DESCRIPTION "Sent from the coordinator of the cluster when a package halt script has completed on a cluster node." ::= { hpmcSGTraps 9 } hpmcSGSvcDown NOTIFICATION-TYPE OBJECTS { hpmcSGPkgIndex, hpmcSGPkgSvcIndex, hpmcSGPkgName, hpmcSGPkgSvcName } STATUS current DESCRIPTION "Sent when a previously active service has been brought down on a cluster node." ::= { hpmcSGTraps 10 } hpmcSGPkgFlags NOTIFICATION-TYPE OBJECTS { hpmcSGPkgIndex, hpmcSGPkgStatus, hpmcSGPkgName } STATUS current DESCRIPTION "Sent from the coordinator of the cluster when a package's global or local switch enable has been toggled." ::= { hpmcSGTraps 11 } hpmcSGIPAddrUp NOTIFICATION-TYPE OBJECTS { hpmcSGPkgAddr } STATUS current DESCRIPTION "Sent when ServiceGuard adds a relocatable IP address." ::= { hpmcSGTraps 12 } hpmcSGIPAddrDown NOTIFICATION-TYPE OBJECTS { hpmcSGPkgAddr } STATUS current DESCRIPTION "Sent when ServiceGuard removes a relocatable IP address." ::= { hpmcSGTraps 13 } hpmcSGLocalSwitch NOTIFICATION-TYPE OBJECTS { hpmcSGNetIfName, hpmcSGNetIfName } STATUS current DESCRIPTION "Sent when ServiceGuard suucessfuly completes a local switch from one network interface to another." ::= { hpmcSGTraps 14 } hpmcSGSubnetUp NOTIFICATION-TYPE OBJECTS { hpmcSGPkgSubnet } STATUS current DESCRIPTION "Sent when ServiceGuard detects that a previously disabled subnet is now operational." ::= { hpmcSGTraps 15 } hpmcSGSubnetDown NOTIFICATION-TYPE OBJECTS { hpmcSGPkgSubnet } STATUS current DESCRIPTION "Sent when ServiceGuard detects that a previously operational subnet is now down." ::= { hpmcSGTraps 16 } hpmcSGNodeUp NOTIFICATION-TYPE STATUS current DESCRIPTION "Sent when a cluster node's status changes to 5(running)." ::= { hpmcSGTraps 17 } hpmcSGNodeHalted NOTIFICATION-TYPE STATUS current DESCRIPTION "Sent when a cluster node is halted by a system administrator." ::= { hpmcSGTraps 18 } hpmcSGNodeFailed NOTIFICATION-TYPE STATUS current DESCRIPTION "Sent when a cluster node fails (leaves the cluster)." ::= { hpmcSGTraps 19 }END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -