在SQL Server 2012故障转移群集中,我们得到“行动”移动“没有完成。 错误代码:0x80071398“

我们为SQL Server 2012故障转移群集设置了2个VM节点。 iSCSI驱动器位于我们的SAN上。 群集设置和SQL Server 2012 SP2安装成功,没有错误。 通过Management Studio远程连接到SQL Server可以创build一个数据库进行testing。 当我们尝试将SQL Server从NODE1移动到NODE2时,出现以下错误:

“移动”操作没有完成。
错误代码:0x80071398
操作失败,因为指定的群集节点不是该群组的所有者,或该节点不是该群组的可能所有者。

当我们尝试closuresNODE1时,我们得到了相同的结果。

除了“其他资源”外,我的所有资源都显示为NODE1和NODE2作为可能的所有者:… SQL Server。 (或SQL Server代理)如果我右键单击它并select属性然后单击“高级策略”选项卡我只看到NODE1可用。 我们如何在这里添加NODE2服务器? 这是错误的最终解决scheme吗? 谢谢。

更新:
如果我们在NODE2上运行故障转移群集pipe理器并尝试在其他资源中查看SQL Server或SQL Server代理的属性,则会出现错误。

群集对象“SQL Server代理”未能从群集加载
获取群集属性时出错,某些属性值可能不准确。
考虑刷新视图以重新加载集群中的属性值。
错误代码:0x800713d7
指定的节点不支持这种types的资源。 这可能是由于版本不一致或由于此节点上没有资源DLL

我在NODE2上运行了SQL Server 2012安装程序。 然后select“将节点添加到SQL Server故障转移群集”

此版本的SQL Server不会将二进制文件复制到所有群集节点。

治愈了上述所有问题。