由 ClusterSetupProgressCallback 函数用于标识群集设置过程的当前阶段。
语法
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;
常量
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 创建 IP 地址资源。 |
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 将失败的资源返回到预群集状态。 |
要求
| 最低受支持的客户端 | 无受支持的版本 |
| 最低受支持的服务器 | Windows Server 2008 企业版、Windows Server 2008 Datacenter |
| 标头 | clusapi.h |