Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

CLUSTER_SETUP_PHASE enumeration (clusapi.h)

Used by the ClusterSetupProgressCallback function to identify the current phase of the cluster setup process.

Syntax

typedef enum _CLUSTER_SETUP_PHASE {
 ClusterSetupPhaseInitialize = 1,
 ClusterSetupPhaseValidateNodeState = 100,
 ClusterSetupPhaseValidateNetft = 102,
 ClusterSetupPhaseValidateClusDisk = 103,
 ClusterSetupPhaseConfigureClusSvc = 104,
 ClusterSetupPhaseStartingClusSvc = 105,
 ClusterSetupPhaseQueryClusterNameAccount = 106,
 ClusterSetupPhaseValidateClusterNameAccount = 107,
 ClusterSetupPhaseCreateClusterAccount = 108,
 ClusterSetupPhaseConfigureClusterAccount = 109,
 ClusterSetupPhaseFormingCluster = 200,
 ClusterSetupPhaseAddClusterProperties = 201,
 ClusterSetupPhaseCreateResourceTypes = 202,
 ClusterSetupPhaseCreateGroups = 203,
 ClusterSetupPhaseCreateIPAddressResources = 204,
 ClusterSetupPhaseCreateNetworkName = 205,
 ClusterSetupPhaseClusterGroupOnline = 206,
 ClusterSetupPhaseGettingCurrentMembership = 300,
 ClusterSetupPhaseAddNodeToCluster = 301,
 ClusterSetupPhaseNodeUp = 302,
 ClusterSetupPhaseApplyNetworkATCIntents,
 ClusterSetupPhaseMoveGroup = 400,
 ClusterSetupPhaseDeleteGroup = 401,
 ClusterSetupPhaseCleanupCOs = 402,
 ClusterSetupPhaseOfflineGroup = 403,
 ClusterSetupPhaseEvictNode = 404,
 ClusterSetupPhaseCleanupNode = 405,
 ClusterSetupPhaseCoreGroupCleanup = 406,
 ClusterSetupPhaseRepairCNOAccount,
 ClusterSetupPhaseRepairDNSPermissions,
 ClusterSetupPhaseFailureCleanup = 999
} CLUSTER_SETUP_PHASE;

Constants

 
ClusterSetupPhaseInitialize
Value: 1
Initialize cluster setup.
ClusterSetupPhaseValidateNodeState
Value: 100
Validate cluster nodes.
ClusterSetupPhaseValidateNetft
Value: 102
Validate cluster networks.
ClusterSetupPhaseValidateClusDisk
Value: 103
Validate cluster disks.
ClusterSetupPhaseConfigureClusSvc
Value: 104
Configure cluster service.
ClusterSetupPhaseStartingClusSvc
Value: 105
Start cluster service.
ClusterSetupPhaseQueryClusterNameAccount
Value: 106
Query cluster name.
ClusterSetupPhaseValidateClusterNameAccount
Value: 107
Validate cluster name.
ClusterSetupPhaseCreateClusterAccount
Value: 108
Create cluster account.
ClusterSetupPhaseConfigureClusterAccount
Value: 109
Configure cluster account.
ClusterSetupPhaseFormingCluster
Value: 200
Form the cluster.
ClusterSetupPhaseAddClusterProperties
Value: 201
Add properties to cluster.
ClusterSetupPhaseCreateResourceTypes
Value: 202
Create resource types.
ClusterSetupPhaseCreateGroups
Value: 203
Create resource groups.
ClusterSetupPhaseCreateIPAddressResources
Value: 204
Create IP address resources.
ClusterSetupPhaseCreateNetworkName
Value: 205
Create network name.
ClusterSetupPhaseClusterGroupOnline
Value: 206
Bring cluster groups online.
ClusterSetupPhaseGettingCurrentMembership
Value: 300
Get current cluster membership.
ClusterSetupPhaseAddNodeToCluster
Value: 301
Add node to cluster membership.
ClusterSetupPhaseNodeUp
Value: 302
Start node.
ClusterSetupPhaseMoveGroup
Value: 400
Move group to another node.
ClusterSetupPhaseDeleteGroup
Value: 401
Delete group from cluster.
ClusterSetupPhaseCleanupCOs
Value: 402
Clean up offline group.
ClusterSetupPhaseOfflineGroup
Value: 403
Move group offline.
ClusterSetupPhaseEvictNode
Value: 404
Remove a node from the cluster.
ClusterSetupPhaseCleanupNode
Value: 405
Return node to pre-clustered state.
ClusterSetupPhaseCoreGroupCleanup
Value: 406
Return core resource group to pre-clustered state.
ClusterSetupPhaseFailureCleanup
Value: 999
Return failed resource to pre-clustered state.

Requirements

Requirement Value
Minimum supported client None supported
Minimum supported server Windows Server 2008 Enterprise, Windows Server 2008 Datacenter
Header clusapi.h

See also

ClusterSetupProgressCallback

Failover Cluster Enumerations


Feedback

Was this page helpful?

Additional resources