打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Exchange 2010 DAG切换故障

环境说明:

两台Windows2008R2 + Exchange 2010 ,Mail01/Mail02配置为DAG,CAS Array(DNS Robin),

故障现象:

有两个数据库DAG无法从现工作的节点Mail01移动到Mail02上,手动Move时出现如下提示:Content index catalog 状态在Mail02为Failed!

进到Mail02上,用Get-MailboxDatabaseCopyStatus 看到DB6/DB1的状态为Failed!

手动执行Update-MailboxDatabaseCopy "DB6\Mail01" –CatalogOnly,DB6恢复正常,但用同样的对DB1高更新,依然为Failed!

进到Mail01上,用Get-MailboxDatabaseCopyStatus 看到DB1的状态也为Failed!

则说明是DAG成员的源DB上ContentIndexState有问题,用Update也无法修复!所以只能重置Index!

方法:

先在节点Mail01上暂停DB1从节点Mail01到Mail02的DAG复制:

Suspend-MailboxDatabaseCopy – Identity DB1\Mail02

然后以管理员方式运行Exchange PS,进到Exchange安装目录的Scripts下,执行:ResetSearchindex.ps1 –force db1

执行后,会自动将DB目录所在的CatalogData-XXXXXX(XXX为此DB的GUID)子目录清空,

用Get-MailboxDatabaseCopyStatus可以看到此时DB1的ContentIndexState的状态为Crawling,正在重建Index中!

等重建完成后,(时间依DB大小而定)可以看到状态已恢复为:Healthy!

节点Mail01上的DB1已恢复正常后,下面恢复节点Mail02上DB1的Index及DAG复制。

在Mail02上,执行:

Update-MailboxDatabaseCopy –identity “db1\mail02” –SourceServer mail01 -Catalogonly

执行完成后,恢复DAG复制:

Resume-MailboxDatabaseCopy -Identity db1\mail02

然后再次查看DAG 复制状态:都已恢复为Healthy!

再次手动执,从现工作的节点Mail01移动到Mail02上成功!

说明:Exchange 2007开始引于Exchange Search信息,即用户邮箱内容索引,方便用户对Mailbox中的内容进行快速的搜索。

服务器上最直观的表现是在DB目录下有一个名为:CatalogData-XXXXXX(XXX为此DB的GUID)的目录,于用存放Index信息(CatalogData)

在DAG环境下,DAG成员除了复制同步DB外,还需要同步Index State信息,即:CatalogData,如果成员间的Index state不同步,则DAG不能在成员间进行切换.

本文出自 “大向技术分享” 博客,请务必保留此出处http://hubuxcg.blog.51cto.com/2559426/1417676

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
Exchange Server 2016 独立部署/共存部署 (七)
Exchange2003-2010迁移系列之九,创建DAG组
Exchange 2013新特性之高可用篇
Exchange2010配置实验(七)DAG配置实验
DAG成员服务器还原
详解容灾恢复过程中跨数据中心级的关键故障切换
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服