snmp_mib_archive/hpsgcluster.cfg
Heston Snodgrass 89bf4b016e initial commit
2016-12-15 15:03:18 -07:00

1047 lines
27 KiB
INI
Executable File

#-MIBFILE: hpsgcluster.mib
HP-MCSG DEFINITIONS ::= BEGIN
DisplayString ::=
OCTET STRING (SIZE(0..255))
PhysAddress ::=
OCTET STRING
MacAddress ::=
OCTET STRING (SIZE(6))
TruthValue ::=
INTEGER {
true(1),
false(2)
}
TestAndIncr ::=
INTEGER (0..2147483647)
AutonomousType ::=
OBJECT IDENTIFIER
InstancePointer ::=
OBJECT IDENTIFIER
VariablePointer ::=
OBJECT IDENTIFIER
RowPointer ::=
OBJECT IDENTIFIER
RowStatus ::=
INTEGER {
active(1),
notInService(2),
notReady(3),
createAndGo(4),
createAndWait(5),
destroy(6)
}
TimeStamp ::=
TimeTicks
TimeInterval ::=
INTEGER (0..2147483647)
DateAndTime ::=
OCTET STRING (SIZE(8|11))
StorageType ::=
INTEGER {
other(1),
volatile(2),
nonVolatile(3),
permanent(4),
readOnly(5)
}
TDomain ::=
OBJECT IDENTIFIER
TAddress ::=
OCTET STRING (SIZE(1..255))
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 }
hpmcClusterObjects OBJECT IDENTIFIER ::= { hpmcCluster 1 }
hpmcGenInfo OBJECT IDENTIFIER ::= { hpmcClusterObjects 1 }
hpmcClusterTable OBJECT IDENTIFIER ::= { hpmcGenInfo 2 }
hpmcClusterEntry OBJECT IDENTIFIER ::= { hpmcClusterTable 1 }
hpmcClusterState OBJECT IDENTIFIER ::= { hpmcClusterEntry 6 }
nm OBJECT IDENTIFIER ::= { hp 2 }
hpmcClusterName OBJECT IDENTIFIER ::= { hpmcClusterEntry 2 }
hpmcClusterIndex OBJECT IDENTIFIER ::= { hpmcClusterEntry 1 }
hpmcMemberInfo OBJECT IDENTIFIER ::= { hpmcClusterObjects 2 }
hpmcCNodeTable OBJECT IDENTIFIER ::= { hpmcMemberInfo 1 }
hpmcCNodeEntry OBJECT IDENTIFIER ::= { hpmcCNodeTable 1 }
hpmcNodeName OBJECT IDENTIFIER ::= { hpmcCNodeEntry 2 }
hpmcNodeID OBJECT IDENTIFIER ::= { hpmcCNodeEntry 1 }
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 OBJECT IDENTIFIER ::= { hpmcTypeSpecific 1 }
hpmcSGTraps OBJECT IDENTIFIER ::= { hpmcSGCluster 0 }
hpmcSGObjects OBJECT IDENTIFIER ::= { hpmcSGCluster 1 }
hpmcSGGenInfo OBJECT IDENTIFIER ::= { hpmcSGObjects 1 }
hpmcSGClusterIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
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 INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "The unique ID assigned to this cluster configuration
by the MC/ServiceGuard configuration daemon."
::= { hpmcSGGenInfo 2 }
hpmcSGHeartbeatInterval OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "The interval between the sending of heartbeat messages.
The value is expressed in microseconds."
::= { hpmcSGGenInfo 3 }
hpmcSGNodeTimeout OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
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 INTEGER
ACCESS read-only
STATUS mandatory
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 INTEGER
ACCESS read-only
STATUS mandatory
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 }
hpmcSGLockInfo OBJECT IDENTIFIER ::= { hpmcSGObjects 2 }
hpmcSGLockTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpmcSGLockEntry
ACCESS read-only
STATUS mandatory
DESCRIPTION "A table describing the volume groups which are used
as locks for the ServiceGuard cluster."
::= { hpmcSGLockInfo 1 }
hpmcSGLockEntry OBJECT-TYPE
SYNTAX HpmcSGLockEntry
ACCESS read-only
STATUS mandatory
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
}
hpmcSGVolumeIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "A value which uniquely identifies this volume."
::= { hpmcSGLockEntry 1 }
hpmcSGPhysicalVolume OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "Device path used to access the disk device used for
locking."
::= { hpmcSGLockEntry 2 }
hpmcSGIfInfo OBJECT IDENTIFIER ::= { hpmcSGObjects 3 }
hpmcSGNetTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpmcSGNetEntry
ACCESS read-only
STATUS mandatory
DESCRIPTION "A table describing the network interfaces in which SG
has an active interest."
::= { hpmcSGIfInfo 1 }
hpmcSGNetEntry OBJECT-TYPE
SYNTAX HpmcSGNetEntry
ACCESS read-only
STATUS mandatory
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 Integer32,
hpmcSGNetLastEventTime DateAndTime,
hpmcSGNetIfHwPath DisplayString
}
hpmcSGNetIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
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
ACCESS read-only
STATUS mandatory
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 INTEGER
ACCESS read-only
STATUS mandatory
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 INTEGER
ACCESS read-only
STATUS mandatory
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),
down(1),
up(2)
}
ACCESS read-only
STATUS mandatory
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
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates at what time the event described by
hpmcSGNetLastEvent occured. A value of 0 indicates
that the time is unknown."
::= { hpmcSGNetEntry 6 }
hpmcSGNetIfHwPath OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
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 }
hpmcSGPkgInfo OBJECT IDENTIFIER ::= { hpmcSGObjects 4 }
hpmcSGPkgTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpmcSGPkgEntry
ACCESS read-only
STATUS mandatory
DESCRIPTION "A table describing the packages which are currently
configured for the ServiceGuard cluster."
::= { hpmcSGPkgInfo 1 }
hpmcSGPkgEntry OBJECT-TYPE
SYNTAX HpmcSGPkgEntry
ACCESS read-only
STATUS mandatory
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 Integer32,
hpmcSGPkgLastEventTime DateAndTime,
hpmcSGPkgRunScriptPath DisplayString,
hpmcSGPkgHaltScriptPath DisplayString,
hpmcSGPkgRunScriptTimeout Integer32,
hpmcSGPkgHaltScriptTimeout Integer32
}
hpmcSGPkgIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
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
ACCESS read-only
STATUS mandatory
DESCRIPTION "The name configured for this package."
::= { hpmcSGPkgEntry 2 }
hpmcSGPkgDescr OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "Explanatory text provided by the user to further
clarify the function of this package."
::= { hpmcSGPkgEntry 3 }
hpmcSGPkgStatus OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
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 "
::= { hpmcSGPkgEntry 4 }
hpmcSGPkgCurrNode OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
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)
}
ACCESS read-only
STATUS mandatory
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
ACCESS read-only
STATUS mandatory
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
ACCESS read-only
STATUS mandatory
DESCRIPTION "The name of the file which is invoked in order to
launch the package."
::= { hpmcSGPkgEntry 8 }
hpmcSGPkgHaltScriptPath OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
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 INTEGER
ACCESS read-only
STATUS mandatory
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 INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "The maximum amount of time allowed for the Run Script
to complete. The value is expressed in seconds."
::= { hpmcSGPkgEntry 11 }
hpmcSGPkgSubnetTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpmcSGPkgSubnetEntry
ACCESS read-only
STATUS mandatory
DESCRIPTION "A table describing the subnets upon which this package
has a dependency."
::= { hpmcSGPkgInfo 2 }
hpmcSGPkgSubnetEntry OBJECT-TYPE
SYNTAX HpmcSGPkgSubnetEntry
ACCESS read-only
STATUS mandatory
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
ACCESS read-only
STATUS mandatory
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)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION "The current state of the service."
::= { hpmcSGPkgSubnetEntry 2 }
hpmcSGPkgOverrideMACAddr OBJECT-TYPE
SYNTAX MacAddress
ACCESS read-only
STATUS mandatory
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 }
hpmcSGPkgAddrTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpmcSGPkgAddrEntry
ACCESS read-only
STATUS mandatory
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
ACCESS read-only
STATUS mandatory
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
ACCESS read-only
STATUS mandatory
DESCRIPTION "A migratable address which is currently active for
this package."
::= { hpmcSGPkgAddrEntry 1 }
hpmcSGPkgID OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "The hpmcSGPkgIndex value for the owning package.
A value of 0 indicates no owning package."
::= { hpmcSGPkgAddrEntry 2 }
hpmcSGPkgSvcTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpmcSGPkgSvcEntry
ACCESS read-only
STATUS mandatory
DESCRIPTION "A table describing the services or applications which
are associated with active packages on this node."
::= { hpmcSGPkgInfo 4 }
hpmcSGPkgSvcEntry OBJECT-TYPE
SYNTAX HpmcSGPkgSvcEntry
ACCESS read-only
STATUS mandatory
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 Counter32
}
hpmcSGPkgSvcIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "A unique value which identifies this service in the
context of the package."
::= { hpmcSGPkgSvcEntry 1 }
hpmcSGPkgSvcName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "The name of this service."
::= { hpmcSGPkgSvcEntry 2 }
hpmcSGPkgSvcStatus OBJECT-TYPE
SYNTAX INTEGER {
unknown(0),
down(1),
up(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION "The current state of the service."
::= { hpmcSGPkgSvcEntry 3 }
hpmcSGPkgSvcFlags OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
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 INTEGER
ACCESS read-only
STATUS mandatory
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 INTEGER
ACCESS read-only
STATUS mandatory
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 Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "The current number of times this service has been
restarted."
::= { hpmcSGPkgSvcEntry 7 }
hpmcSGPkgNodeTable OBJECT-TYPE
SYNTAX SEQUENCE OF HpmcSGPkgNodeEntry
ACCESS read-only
STATUS mandatory
DESCRIPTION "A table describing the ordered list of nodes where
this package can run."
::= { hpmcSGPkgInfo 5 }
hpmcSGPkgNodeEntry OBJECT-TYPE
SYNTAX HpmcSGPkgNodeEntry
ACCESS read-only
STATUS mandatory
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 INTEGER
ACCESS read-only
STATUS mandatory
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 INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Index of a node (within the hpmcNodeTable) that could run
this package."
::= { hpmcSGPkgNodeEntry 2 }
hpmcSGPkgLocalSwitchEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled(0),
enabled(1)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION "A binary value that represents the status of the LOCAL
switch capability for the respective package on the
particular node."
::= { hpmcSGPkgNodeEntry 3 }
hpmcSGPkgSubnet6Table OBJECT-TYPE
SYNTAX SEQUENCE OF HpmcSGPkgSubnet6Entry
ACCESS read-only
STATUS mandatory
DESCRIPTION "A table describing the IPv6 subnets upon which this package
has a dependency."
::= { hpmcSGPkgInfo 6 }
hpmcSGPkgSubnet6Entry OBJECT-TYPE
SYNTAX HpmcSGPkgSubnet6Entry
ACCESS read-only
STATUS mandatory
DESCRIPTION "An entry describes a single IPv6 subnet dependency."
INDEX { hpmcSGPkgIndex , hpmcSGPkgSubnet6 }
::= { hpmcSGPkgSubnet6Table 1 }
hpmcSGPkgSubnet6Entry ::=
SEQUENCE {
hpmcSGPkgSubnet6 OCTET STRING,
hpmcSGPkgSubnet6Status INTEGER,
hpmcSGPkgOverrideMACAddr6 OCTET STRING
}
hpmcSGPkgSubnet6 OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "The IPv6 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."
::= { hpmcSGPkgSubnet6Entry 1 }
hpmcSGPkgSubnet6Status OBJECT-TYPE
SYNTAX INTEGER {
unknown(0),
down(1),
up(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION "The current state of the IPv6 subnet."
::= { hpmcSGPkgSubnet6Entry 2 }
hpmcSGPkgOverrideMACAddr6 OBJECT-TYPE
SYNTAX MacAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION "A MAC address which will be used to override the
default MAC address on the interface card associated
with the given IPv6 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."
::= { hpmcSGPkgSubnet6Entry 3 }
hpmcSGPkgAddr6Table OBJECT-TYPE
SYNTAX SEQUENCE OF HpmcSGPkgAddr6Entry
ACCESS read-only
STATUS mandatory
DESCRIPTION "A table describing the movable IPv6 addresses which are
usually associated with active packages on this node."
::= { hpmcSGPkgInfo 7 }
hpmcSGPkgAddr6Entry OBJECT-TYPE
SYNTAX HpmcSGPkgAddr6Entry
ACCESS read-only
STATUS mandatory
DESCRIPTION "An entry describes a single IPv6 address associated with a
package."
INDEX { hpmcSGPkgAddr6 }
::= { hpmcSGPkgAddr6Table 1 }
hpmcSGPkgAddr6Entry ::=
SEQUENCE {
hpmcSGPkgAddr6 DisplayString,
hpmcSGPkgID6 Integer32
}
hpmcSGPkgAddr6 OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "A migratable IPv6 address which is currently active for
this package."
::= { hpmcSGPkgAddr6Entry 1 }
hpmcSGPkgID6 OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "The hpmcSGPkgIndex value for the owning package.
A value of 0 indicates no owning package."
::= { hpmcSGPkgAddr6Entry 2 }
hpmcSGSubagentUp TRAP-TYPE
ENTERPRISE hpmcSGCluster
VARIABLES { hpmcClusterState, hpmcClusterName }
--#CATEGORY "ServiceGuard Events"
DESCRIPTION "Sent by the subagent when it starts."
::= 1
hpmcSGReconfig TRAP-TYPE
ENTERPRISE hpmcSGCluster
VARIABLES { hpmcClusterIndex, hpmcClusterName }
--#CATEGORY "ServiceGuard Events"
DESCRIPTION "Sent by the cluster coordinator after the cluster has
reformed."
::= 2
hpmcSGClusterUp TRAP-TYPE
ENTERPRISE hpmcSGCluster
VARIABLES { hpmcClusterIndex, hpmcClusterName }
--#CATEGORY "ServiceGuard Events"
DESCRIPTION "Sent by any node in the cluster when clustering is
first initiated."
::= 3
hpmcSGClusterDown TRAP-TYPE
ENTERPRISE hpmcSGCluster
VARIABLES { hpmcClusterIndex, hpmcClusterName }
--#CATEGORY "ServiceGuard Events"
DESCRIPTION "Sent by any node in the cluster when clustering is
being halted."
::= 4
hpmcSGConfigChange TRAP-TYPE
ENTERPRISE hpmcSGCluster
VARIABLES { hpmcClusterIndex, hpmcClusterName }
--#CATEGORY "ServiceGuard Events"
DESCRIPTION "Sent when the cluster configuration is modified."
::= 5
hpmcSGPkgStart TRAP-TYPE
ENTERPRISE hpmcSGCluster
VARIABLES { hpmcSGPkgIndex, hpmcNodeID, hpmcSGPkgName, hpmcNodeName, hpmcSGPkgStatus }
--#CATEGORY "ServiceGuard Events"
DESCRIPTION "Sent from the coordinator of the cluster when a package
run script has been started on a cluster node."
::= 6
hpmcSGPkgUp TRAP-TYPE
ENTERPRISE hpmcSGCluster
VARIABLES { hpmcSGPkgIndex, hpmcNodeID, hpmcSGPkgName, hpmcNodeName, hpmcSGPkgStatus }
--#CATEGORY "ServiceGuard Events"
DESCRIPTION "Sent from the coordinator of the cluster when a package
run script has completed successfully on a cluster node."
::= 7
hpmcSGPkgHalt TRAP-TYPE
ENTERPRISE hpmcSGCluster
VARIABLES { hpmcSGPkgIndex, hpmcNodeID, hpmcSGPkgName, hpmcNodeName, hpmcSGPkgStatus }
--#CATEGORY "ServiceGuard Events"
DESCRIPTION "Sent from the coordinator of the cluster when a package
halt script has been started on a cluster node."
::= 8
hpmcSGPkgDown TRAP-TYPE
ENTERPRISE hpmcSGCluster
VARIABLES { hpmcSGPkgIndex, hpmcSGPkgName, hpmcSGPkgStatus, hpmcSGPkgCurrNode }
--#CATEGORY "ServiceGuard Events"
DESCRIPTION "Sent from the coordinator of the cluster when a package
halt script has completed on a cluster node."
::= 9
hpmcSGSvcDown TRAP-TYPE
ENTERPRISE hpmcSGCluster
VARIABLES { hpmcSGPkgIndex, hpmcSGPkgSvcIndex, hpmcSGPkgName, hpmcSGPkgSvcName }
--#CATEGORY "ServiceGuard Events"
DESCRIPTION "Sent when a previously active service has been brought
down on a cluster node."
::= 10
hpmcSGPkgFlags TRAP-TYPE
ENTERPRISE hpmcSGCluster
VARIABLES { hpmcSGPkgIndex, hpmcSGPkgStatus, hpmcSGPkgName }
--#CATEGORY "ServiceGuard Events"
DESCRIPTION "Sent from the coordinator of the cluster when a package's
global or local switch enable has been toggled."
::= 11
hpmcSGIPAddrUp TRAP-TYPE
ENTERPRISE hpmcSGCluster
VARIABLES { hpmcSGPkgAddr }
--#CATEGORY "ServiceGuard Events"
DESCRIPTION "Sent when ServiceGuard adds a relocatable IP address."
::= 12
hpmcSGIPAddrDown TRAP-TYPE
ENTERPRISE hpmcSGCluster
VARIABLES { hpmcSGPkgAddr }
--#CATEGORY "ServiceGuard Events"
DESCRIPTION "Sent when ServiceGuard removes a relocatable IP address."
::= 13
hpmcSGLocalSwitch TRAP-TYPE
ENTERPRISE hpmcSGCluster
VARIABLES { hpmcSGNetIfName, hpmcSGNetIfName }
--#CATEGORY "ServiceGuard Events"
DESCRIPTION "Sent when ServiceGuard suucessfuly completes a local
switch from one network interface to another."
::= 14
hpmcSGSubnetUp TRAP-TYPE
ENTERPRISE hpmcSGCluster
VARIABLES { hpmcSGPkgSubnet }
--#CATEGORY "ServiceGuard Events"
DESCRIPTION "Sent when ServiceGuard detects that a previously disabled
subnet is now operational."
::= 15
hpmcSGSubnetDown TRAP-TYPE
ENTERPRISE hpmcSGCluster
VARIABLES { hpmcSGPkgSubnet }
--#CATEGORY "ServiceGuard Events"
DESCRIPTION "Sent when ServiceGuard detects that a previously
operational subnet is now down."
::= 16
hpmcSGNodeUp TRAP-TYPE
ENTERPRISE hpmcSGCluster
--#CATEGORY "ServiceGuard Events"
DESCRIPTION "Sent when a cluster node's status changes to 5(running)."
::= 17
hpmcSGNodeHalted TRAP-TYPE
ENTERPRISE hpmcSGCluster
--#CATEGORY "ServiceGuard Events"
DESCRIPTION "Sent when a cluster node is halted by a system
administrator."
::= 18
hpmcSGNodeFailed TRAP-TYPE
ENTERPRISE hpmcSGCluster
--#CATEGORY "ServiceGuard Events"
DESCRIPTION "Sent when a cluster node fails (leaves the cluster)."
::= 19
hpmcSGIPAddr6Up TRAP-TYPE
ENTERPRISE hpmcSGCluster
VARIABLES { hpmcSGPkgAddr6 }
--#CATEGORY "ServiceGuard Events"
DESCRIPTION "Sent when ServiceGuard adds a relocatable IPv6 address."
::= 20
hpmcSGIPAddr6Down TRAP-TYPE
ENTERPRISE hpmcSGCluster
VARIABLES { hpmcSGPkgAddr6 }
--#CATEGORY "ServiceGuard Events"
DESCRIPTION "Sent when ServiceGuard removes a relocatable IPv6 address."
::= 21
hpmcSGSubnet6Up TRAP-TYPE
ENTERPRISE hpmcSGCluster
VARIABLES { hpmcSGPkgSubnet6 }
--#CATEGORY "ServiceGuard Events"
DESCRIPTION "Sent when ServiceGuard detects that a previously disabled
IPv6 subnet is now operational."
::= 22
hpmcSGSubnet6Down TRAP-TYPE
ENTERPRISE hpmcSGCluster
VARIABLES { hpmcSGPkgSubnet6 }
--#CATEGORY "ServiceGuard Events"
DESCRIPTION "Sent when ServiceGuard detects that a previously
operational IPv6 subnet is now down."
::= 23
END