INFORMANT-MSCS
File:
INFORMANT-MSCS.mib (54714 bytes)
Imported modules
Imported symbols
Defined Types
ClusPropertiesEntry |
|
SEQUENCE |
|
|
|
|
mscsClusterPropertiesIndex |
Integer32 |
|
|
mscsClusterPropertiesName |
DisplayString |
|
|
mscsClusterPropertiesValue |
DisplayString |
|
ClusNetInterfaceEntry |
|
SEQUENCE |
|
|
|
|
mscsNetInterfaceNameIndex |
InstanceName |
|
|
mscsNetInterfaceNameFull |
DisplayString |
|
|
mscsNetInterfaceState |
INTEGER |
|
|
mscsNetInterfaceAdapter |
DisplayString |
|
|
mscsNetInterfaceAddress |
DisplayString |
|
|
mscsNetInterfaceDescription |
DisplayString |
|
|
mscsNetInterfaceNetwork |
DisplayString |
|
|
mscsNetInterfaceNode |
DisplayString |
|
ClusNetInterfacePropertiesEntry |
|
SEQUENCE |
|
|
|
|
mscsNetInterfacePropertiesIndex |
Integer32 |
|
|
mscsNetInterfacePropertiesName |
DisplayString |
|
|
mscsNetInterfacePropertiesValue |
DisplayString |
|
ClusNetworkEntry |
|
SEQUENCE |
|
|
|
|
mscsNetworkNameIndex |
InstanceName |
|
|
mscsNetworkNameFull |
DisplayString |
|
|
mscsNetworkNetInterfaces |
DisplayString |
|
|
mscsNetworkNetworkID |
DisplayString |
|
|
mscsNetworkState |
INTEGER |
|
|
mscsNetworkAddress |
DisplayString |
|
|
mscsNetworkAddressMask |
DisplayString |
|
|
mscsNetworkDescription |
DisplayString |
|
|
mscsNetworkRole |
INTEGER |
|
ClusNetworkPropertiesEntry |
|
SEQUENCE |
|
|
|
|
mscsNetworkPropertiesIndex |
Integer32 |
|
|
mscsNetworkPropertiesName |
DisplayString |
|
|
mscsNetworkPropertiesValue |
DisplayString |
|
ClusNodeEntry |
|
SEQUENCE |
|
|
|
|
mscsNodeNameIndex |
InstanceName |
|
|
mscsNodeNameFull |
DisplayString |
|
|
mscsNodeNetInterfaces |
DisplayString |
|
|
mscsNodeNodeID |
DisplayString |
|
|
mscsNodeState |
INTEGER |
|
|
mscsNodeBuildNumber |
Gauge32 |
|
|
mscsNodeCSDVersion |
DisplayString |
|
|
mscsNodeDescription |
DisplayString |
|
|
mscsNodeEnableEventLogReplicate |
TruthValue |
|
|
mscsNodeMajorVersion |
Gauge32 |
|
|
mscsNodeMinorVersion |
Gauge32 |
|
|
mscsNodeHighestVersion |
Gauge32 |
|
|
mscsNodeLowestVersion |
Gauge32 |
|
ClusNodePropertiesEntry |
|
SEQUENCE |
|
|
|
|
mscsNodePropertiesIndex |
Integer32 |
|
|
mscsNodePropertiesName |
DisplayString |
|
|
mscsNodePropertiesValue |
DisplayString |
|
ClusResGroupEntry |
|
SEQUENCE |
|
|
|
|
mscsResGroupNameIndex |
InstanceName |
|
|
mscsResGroupNameFull |
DisplayString |
|
|
mscsResGroupOwnerNode |
DisplayString |
|
|
mscsResGroupResources |
DisplayString |
|
|
mscsResGroupState |
INTEGER |
|
|
mscsResGroupAntiAffinityClassNam |
DisplayString |
|
|
mscsResGroupAutoFailbackType |
INTEGER |
|
|
mscsResGroupDescription |
DisplayString |
|
|
mscsResGroupFailbackWindowEnd |
Integer32 |
|
|
mscsResGroupFailbackWindowStart |
Integer32 |
|
|
mscsResGroupFailoverPeriod |
Integer32 |
|
|
mscsResGroupFailoverThreshold |
Gauge32 |
|
|
mscsResGroupPersistentState |
TruthValue |
|
ClusResGroupPropertiesEntry |
|
SEQUENCE |
|
|
|
|
mscsResGroupPropertiesIndex |
Integer32 |
|
|
mscsResGroupPropertiesName |
DisplayString |
|
|
mscsResGroupPropertiesValue |
DisplayString |
|
ClusResourceEntry |
|
SEQUENCE |
|
|
|
|
mscsResourceNameIndex |
InstanceName |
|
|
mscsResourceNameFull |
DisplayString |
|
|
mscsResourceDependencies |
DisplayString |
|
|
mscsResourceDependents |
DisplayString |
|
|
mscsResourceGroup |
DisplayString |
|
|
mscsResourceOwnerNode |
DisplayString |
|
|
mscsResourcePossibleOwnerNodes |
DisplayString |
|
|
mscsResourceState |
INTEGER |
|
|
mscsResourceTypeName |
DisplayString |
|
|
mscsResourceDebugPrefix |
DisplayString |
|
|
mscsResourceDescription |
DisplayString |
|
|
mscsResourceIsAlivePollInterval |
Gauge32 |
|
|
mscsResourceLooksAlivePollIntrvl |
Gauge32 |
|
|
mscsResourcePendingTimeout |
Gauge32 |
|
|
mscsResourcePersistentState |
TruthValue |
|
|
mscsResourceRestartAction |
INTEGER |
|
|
mscsResourceRestartPeriod |
Gauge32 |
|
|
mscsResourceRestartThreshold |
Gauge32 |
|
|
mscsResourceRetryPeriodOnFailure |
Gauge32 |
|
|
mscsResourceSeparateMonitor |
TruthValue |
|
|
mscsResourceType |
DisplayString |
|
ClusResourcePropertiesEntry |
|
SEQUENCE |
|
|
|
|
mscsResourcePropertiesIndex |
Integer32 |
|
|
mscsResourcePropertiesName |
DisplayString |
|
|
mscsResourcePropertiesValue |
DisplayString |
|
Defined Values
mscs |
1.3.6.1.4.1.9600.1.31 |
The MIB module for informant standard entities. |
MODULE-IDENTITY |
|
|
|
mscsCluster |
1.3.6.1.4.1.9600.1.31.1 |
The Cluster object enables operations on the cluster and provides
access to all of the objects in the cluster. |
Status: current |
Access: read-only |
OBJECT-IDENTITY |
|
|
|
mscsClusterBuildNumber |
1.3.6.1.4.1.9600.1.31.1.1 |
The BuildNumber property returns the build number of the operating
system installed on the local node. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Integer32 |
|
|
mscsClusterHighestVersion |
1.3.6.1.4.1.9600.1.31.1.2 |
The ClusterHighestVersion property returns a value containing the
highest version of the Cluster service with which the current
cluster is compatible.
Long that receives the version value. The upper 16 bits of the
value indicate the release number of the Cluster service. The lower
16 bits specify the build number of the Cluster service. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Integer32 |
|
|
mscsClusterLowestVersion |
1.3.6.1.4.1.9600.1.31.1.3 |
The ClusterLowestVersion property returns a value containing the
lowest version of the Cluster service with which the current
cluster is compatible.
Long that receives the version value. The upper 16 bits of the
value indicate the release number of the Cluster service. The lower
16 bits specify the build number of the Cluster service. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Integer32 |
|
|
mscsClusterCSDVersion |
1.3.6.1.4.1.9600.1.31.1.4 |
The CSDVersion property returns the number of the latest service
pack installed on the local node. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
DisplayString |
|
|
mscsClusterFlags |
1.3.6.1.4.1.9600.1.31.1.5 |
The Flags property returns flags associated with the cluster
version. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Integer32 |
|
|
mscsClusterMajorVersion |
1.3.6.1.4.1.9600.1.31.1.6 |
The MajorVersion property returns the integer portion of the
version number for the operating system installed on the local
node. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Integer32 |
|
|
mscsClusterMinorVersion |
1.3.6.1.4.1.9600.1.31.1.7 |
The MinorVersion property returns the decimal portion of the
version of the operating system installed on the local node. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Integer32 |
|
|
mscsClusterMixedVersion |
1.3.6.1.4.1.9600.1.31.1.8 |
The MixedVersion property indicates whether more than one version
of the Cluster service is present in the cluster, a state described
as mixed mode. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
TruthValue |
|
|
mscsClusterName |
1.3.6.1.4.1.9600.1.31.1.9 |
The Name property returns the name of the cluster. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
DisplayString |
|
|
mscsClusterQuorumLogSize |
1.3.6.1.4.1.9600.1.31.1.10 |
The QuorumLogSize property returns or sets the maximum size of the
log file maintained by the quorum resource. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Integer32 |
|
|
mscsClusterQuorumPath |
1.3.6.1.4.1.9600.1.31.1.11 |
The QuorumPath property retrieves or sets the path to the log file
maintained by the quorum resource. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
DisplayString |
|
|
mscsClusterVendorId |
1.3.6.1.4.1.9600.1.31.1.12 |
The VendorId property returns vendor information about the Cluster
service installed on the local node. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
DisplayString |
|
|
mscsClusterDefaultNetworkRole |
1.3.6.1.4.1.9600.1.31.1.13 |
The DefaultNetworkRole property specifies the Role
that the cluster automatically assigns to any newly
discovered or created network. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
none(0), internalUse(1), clientAccess(2), internalAndClient(3) |
|
mscsClusterDescription |
1.3.6.1.4.1.9600.1.31.1.14 |
The Description property stores administrative
comments about the cluster. The following table
summarizes the attributes of the Description
property. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
DisplayString |
|
|
mscsClusterPropertiesEntry |
1.3.6.1.4.1.9600.1.31.2.1 |
Information on one particular property. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
ClusPropertiesEntry |
|
|
mscsNetInterfaceEntry |
1.3.6.1.4.1.9600.1.31.3.1 |
Information about one particular
'ClusNetInterfaces' |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
ClusNetInterfaceEntry |
|
|
mscsNetInterfaceNameIndex |
1.3.6.1.4.1.9600.1.31.3.1.1 |
The index name is the same as the full name but
truncated to 64 characters and made unique. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
InstanceName |
|
|
mscsNetInterfaceNameFull |
1.3.6.1.4.1.9600.1.31.3.1.2 |
The Name property provides the Clustering
Service-generated name for the network interface. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
DisplayString |
|
|
mscsNetInterfaceState |
1.3.6.1.4.1.9600.1.31.3.1.3 |
Indicates the current state of the network
interface. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
unknown(-1), unavailable(0), failed(1), unreachable(2), up(3) |
|
mscsNetInterfaceAdapter |
1.3.6.1.4.1.9600.1.31.3.1.4 |
The Adapter property provides the name that is
used to uniquely identify the network interface in
the cluster. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
DisplayString |
|
|
mscsNetInterfaceAddress |
1.3.6.1.4.1.9600.1.31.3.1.5 |
The Address property provides the primary network
address that the node uses for the network
interface. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
DisplayString |
|
|
mscsNetInterfaceNetwork |
1.3.6.1.4.1.9600.1.31.3.1.7 |
The Network property provides the name of the
network to which the network interface is
connected. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
DisplayString |
|
|
mscsNetInterfaceNode |
1.3.6.1.4.1.9600.1.31.3.1.8 |
The Node property provides the name of the node in
which the network interface is installed. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
DisplayString |
|
|
mscsNetInterfacePropertiesEntry |
1.3.6.1.4.1.9600.1.31.4.1 |
Information on one particular property. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
ClusNetInterfacePropertiesEntry |
|
|
mscsNetworkTable |
1.3.6.1.4.1.9600.1.31.5 |
This collection provides access to the networks in
a cluster. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
SEQUENCE OF |
|
|
|
|
ClusNetworkEntry |
|
mscsNetworkEntry |
1.3.6.1.4.1.9600.1.31.5.1 |
Information about one particular 'ClusNetworks' |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
ClusNetworkEntry |
|
|
mscsNetworkNameIndex |
1.3.6.1.4.1.9600.1.31.5.1.1 |
The index name is the same as the full name but
truncated to 64 characters and made unique. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
InstanceName |
|
|
mscsNetworkNetInterfaces |
1.3.6.1.4.1.9600.1.31.5.1.3 |
The NetInterfaces property returns the list of
network interface names associated with this
network. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
DisplayString |
|
|
mscsNetworkNetworkID |
1.3.6.1.4.1.9600.1.31.5.1.4 |
The NetworkID property returns the unique network
identifier for a network. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
DisplayString |
|
|
mscsNetworkState |
1.3.6.1.4.1.9600.1.31.5.1.5 |
Current state of the network. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
unknown(-1), unavailable(0), down(1), partitioned(2), up(3) |
|
mscsNetworkAddress |
1.3.6.1.4.1.9600.1.31.5.1.6 |
The Address property provides the address for the
entire network or subnet. The Address property does
not specify the address of an individual node. The
data is formatted as xxx.xxx.xxx.xxx where xxx
represents a decimal number between 0 and 255. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
DisplayString |
|
|
mscsNetworkAddressMask |
1.3.6.1.4.1.9600.1.31.5.1.7 |
The AddressMask property provides the mask that
distinguishes the network and host portions of an
address. The data in the AddressMask property is
formatted as xxx.xxx.xxx.xxx where xxx represents a
decimal number between 0 and 255. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
DisplayString |
|
|
mscsNetworkRole |
1.3.6.1.4.1.9600.1.31.5.1.9 |
The Role property provides the role of the network
in the cluster. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
none(0), unternalUse(1), clientAccess(2), internalAndClient(3) |
|
mscsNetworkPropertiesEntry |
1.3.6.1.4.1.9600.1.31.6.1 |
Information on one particular property. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
ClusNetworkPropertiesEntry |
|
|
mscsNodeTable |
1.3.6.1.4.1.9600.1.31.7 |
This collection provides access to the nodes in a
cluster. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
SEQUENCE OF |
|
|
|
|
ClusNodeEntry |
|
mscsNodeEntry |
1.3.6.1.4.1.9600.1.31.7.1 |
Information about one particular 'ClusNodes' |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
ClusNodeEntry |
|
|
mscsNodeNameIndex |
1.3.6.1.4.1.9600.1.31.7.1.1 |
The index name is the same as the full name but
truncated to 64 characters and made unique. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
InstanceName |
|
|
mscsNodeNameFull |
1.3.6.1.4.1.9600.1.31.7.1.2 |
The Name property retrieves the name of a node. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
DisplayString |
|
|
mscsNodeNetInterfaces |
1.3.6.1.4.1.9600.1.31.7.1.3 |
The NetInterfaces property returns a
ClusNodeNetInterfaces collection providing access
to the network interfaces installed on a node. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
DisplayString |
|
|
mscsNodeNodeID |
1.3.6.1.4.1.9600.1.31.7.1.4 |
The NodeID property returns the unique identifier
of a cluster node. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
DisplayString |
|
|
mscsNodeState |
1.3.6.1.4.1.9600.1.31.7.1.5 |
The State property retrieves the state of a node. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
unknown(-1), up(0), down(1), paused(2), joining(3) |
|
mscsNodeBuildNumber |
1.3.6.1.4.1.9600.1.31.7.1.6 |
The BuildNumber property specifies the build
number of Windows NT or Windows 2000 installed on a
node.
The version of Windows installed on a node is fully
described by the following properties:
MajorVersion
MinorVersion
CSDVersion |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Gauge32 |
|
|
mscsNodeCSDVersion |
1.3.6.1.4.1.9600.1.31.7.1.7 |
The CSDVersion property specifies the name of the
most recent service pack installed on the node (if
any).
The version of Windows NT or Windows 2000 installed
on a node is fully described by the following
properties:
MajorVersion
MinorVersion
BuildNumber |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
DisplayString |
|
|
mscsNodeDescription |
1.3.6.1.4.1.9600.1.31.7.1.8 |
The Description property provides comments about
the node. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
DisplayString |
|
|
mscsNodeEnableEventLogReplicate |
1.3.6.1.4.1.9600.1.31.7.1.9 |
The EnableEventLogReplication property controls
whether a node's system, application, and security
event log entries are replicated in the event logs
of all other cluster nodes.
The EnableEventLogReplication property only affects
events logged to a node's system, application, and
security logs. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
TruthValue |
|
|
mscsNodeMajorVersion |
1.3.6.1.4.1.9600.1.31.7.1.10 |
The MajorVersion property specifies the integer
component of the Windows NT or Windows 2000 version
installed on the node. For example, the major
version of Windows NT 4.0 is 4.
The MajorVersion and MinorVersion properties
represent a Windows NT or Windows 2000 version
number of the form MajorVersion. MinorVersion.
Further version information is provided by the
CSDVersion and BuildNumber properties.
Note that the MajorVersion and MinorVersion
properties refer to the Windows NT or Windows 2000
version installed on the node, while the
NodeHighestVersion property describes the version
of the Cluster service installed on the node. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Gauge32 |
|
|
mscsNodeMinorVersion |
1.3.6.1.4.1.9600.1.31.7.1.11 |
The MinorVersion property specifies the decimal
component of the Windows NT or Windows 2000 version
installed on the node. For example, the minor
version of Windows NT 4.0 is 0.
The MajorVersion and MinorVersion properties
represent a Windows NT or Windows 2000 version
number of the form MajorVersion. MinorVersion.
Further version information is provided by the
CSDVersion and BuildNumber properties.
Note that the MajorVersion and MinorVersion
properties refer to the Windows NT or Windows 2000
version installed on the node, while the
NodeHighestVersion property describes the version
of the Cluster service installed on the node. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Gauge32 |
|
|
mscsNodeHighestVersion |
1.3.6.1.4.1.9600.1.31.7.1.12 |
The NodeHighestVersion property specifies the
highest possible version of the Cluster service
with which the node can join or communicate. The
following table summarizes the attributes of the
NodeHighestVersion property.
The value of NodeHighestVersion is set when the
Cluster service is installed or upgraded on a node.
The upper 16 bits of the value store the version
number, while the lower 16 bits describe the build
number. For more information on how the Cluster
service creates and uses version numbers, see
Version Compatibility. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Gauge32 |
|
|
mscsNodeLowestVersion |
1.3.6.1.4.1.9600.1.31.7.1.13 |
The NodeLowestVersion property specifies the
lowest possible version of the Cluster service with
which the node can join or communicate. The
following table summarizes the attributes of the
NodeLowestVersion property.
The value of NodeHighestVersion is set when the
Cluster service is installed or upgraded on a node.
The upper 16 bits of the value store the version
number, while the lower 16 bits describe the build
number. For more information on how the Cluster
service creates and uses version numbers, see
Version Compatibility. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Gauge32 |
|
|
mscsNodePropertiesEntry |
1.3.6.1.4.1.9600.1.31.8.1 |
Information on one particular property. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
ClusNodePropertiesEntry |
|
|
mscsResGroupTable |
1.3.6.1.4.1.9600.1.31.9 |
This collection provides access to all cluster
groups belonging either to a cluster or to a
particular node in a cluster. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
SEQUENCE OF |
|
|
|
|
ClusResGroupEntry |
|
mscsResGroupEntry |
1.3.6.1.4.1.9600.1.31.9.1 |
Information about one particular 'ClusResGroups' |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
ClusResGroupEntry |
|
|
mscsResGroupNameIndex |
1.3.6.1.4.1.9600.1.31.9.1.1 |
The index name is the same as the full name but
truncated to 64 characters and made unique. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
InstanceName |
|
|
mscsResGroupNameFull |
1.3.6.1.4.1.9600.1.31.9.1.2 |
The Name property retrieves or sets the name of a
group. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
DisplayString |
|
|
mscsResGroupOwnerNode |
1.3.6.1.4.1.9600.1.31.9.1.3 |
The OwnerNode property returns the node currently
hosting a group. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
DisplayString |
|
|
mscsResGroupResources |
1.3.6.1.4.1.9600.1.31.9.1.4 |
The Resources property provides access to the
resources in a group. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
DisplayString |
|
|
mscsResGroupState |
1.3.6.1.4.1.9600.1.31.9.1.5 |
The State property returns the state of a group. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
unknown(-1), online(0), offline(1), failed(2), partialOnline(3), pending(4) |
|
mscsResGroupAntiAffinityClassNam |
1.3.6.1.4.1.9600.1.31.9.1.6 |
The AntiAffinityClassNames property is used to
identify groups that should not be hosted on the
same cluster node.
A group's AntiAffinityClassNames property consists
of zero or more arbitrary user-defined strings. If
the AntiAffinityClassNames properties of two or
more groups contain at least one identical string,
the groups are said to be anti-affined. By default,
all groups are affined (because their
AntiAffinityClassNames property is NULL).
When a group is moved and the destination node is
not specified (during failover, for example),
anti-affinity affects the algorithm used to
determine the destination node as follows:
1. Using the preferred owner list of the group
being moved, the Cluster service finds the next
preferred node.
2. If the node is not hosting any group
anti-affined with the group being moved, it is
selected as the destination node.
3. If the next preferred available node is
currently hosting a group anti-affined with the
group being moved, the Cluster service moves to the
next preferred available node in the preferred
owner list.
4. If the only available nodes are hosting
anti-affined groups, the Cluster service ignores
anti-affinity and selects the next preferred
available node as the destination node.
Use this property to identify groups that should
not be hosted on the same node. Generate a unique
string value (such as a GUID) and add it to the
AntiAffinityClassNames property of each group that
should be anti-affined.
Note that because of the behavior described in
point 4 above, anti-affinity does not guarantee
that groups will never be hosted by the same node.
If you have an application that cannot support more
than one instance per node under any circumstances,
you need to create a resource DLL to enforce that
limitation. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
DisplayString |
|
|
mscsResGroupAutoFailbackType |
1.3.6.1.4.1.9600.1.31.9.1.7 |
The AutoFailbackType property specifies whether
the group should automatically be failed back to
the node identified as its preferred owner when
that node comes back online following a failover. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
preventFailback(0), allowFailback(1), failbackTypeCount(2) |
|
mscsResGroupFailbackWindowEnd |
1.3.6.1.4.1.9600.1.31.9.1.9 |
The FailbackWindowEnd property provides the latest
time that the group can be failed back to the node
identified as its preferred owner node. -1
indicates that no failback window exists. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Integer32 |
-1..23 |
|
mscsResGroupFailbackWindowStart |
1.3.6.1.4.1.9600.1.31.9.1.10 |
The FailbackWindowStart property provides the
earliest time (that is, local time as kept by the
cluster) that the group can be failed back to the
node identified as its preferred owner node. -1
indicates that no failback window exists. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Integer32 |
-1..23 |
|
mscsResGroupFailoverPeriod |
1.3.6.1.4.1.9600.1.31.9.1.11 |
The FailoverPeriod property specifies a number of
hours during which a maximum number of failover
attempts, specified by FailoverThreshold, can
occur.
If the Cluster service exceeds the number of
failover attempts specified by FailoverThreshold
within the time interval specified by
FailoverPeriod, it stops trying to fail over the
group.
For example, if FailoverThreshold is set to 2 and
FailoverPeriod is set to 1, then a node can
tolerate two failover attempts of the group within
any 1-hour interval. More than three failover
attempts can occur, as long as they occur over an
interval that is greater than 1 hour.
FailoverPeriod has a maximum value of 1193 hours.
If a value for FailoverPeriod is not specified, the
default value is 6 hours. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Integer32 |
-1..1193 |
|
mscsResGroupFailoverThreshold |
1.3.6.1.4.1.9600.1.31.9.1.12 |
The FailoverThreshold property specifies the
maximum number of failover attempts that can be
made on a group within a time interval defined by
FailoverPeriod.
If the Cluster service exceeds the number of
failover attempts specified by FailoverThreshold
within the time interval specified by
FailoverPeriod, it stops trying to fail over the
group.
For example, if FailoverThreshold is set to 2 and
RestartPeriod is set to 1, a node can tolerate 2
failover attempts of the group within any 1-hour
interval. More than 3 failover attempts can occur,
as long as they occur over an interval that is
greater than 1 hour.
If a value for FailoverThreshold is not specified,
the default value is 10. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Gauge32 |
|
|
mscsResGroupPersistentState |
1.3.6.1.4.1.9600.1.31.9.1.13 |
The PersistentState property specifies whether a
group should be automatically brought online when
the cluster forms.
Set PersistentState to TRUE (1) for any group that
should be automatically brought online when the
cluster forms (for information on the form/join
process, see Nodes). The default value is FALSE (0)
which means that the group is left offline when the
cluster forms.
Resources use their group's PersistentState
property when they lack a value for their own
PersistentState property. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
TruthValue |
|
|
mscsResGroupPropertiesEntry |
1.3.6.1.4.1.9600.1.31.10.1 |
Information on one particular property. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
ClusResGroupPropertiesEntry |
|
|
mscsResourceTable |
1.3.6.1.4.1.9600.1.31.11 |
This collection provides access to the resources
that belong to a cluster. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
SEQUENCE OF |
|
|
|
|
ClusResourceEntry |
|
mscsResourceEntry |
1.3.6.1.4.1.9600.1.31.11.1 |
Information about one particular 'ClusResources' |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
ClusResourceEntry |
|
|
mscsResourceNameIndex |
1.3.6.1.4.1.9600.1.31.11.1.1 |
The index name is the same as the full name but
truncated to 64 characters and made unique. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
InstanceName |
|
|
mscsResourceNameFull |
1.3.6.1.4.1.9600.1.31.11.1.2 |
The Name property retrieves or sets the name of a
resource. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
DisplayString |
|
|
mscsResourceDependents |
1.3.6.1.4.1.9600.1.31.11.1.4 |
The Dependents collection provides access to the
dependents of a resource. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
DisplayString |
|
|
mscsResourceGroup |
1.3.6.1.4.1.9600.1.31.11.1.5 |
The Group property returns the group to which a
resource belongs. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
DisplayString |
|
|
mscsResourceOwnerNode |
1.3.6.1.4.1.9600.1.31.11.1.6 |
The OwnerNode property returns a resource's
current owner node. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
DisplayString |
|
|
mscsResourceState |
1.3.6.1.4.1.9600.1.31.11.1.8 |
The State property returns a description of the
operational condition of a resource. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
unknown(-1), inherited(0), initializing(1), online(2), offline(3), failed(4), pending(128), onlinePending(129), offlinePending(130) |
|
mscsResourceTypeName |
1.3.6.1.4.1.9600.1.31.11.1.9 |
The TypeName property returns the resource type
name of the resource. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
DisplayString |
|
|
mscsResourceDebugPrefix |
1.3.6.1.4.1.9600.1.31.11.1.10 |
The DebugPrefix property specifies the path to the
debugger used to debug the resource.
To use the DebugPrefix property, a resource must
run in a separate Resource Monitor. The debugger
specified by the DebugPrefix property is attached
to the Resource Monitor. If the debugger is in a
directory that is included in the path, DebugPrefix
can be set to a relative path. Otherwise, a full
path must be specified.
Setting the DebugPrefix property causes -p to be appended to the end of the debug command,
where represents the process
identifier for the Resource Monitor handling the
resource.
For more information about debugging a resource,
see Debugging a Resource DLL. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
DisplayString |
|
|
mscsResourceIsAlivePollInterval |
1.3.6.1.4.1.9600.1.31.11.1.12 |
The IsAlivePollInterval property provides the
recommended interval in milliseconds at which the
Cluster service should poll the resource to
determine if it is operational. The polling occurs
when the Resource Monitor calls the resource DLL's
IsAlive entry point function.
If a resource does not set the IsAlivePollInterval
property or sets it to - 1, the Cluster service
uses the IsAlivePollInterval property for the
resource type associated with the resource.
The data value for IsAlivePollInterval cannot be
zero. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Gauge32 |
|
|
mscsResourceLooksAlivePollIntrvl |
1.3.6.1.4.1.9600.1.31.11.1.13 |
The LooksAlivePollInterval property provides the
recommended interval in milliseconds at which the
Cluster service should poll the resource to
determine if it appears operational. The polling
occurs when the Resource Monitor calls the resource
DLL's LooksAlive entry point function.
If a resource does not set the
LooksAlivePollInterval property or sets it to
0xFFFFFFFF, the Cluster service uses the
LooksAlivePollInterval property for the resource
type associated with the resource.
The resource DLL should return an event handle from
the Online call that is signaled when a resource
fails. For more information, see Implementing
LooksAlive and Implementing Online. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Gauge32 |
|
|
mscsResourcePendingTimeout |
1.3.6.1.4.1.9600.1.31.11.1.14 |
The PendingTimeout property sets the number of
milliseconds that a Resource Monitor will wait for
a resource DLL to update the status of a resource
in an OnlinePending or OfflinePending state before
terminating the resource.
The PendingTimeout property does not necessarily
limit the time that a resource can spend in a
ClusterOnlinePending or ClusterOfflinePending
state. This property determines only how long a
Resource Monitor will wait for resource DLLs to
report status updates with the SetResourceStatus
function. As long as a resource DLL never exceeds
the PendingTimeout interval between calls to
SetResourceStatus, the resource DLL can keep a
resource in a pending state indefinitely.
If a resource DLL exceeds the PendingTimeout
interval between calls to SetResourceStatus, the
Resource Monitor calls the resource DLL's Terminate
entry point function. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Gauge32 |
|
|
mscsResourcePersistentState |
1.3.6.1.4.1.9600.1.31.11.1.15 |
The PersistentState property specifies whether the
resource should be brought online or left offline
when the Cluster service is started.
The data value for the PersistentState property can
be set to TRUE or FALSE. When PersistentState is
set to TRUE, the resource is automatically brought
online when the Cluster service starts. When set to
FALSE, it is left offline.
When a resource is brought online, its
PersistentState property is deleted from the
cluster database. Therefore, PersistentState should
only be set when a resource is offline.
To retrieve the current state of a resource, call
the GetClusterResourceState function. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
TruthValue |
|
|
mscsResourceRestartAction |
1.3.6.1.4.1.9600.1.31.11.1.16 |
The RestartAction property describes the action to
be taken by the Cluster service if the resource
fails. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
dontRestart(0), restartNoNotify(1), restartNotify(2), restartActionCount(3) |
|
mscsResourceRestartPeriod |
1.3.6.1.4.1.9600.1.31.11.1.17 |
The RestartPeriod property defines an interval of
time, in milliseconds, during which a specified
number of restart attempts can be made on a
nonresponsive resource. The RestartThreshold
property specifies the allowable number of restart
attempts that can occur within the interval defined
by RestartPeriod.
When a resource fails, the Cluster service attempts
to restart the resource (unless the RestartAction
property is set to ClusterResourceDontRestart).
The RestartPeriod and RestartThreshold properties
work together to limit restart attempts. For
example, if the RestartPeriod property is set to
200 milliseconds, and the RestartThreshold property
is set to two retry attempts, the Cluster service
tolerates two restart failures within any 200
millisecond interval. More than two failures can
occur, as long as they occur over an interval that
is greater than 200 milliseconds. On the third
restart failure within the 200 millisecond
interval, the Cluster service considers the
resource to have failed and may, depending on the
RestartAction property, attempt to fail over the
resource's group to another node.
After the interval defined by the RestartPeriod
property is exceeded, the Cluster service resets
the property to zero.
If not specified, the default value for the
RestartPeriod property is 90000 milliseconds. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Gauge32 |
|
|
mscsResourceRestartThreshold |
1.3.6.1.4.1.9600.1.31.11.1.18 |
The RestartThreshold property specifies the
maximum number of restart attempts that can be made
on a resource within an interval defined by the
RestartPeriod property before the Cluster service
initiates the action specified by the RestartAction
property.
When a resource does fails, the Cluster service
attempts to restart the resource (unless the
RestartAction property is set to
ClusterResourceDontRestart).
The RestartPeriod and RestartThreshold properties
work together to limit restart attempts. For
example, if the RestartPeriod property is set to
200 milliseconds, and the RestartThreshold property
is set to two retry attempts, then the Cluster
service tolerates two restart failures within any
200 millisecond interval. More than two failures
can occur, as long as they occur over an interval
that is greater than 200 milliseconds. On the third
restart failure within the 200 millisecond
interval, the Cluster service considers the
resource to have failed and may, depending on the
RestartAction property, attempt to fail over the
resource's group to another node. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Gauge32 |
|
|
mscsResourceRetryPeriodOnFailure |
1.3.6.1.4.1.9600.1.31.11.1.19 |
The RetryPeriodOnFailure property specifies the
interval of time (in milliseconds) that a resource
should remain in a failed state before the Cluster
service attempts to restart it.
By default, if a resource fails, it remains in the
failed state until an active effort is made to
locate and restart the resource. The
RetryPeriodOnFailure property provides a way for
resources to recover from failures automatically.
When adjusting the RetryPeriodOnFailure property:
Note that the default value (0xFFFFFFFF) prevents
the Cluster service from making a restart attempts;
Intervals measured in minutes (multiples of 0xEA60)
are recommended; Do not set the interval any lower
than that specified by the RestartPeriod property.
The Cluster Service attempts to restart the
resource by calling its resource DLL's Online entry
point function. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Gauge32 |
|
|
mscsResourceSeparateMonitor |
1.3.6.1.4.1.9600.1.31.11.1.20 |
The SeparateMonitor property indicates whether the
resource requires its own Resource Monitor.
The data value for the SeparateMonitor property can
be set to TRUE or FALSE. To use a debugger with a
resource DLL, the resource's SeparateMonitor
property must be set to TRUE.
A change to the SeparateMonitor property does not
take effect immediately unless the resource is
offline at the time of the change. If the resource
is online, the change takes effect after the
resource is taken offline and brought back online. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
TruthValue |
|
|
mscsResourceType |
1.3.6.1.4.1.9600.1.31.11.1.21 |
The Type property specifies the display name of
the resource.
It is important to distinguish between the display
name of the resource's type and the registered name
of the resource's type. For more information, see
Display Names.
To access the type name of a resource type, call
ClusterResourceControl and pass
CLUSCTL_RESOURCE_GET_RESOURCE_TYPE for the
dwControlCode parameter.
The Name property for resource types also specifies
a resource type display name. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
DisplayString |
|
|
mscsResourcePropertiesEntry |
1.3.6.1.4.1.9600.1.31.12.1 |
Information on one particular property. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
ClusResourcePropertiesEntry |
|
|