Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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 |