为什么我会收到 BPA 错误“故障转移群集中的服务器必须配置 Hyper-V 副本代理”?

为什么我会收到 BPA 错误“故障转移群集中的服务器必须配置 Hyper-V 副本代理”?

我配置了一个 Hyper-V 故障转移群集,其中包含两个节点和一个域控制器。群集感知更新已启用。

BPA 显示以下错误:

要参与复制,故障转移群集中的服务器必须配置 Hyper-V 副本代理。
来源:http://social.technet.microsoft.com/wiki/contents/articles/12798.hyper-v-to-participate-in-replication-servers-in-failover-clusters-must-have-a-hyper-v-replica-broker-configured.aspx

我不明白为什么 BPA 会显示该错误。我不使用复制,也没有配置复制。

VMName                     ReplicationState
------                     ----------------
xxxxxxxx-xxxxxxxxx                 Disabled
xxxxxxxx                           Disabled
xxxxxx                             Disabled
xxxxxxxx                           Disabled
xxxxxxxxxx                         Disabled
xxxxxxxxxxxxxx                     Disabled
xxxxxxxxxxx                        Disabled
xxxx-xx                            Disabled
xxxx-xxx                           Disabled
xxxxxxxxxxxxxxxxxxxxxxx            Disabled
xxxxxxxxxx                         Disabled
xxxxxxxxx                          Disabled
xxxxxxxxxx                         Disabled

出了什么问题?如何解决?

答案1

我不确定为什么这被认为是错误而不是信息,但要点是,如果您计划使用 Hyper-V 副本,则需要配置 Hyper-V 副本代理。如果您不打算使用 Hyper-V 副本,则可以忽略该错误或将其从 BPA 结果中排除,这样您就不会再看到它。如果您不使用 Hyper-V 副本,则此错误不会影响 Hyper-V 或故障转移群集的运行。

答案2

您遇到的“问题”与 BPA 的“结果”有关,而它实际上“仅仅”是一个最佳实践的分析器。

这实际上不是一个影响生产环境的错误。

如果您正在使用复制(我知道您没有使用),那么应该对 BPA 的“结果”采取行动。

如果您不使用复制(如您的情况),则可以忽略 BPA 的“结果”。

这是 Wiki 中已知和记录的,如下:http://social.technet.microsoft.com/wiki/contents/articles/12798.hyper-v-to-participate-in-replication-servers-in-failover-clusters-must-have-a-hyper-v-replica-broker-configured.aspx

如果 social.technet 上的 wiki 对您来说不够“权威”,我可以理解因为这可以进行编辑,那么我相信获得权威答案的唯一途径是向 Microsoft 支持服务部​​门提交案例以获得答案。

我的建议是忽略结果。

HTH,埃德温。

答案3

正如 Edwin 所说,这是一个并不总是正确的工具。BPA 最好被视为一种快速收集信息并呈现给您的工具。真正的力量在于如何解释它所收集的信息。如果您知道您没有使用 Hyper-V 副本,那么您就知道要忽略有关副本代理的“错误”。该工具的早期用户很久以前就了解到“最佳实践”有时并不是“最佳实践” :)

相关内容