Expand Minimize

CLUSTER_SETUP_PHASE enumeration

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,
  ClusterSetupPhaseMoveGroup                   = 400,
  ClusterSetupPhaseDeleteGroup                 = 401,
  ClusterSetupPhaseCleanupCOs                  = 402,
  ClusterSetupPhaseOfflineGroup                = 403,
  ClusterSetupPhaseEvictNode                   = 404,
  ClusterSetupPhaseCleanupNode                 = 405,
  ClusterSetupPhaseCoreGroupCleanup            = 406,
  ClusterSetupPhaseFailureCleanup              = 999
} CLUSTER_SETUP_PHASE;

Constants

ClusterSetupPhaseInitialize

Initialize cluster setup.

ClusterSetupPhaseValidateNodeState

Validate cluster nodes.

ClusterSetupPhaseValidateNetft

Validate cluster networks.

ClusterSetupPhaseValidateClusDisk

Validate cluster disks.

ClusterSetupPhaseConfigureClusSvc

Configure cluster service.

ClusterSetupPhaseStartingClusSvc

Start cluster service.

ClusterSetupPhaseQueryClusterNameAccount

Query cluster name.

ClusterSetupPhaseValidateClusterNameAccount

Validate cluster name.

ClusterSetupPhaseCreateClusterAccount

Create cluster account.

ClusterSetupPhaseConfigureClusterAccount

Configure cluster account.

ClusterSetupPhaseFormingCluster

Form the cluster.

ClusterSetupPhaseAddClusterProperties

Add properties to cluster.

ClusterSetupPhaseCreateResourceTypes

Create resource types.

ClusterSetupPhaseCreateGroups

Create resource groups.

ClusterSetupPhaseCreateIPAddressResources

Create IP address resources.

ClusterSetupPhaseCreateNetworkName

Create network name.

ClusterSetupPhaseClusterGroupOnline

Bring cluster groups online.

ClusterSetupPhaseGettingCurrentMembership

Get current cluster membership.

ClusterSetupPhaseAddNodeToCluster

Add node to cluster membership.

ClusterSetupPhaseNodeUp

Start node.

ClusterSetupPhaseMoveGroup

Move group to another node.

ClusterSetupPhaseDeleteGroup

Delete group from cluster.

ClusterSetupPhaseCleanupCOs

Clean up offline group.

ClusterSetupPhaseOfflineGroup

Move group offline.

ClusterSetupPhaseEvictNode

Remove a node from the cluster.

ClusterSetupPhaseCleanupNode

Return node to pre-clustered state.

ClusterSetupPhaseCoreGroupCleanup

Return core resource group to pre-clustered state.

ClusterSetupPhaseFailureCleanup

Return failed resource to pre-clustered state.

Requirements

Minimum supported client

None supported

Minimum supported server

Windows Server 2003 Enterprise, Windows Server 2003 Datacenter

Header

ClusAPI.h

See also

Failover Cluster Enumerations
ClusterSetupProgressCallback

 

 

Show:
© 2014 Microsoft