CSDN专家博客精华版

为人民服务!
  首页  :: 新随笔  :: 管理

一段对话,解决一个Exchange问题

Posted on 2007-12-17 10:16  csdnexpert  阅读(132)  评论(0编辑  收藏  举报

 

Exchange Sysmte Attentant(Exchange系统助理)是 Exchange Server 2003 最重要的服务之一。该组件具有许多职责,其中包括维持与 Active Directory 的通信、生成脱机地址列表、执行邮件跟踪等等(表 2.3)。相应的可执行文件是 Mad.exe,该文件位于 \Program Files\Exchsrvr\Bin 目录中。系统助理必须找到网络中的域控制器和全局编录,这样 Exchange 服务才能访问收件人和配置信息。为了查找域控制器,系统助理使用 ADSI 来执行无服务器的绑定。为了将其他 Exchange 组件(如 Exchange 存储和 SMTP 传输引擎)的目录访问请求转发给 Active Directory,系统助理包含一个 DSAccess 组件 (DSAccess.dll)。DSAccess 也缓存目录信息,以减少发送给 Active Directory 的查询的数目。

http://support.microsoft.com/kb/297363/zh-cn

下面是和豆腐的一段对话,对上述描述的现实体现:

 

Dave(www.shait.net) 说 (14:46): 在吗?兄弟,这样的,我的主DC服坏了,我把它格了。把副DC升到了主DC

Aceryt 说 (14:47): 在,然后呢

Dave(www.shait.net) 说 (14:47): 用FSMO角色抢夺,五个主要的角色都弄过来了,然后把原来的主DC弄成了副DC ,现在一切都正常了,只有一个问题,副DC上原来有exchange ,现在exchange出问题了

Dave(www.shait.net) 说 (14:51): 与 Microsoft Exchange Information Store 服务相依的 Microsoft Exchange System Attendant 服务因下列错误而无法启动: 操作成功完成。

与 Microsoft Exchange Event 服务相依的 Microsoft Exchange Information Store 服务因下列错误而无法启动: 依存服务或组无法启动。

进程 INETINFO.EXE (PID=1564)。DSAccess 在本地站点“Default-First-Site-Name”和下列站点中都找不到 任何全局编录服务器

Aceryt 说 (14:54): 你在将额外域控制器提升为主域控后,再把原主域控做成额外域控这中间,有没把原主域控残余数据从域中删除?

Dave(www.shait.net) 说 (14:56): 没有,残余数据就是指原主域控服务器的数据?

Aceryt 说 (14:56): 对,那你如何把原主域控做成额外域控的?

Dave(www.shait.net) 说 (14:57): 直接格了,后来加入的时候确实不让我加

Aceryt 说 (14:57): Microsoft Exchange System Attendant服务是要查询GC信息提供给客户端的,如果找不到GC,自然会出问题

Dave(www.shait.net) 说 (14:58): 然后我用命令进行删除的

Aceryt 说 (14:59): ntdsutil?

Dave(www.shait.net) 说 (14:59): Remove selected server cn=servername,cn=servers,cn=sitename,cn=sites,cn=configuration,dc=

Aceryt 说 (15:00): 说错了,残余数据就是指原主域控的一些信息,不删除不能重新加入域,你做法步骤是对的

Dave(www.shait.net) 说 (15:00): 是的,用ntdsutil

Aceryt 说 (15:00): 查询过GC有问题么,先看看新域控里面有没GC角色,在站点和服务中看,Active Directory站点和服务,Default-First-Site-Name,Server,SERVERNAME,NTDS Settings,右键属性,全局编录是否钩上

Aceryt 说 (15:05): 另外Exchange是2k还是2k3?

Dave(www.shait.net) 说 (15:06): 2K3,那个全局编录没有勾,我勾上了

Aceryt 说 (15:07): 看看两台是否都如此,确保至少有一个GC,然后建议重启一下两台服务器

Dave(www.shait.net) 说 (15:07): 两台都要勾吗?然后两台都重启一下,对吧?

Aceryt 说 (15:07): 一台够了,只是至少要一台,在多站点情况下,多个GC也正常

Aceryt 说 (15:08): 最好吧,然后静置一小段时间

Dave(www.shait.net) 说 (15:08): 那我重启一下两台服务器

Aceryt 说 (15:08): 确保数据都同步了,重启完告知一声,然后再检查一个地方

Dave(www.shait.net) 说 (15:11): 好 AD我看了,都已经同步,包括刚刚勾的全局编录,已经在副的上面反应出来了

Aceryt 说 (15:13): 服务器应该都是2k3了吧

Dave(www.shait.net) 说 (15:13): 是的 ……

Aceryt 说 (15:23): 现在如何?

Dave(www.shait.net) 说 (15:24): 嗯,exchange好了,呵呵

Dave(www.shait.net) 说 (15:24): 还有"进程 INETINFO.EXE (PID=1564)。拓朴发现失败"

Aceryt 说 (15:25): 刚才说检查一个地方,在Exchange系统管理器里面,管理组,选择一台Exchange服务器,右键属性,目录服务,里面也可以看到GC指向哪里

Dave(www.shait.net) 说 (15:26): 不过外面连过来的不行,好像开了open relay一样

Aceryt 说 (15:27): INETINFO.EXE,检查IIS吧,DC的迁移、升级这地方少不了出问题,如果IIS有问题,OWA也遭殃。是个麻烦事儿,最好有日志,根据日志到Eventid Search一下,还有Microsoft Support Site。



Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1552215