如何修复数据库可用性组见证处于失败状态

Jacki

如果数据库可用性组见证服务器处于故障状态,您将会遇到问题。因此,您应该做的第一件事就是修复它并使其恢复到健康状态。在本文中,您将了解如何修复数据库可用性组见证处于失败状态的问题。

什么是数据库可用性组?

数据库可用性组 (DAG) 是内置于 Microsoft Exchange Server 中的邮箱服务器高可用性和站点恢复框架的基本组件。 DAG 是一组最多 16 个邮箱服务器,托管一组数据库,并提供从影响单个服务器或数据库的故障中自动数据库级恢复的功能。

数据库可用性组见证处于失败状态

让我们看一下出现的失败状态 DAG 警告消息。

启动 Exchange 管理中心并转到服务器>数据库可用性组。双击

出现警告消息。

警告
数据库可用性组“DAG01-2019”见证处于失败状态。数据库可用性组需要见证服务器来维持仲裁。请使用 Set-DatabaseAvailabilityGroup cmdlet 重新创建见证服务器和目录。

为什么我们会收到此警告?Exchange Server DAG 见证处于失败状态的解决方案是什么?

请按照以下步骤检查文件共享见证集群资源状态,然后将其激活:

  1. 在 DAG 成员上以管理员身份启动 Windows PowerShell
  2. 使用以下命令检查文件共享见证的集群资源状态获取集群资源小命令
Get-ClusterResource

输出显示集群资源离线状态。

了解更多:无法在 Exchange Server 中装载数据库

Name                                                                State   OwnerGroup    ResourceType
----                                                                -----   ----------    ------------
File Share Witness (\fs01-2019.exoip.localDAG01-2019.exoip.local) Offline Cluster Group File Share Witness
  1. 运行启动集群资源用于使文件共享见证的群集资源联机的 cmdlet。
Get-ClusterResource | Start-ClusterResource

运行命令后,输出显示状态为在线的

Name                                                                State  OwnerGroup    ResourceType
----                                                                -----  ----------    ------------
File Share Witness (\fs01-2019.exoip.localDAG01-2019.exoip.local) Online Cluster Group File Share Witness

解决方案 2. 重新创建见证服务器和目录

假设上述步骤不起作用,您需要运行 Set-DatabaseAvailabilityGroup cmdlet 来重新创建见证服务器和目录。

结论

您了解了如何修复数据库可用性组见证处于失败状态的问题。此警告的解决方案是在其中一台 DAG 成员服务器上启动集群资源并将其重新联机。之后,不再出现警告,一切正常。

您喜欢这篇文章吗?您可能还喜欢在 Exchange DAG 中平衡邮箱数据库。不要忘记关注我们并分享这篇文章。