2012 群集服务名称失败

2012 群集服务名称失败

我已经成功创建了一个集群,但我尝试集群的任何服务都会因相同或类似的症状而失败(我曾尝试过集群 DTC 并安装 SQL 集群)。

环境:

2 – 节点 – 两个都是 Windows Server 2012 – 第三个 2012 机器充当 iSCSI SAN – 所有机器都在一个 Hyper-V 主机上 – 域是 Windows Server 2003

2 个网络 - 10.xxx 用于外部,192.168.154.x 用于内部和 iSCSI - Windows 防火墙已关闭

我无法让 DTC 或 SQL 在集群中工作 - 两者似乎都有同样的问题 - 它们似乎安装正常,但关联的计算机对象未在 AD 中创建,DNS 条目也没有,然后网络名称资源失败并出现以下错误:

系统事件:

1196 - 群集网络名称资源“群集名称”因以下原因而未能注册一个或多个关联的 DNS 名称:句柄无效

(我已手动创建 DNS 条目,但这没有帮助)

1069 - 集群角色‘MGCLSQLDEVDTC’中类型为‘网络名称’的集群资源‘MGCLSQLDEVDTC’失败。

1205 - 群集服务无法使群集服务或应用程序“MGCLSQLDEVDTC”完全联机或脱机。一个或多个资源可能处于故障状态。这可能会影响群集服务或应用程序的可用性。

1254 - 集群角色“MGCLSQLDEVDTC”已超出其故障转移阈值。它已在分配给它的故障转移时间段内用尽了配置的故障转移尝试次数,并将处于故障状态。不会再尝试使角色联机或将其故障转移到集群中的另一个节点。请检查与故障相关的事件。解决导致故障的问题后,可以手动使角色联机,或者集群可能会在重启延迟期后尝试再次使其联机。

1228 - 群集网络名称资源“群集名称”在此节点上启用网络名称时遇到错误。失败的原因是:“无法获取登录令牌”。

错误代码为“1326”。

安全事件:

4625 - 帐户登录失败 主题:节点服务器,登录失败的帐户:CNO

来自集群日志的一些错误:

2050 - [RES] 网络名称:[NNLIB] 用户 mgclsqldev$ 的 LogonUserEx 失败:1326 (useSecondaryPassword:0)

2050 - [RES] 网络名称:身份:获取令牌请求,当前没有令牌!

2050 - [RES] 网络名称:AccountAD:由于'::ImpersonateLoggedOnUser(GetToken())',操作缓慢出现异常 ERROR_INVALID_HANDLE(6)'

2051 - [RES] 网络名称:在线线程失败:ERROR_SUCCESS(0)',原因是‘初始化 MGCLSQLDEVDTC 的网络名称配置失败,出现错误 6’。

2051 - [RHS] 资源 MGCLSQLDEVDTC 在线失败。

2050 - [RCM] HandleMonitorReply:'MGCLSQLDEVDTC' 的 ONLINERESOURCE,gen(7) 结果 5018/0。

2051 - [RCM] rcm::RcmResource::HandleFailure:(MGCLSQLDEVDTC)

集群计算机对象最终与集群节点位于同一 OU,这与默认的“计算机”OU 不同 - 我进入那里并分配了各种权限,但这似乎并没有影响任何事情。

答案1

这是 Windows Server 2012 中的一个错误 - 为 Exchange 2013 设置 DAG 时也会发生同样的事情。

手动创建计算机对象创建集群。

答案2

呃,绝对不要手动注册资源的 DNS 地址。您需要确保没有任何静态记录,包括 A 和 PTR。

您能否提高集群日志的详细程度并提交集群日志文件(或其中的一部分)?这里的信息比事件日志还要多。

相关内容