向现有 SQL 集群添加新节点

Adding a new node to an existing SQL cluster

我是故障转移集群的新手,我有一个双节点 Windows 故障转移集群(windows server 2016),SQL Server 2016 安装在集群模式下配置成功,一切正常。我需要为 DR 站点配置永远在线的可用性,但在添加第三个节点时以错误告终。

我已经卸载了防病毒软件,检查了 AD 中的重复名称,但没有解决我的问题。

Cluster service on node xxxxxxxx did not reach the running state. The error code is 0x5b4. For more information check the cluster log and the system event log from node xxxxxx. This operation returned because the timeout period expired.

Operation failed, attempting cleanup.

The server 'xxxxxx.xxx.net' could not be added to the cluster. An error occurred while adding node 'xxxxxx.xxxx.net' to cluster 'xxxxxx'.

This operation returned because the timeout period expired

故障转移集群管理器中的事件查看器显示 xxxxx 已从集群中逐出。

您是否尝试过从故障转移集群管理器 (FCM) 添加第三台服务器,即您是否从 FCM 或 Hyper V 管理器中旋转 Role/Server。请尝试从 FCM

旋转 Vm

您应该首先 运行 按照 PowerShell 命令

Clear-ClusterNode -Name nodeName -Force

运行执行此命令后,尝试将节点添加回集群