您的位置:首页 > 其它

分享exchange 2007系列之二:Windows 2008平台部署exchange 2007 sp1 CCR 参考整理(1) 推荐

2009-08-25 09:46 716 查看
[align=center]Windows 2008[/b]平台部署exchange 2007 sp1 CCR 参考整理[/b][/align][align=center](http://godoha.blog.51cto.com by Weihu Yen 2009-6-23)[/align][align=center]目 录[/align]环境说明:... 1OS及组件部署介绍:... 2Exchange 2007邮件系统的部署... 4调整exchange 2007故障转移控制... 5验证Exchange CCR群集方案... 8Exchange CCR 群集卸载... 10Win2008群集中退出节点参考:... 11解决发信跑到草稿箱... 11安装证书服务器... 15启用outlook anywhere. 16继续解决上面(发信)排错... 18重新安装Exchange 2007 CCR中的一个节点... 22模拟Exchange 2007 CCR节点损坏处理截屏... 23 [align=center] [/align]

环境说明:

[align=left]三台机器:cashub.hp.com 192.168.168.1/24 gw:192.168.168.254 dns: 192.168.168.1[/align][align=left]主动结点:nodea.hp.com 192.168.168.11/24 gw:192.168.168.254 dns: 192.168.168.110[/align][align=left]被动结点:nodeb.hp.com 192.168.168.12/24 gw:192.168.168.254 dns: 192.168.168.1[/align][align=left]群集IP:192.168.168.100[/align][align=left]Exchange cluster ip: 192.168.168.101[/align]

OS及组件部署介绍:

[align=left]a. 安装第一台机器:cashub.hp.com,装好系统后,配置固定IP,如上面提到的地址信息后,(注:ip v6的协议暂不用勾选),然后添加adds角色,完成后dcpromo,林级别暂选windows 2003 域级别选windows 2008,活动目录装好重启一下机器! (并考虑在此台机器上部署CAS,HUB角色)[/align][align=left]每个角色对应组件参考:[/align][align=left]http://technet.microsoft.com/zh-cn/library/bb691354.aspx[/align][align=left]b. 将cas,hub所需安装的角色代码做成一个bat文件双击执行即可![/align][align=left]ServerManagerCmd -i PowerShell[/align][align=left]ServerManagerCmd -i PowerShell[/align][align=left]ServerManagerCmd -i Web-Server[/align][align=left]ServerManagerCmd -i Web-ISAPI-Ext[/align][align=left]ServerManagerCmd -i Web-Metabase[/align][align=left]ServerManagerCmd -i Web-Lgcy-Mgmt-Console[/align][align=left]ServerManagerCmd -i Web-Basic-Auth[/align][align=left]ServerManagerCmd -i Web-Digest-Auth[/align][align=left]ServerManagerCmd -i Web-Windows-Auth[/align][align=left]ServerManagerCmd -i Web-Dyn-Compression[/align][align=left]c. 安装两个结点的操作系统,并且配置网络地址信息。(注:心跳网卡只保留qos,ipv4,ipv6三个协议,并且调整ipv4: dns取消勾先注册,wins:设定禁用tcp/ip netbios),两个网卡分别配置:10.10.1.1/24 与10.10.1.2/24 ,同时调整两个节点的网卡高级设定部分:public优先对外,其次才是heart网卡!然后将两个节点分别加域,并重启计算机。[/align][align=left]d. 安装两个群集节点的相依组件[/align][align=left]ServerManagerCmd -i PowerShell[/align][align=left]ServerManagerCmd -i Web-Server[/align][align=left]ServerManagerCmd -i Web-ISAPI-Ext[/align][align=left]ServerManagerCmd -i Web-Metabase[/align][align=left]ServerManagerCmd -i Web-Lgcy-Mgmt-Console[/align][align=left]ServerManagerCmd -i Web-Basic-Auth[/align][align=left]ServerManagerCmd -i Web-Windows-Auth[/align][align=left]ServerManagerCmd -i Failover-Clustering[/align][align=left]e. 创建windows 2008群集[/align][align=left]首先新建一个用于创建群集的管理员exadmin并定义群集名:cluster (注:不需要写成:cluster.domain.com的形式),然后在主节点上打开群集管理器,创建群集,OK后,再添加另外一个结点!并在cashub机器上建一个文件夹mns(设定为everyone共享并有完全读写的权限![/align][align=left]可参考下面:创建群集及故障转移群集[/align][align=left]http://technet.microsoft.com/zh-cn/library/bb629714.aspx[/align][align=left]http://technet.microsoft.com/zh-cn/library/bb676403.aspx[/align][align=left]f. 配置仲裁资源(因采用CCR,所以用多数节点集)[/align][align=left]可参考:http://technet.microsoft.com/zh-cn/library/bb676490.aspx[/align]

[align=left]g. 建议在安装exchange 2007前验证(可参考下面URL)[/align]http://technet.microsoft.com/zh-cn/library/bb676379.aspx

Exchange 2007邮件系统的部署

[align=left]a. 安装第一台,将cas与hub角色安装在同一台机器上![/align][align=left]b. 安装第一台主动节点:选择群集连续复制,(exchange群集名:mb 网络的地址:192.168.168.101) [/align][align=left]c. 安装第二台被动节点,安装完后,打开群集管理器,手动将邮箱应用服务迁移一下到被动节点上去,重新启动一下主节点![/align]

[align=left]d. 等主动节点重启完成后,再将资源手动切换到主节点,把被动节点也重新启动一下![/align]

调整exchange 2007故障转移控制

[align=left]参考:http://technet.microsoft.com/zh-cn/library/bb629714.aspx[/align][align=left]a. 选择任一个节点,来ESM打开控制台,参考下面URL作这个调配动作!因调配置此动作需要服务器安装群集管理器组件,否则会报错![/align][align=left]http://technet.microsoft.com/zh-cn/library/bb691064.aspx[/align][align=left]b. 调整故障转移控制设置[/align][align=left](可以参考:http://technet.microsoft.com/zh-cn/library/bb691064.aspx)[/align][align=left] [/align]



[align=left]c. 调整传输转储程序[/align]

[align=left]参考:http://technet.microsoft.com/zh-cn/library/aa997963.aspx[/align][align=left]d. 管理群集连续复制[/align][align=left]可参考:http://technet.microsoft.com/zh-cn/library/aa997676.aspx[/align][align=left]e. 查看群集副本复制状态[/align][align=left]可参考:http://technet.microsoft.com/zh-cn/library/bb124079.aspx[/align]

验证Exchange CCR群集方案




另:使用move-clusteredmailboxserver验证结点与CMS都能正常联机![align=left]可参考:http://technet.microsoft.com/zh-cn/library/bb124710.aspx[/align][align=left]一般执行:get-storagegroupcopystatus[/align][align=left] Get-clusteredMailboxServerStatus[/align][align=left] Test-Replicationhealth[/align][align=left]以上指令来检查CCR群集存储的健康状态!检查没有问题,开始来验证一下![/align]

[align=left]Move-clusteredmailboxserver 移动前后对比:[/align]

[align=left] [/align][align=left]设定LOG循环日志并新建用户邮箱[/align][align=left]建好后,模拟其中一个节点自动关机!邮箱访问可以正常工作!测试[/align]

Exchange CCR 群集卸载

[align=left]参考资料:[/align][align=left]http://social.microsoft.com/Forums/zh-CN/exchangeserverzhchs/thread/c9be7673-3b43-44fb-9e76-fe80747a84fd[/align][align=left]如何卸载CCR的详细信息,请参考下面的链接:[/align][align=left]如何在 CCR 环境中删除主动邮箱角色[/align][align=left]http://technet.microsoft.com/zh-cn/library/bb123940.aspx[/align][align=left]如何从 CCR 环境中删除被动邮箱角色[/align][align=left]http://technet.microsoft.com/zh-cn/library/bb124756.aspx[/align][align=left]请注意以下事项:[/align][align=left]·执行此操作之前必须删除所有邮箱。[/align][align=left]·在命令行步骤中,<CMSName> 是要删除的 CMS 的名称。[/align][align=left]·CMS 的网络名称资源和 IP 地址资源必须联机,安装程序才能删除 CMS。[/align][align=left]在卸载完成后,验证CMSName已经从AD中删除:[/align][align=left]1)打开ADSIEDIT工具,定位到 CN=Configuration,CN=services,CN=Microsoft Exchange.CN=ORG,CN=Administrative Groups,CN=Exchange AG,CN=Servers,CN=E2K7CCR[/align][align=left]注意:您需要将ORG和E2K7CCR替换为实际的名称。[/align][align=left]删除计算机对象CN=E2K7CCR。[/align][align=left] [/align][align=left]Win2008群集中退出节点参考:http://technet.microsoft.com/zh-cn/library/bb676524.aspx[/align]

解决发信跑到草稿箱

[align=left](http://bbs.winos.cn/thread-14129-1-4.html)[/align][align=left]并且删除也报错,如下图:[/align]

[align=left]a. 确保C盘目录有至少大于可用4G空间[/align][align=left]b. 确保CPU及MEM资源使用不高[/align][align=left]c. [/align][align=left]d. (以上都试了,可以尝试参考重建exchange 2007 owa虚拟目录)[/align][align=left]http://chinaitnews.blog.51cto.com/396778/122280[/align]-



[align=left]移除owa虚拟目录:http://technet.microsoft.com/zh-cn/library/aa998237.aspx[/align][align=left]新建虚拟目录参考:http://technet.microsoft.com/zh-cn/library/bb123752.aspx[/align]





[align=left][/align]

安装证书服务器

[align=left]打开服务管理器,添加角色----Active Directory 证书服务---“证书颁发机构“ 及”证书颁发机构web注册”装好后,下指令建证书申请,并打开https://证书服务器/certsrv/进行申请,然后导入,并应用证书到相应的服务上去![/align]

[align=left]注:客户端最好安装根证书!(导入时选择受信任颁发机构)[/align]

启用outlook anywhere

[align=left]a. 安装rpc组件[/align][align=left]打开服务管理器----功能-----添加功能----HTTP代理上的RPC[/align][align=left]b. 启用outlook anywhere[/align][align=left]打开EMC,服务器配置-----客户端访问---右击“CAS,HUB”启用outlook anywhere即可![/align][align=left]c. 验证outlook anywhere是否生效[/align][align=left]1) 检查IIS里面采用是基本认证,确保如下[/align]

[align=left]2) 查看日志,确保已写入注册表键值,并测试一下outlook连接是否有报错[/align]

[align=left]d. 配客户测试(认证选基本认证)[/align]

[align=left]查看连线状态:走的是https协议,表示OK[/align]

继续解决上面(发信)排错

[align=left] a. 细测了下:OWA发信,一点发信,跑到草稿箱中;[/align][align=left] b. 组织内测试Outlook rpc over http都能OK,发信,可以发出,已发送里面也有,但收不到。[/align][align=left] c. 开启POP3服务,用BESPA工具检查没有问题,配置POP3方式发信,到队列发现:有报错(如下图,似乎找到珠丝马迹了),下面小图部分:可以看到430 4.2.0 STOREDRV; mailbox logon failure[/align][align=left]d. 根据这个报错:找到:http://forums.msexchange.org/m_1800493182/mpage_1/key_/tm.htm#1800493182[/align][align=left]提到是SID问题,找了一个newsid工具,检测了,的确两个结点的SID一样,如下图:发现这一点,我们先解决这个问题,再看看![/align]



[align=left]e. 参考上面提到的卸载CMS:[/align][align=left]1) 首先,禁用所用用户邮箱[/align][align=left]2) 使用get-clusteredmailboxserver确定主节点,然后到主节点机器上卸载CMS(注,删完后,重启节点,再删exchange 2007)[/align]

[align=left]3) 然后卸载exchange 2007服务器[/align]

[align=left]4) 重新启动节点后,从 Exchange Server 程序文件文件夹和子文件夹中删除剩余的任何文件和文件夹。还可以删除 %SystemDrive%\ExchangeSetupLogs 文件夹和子文件夹。[/align][align=left]5) 然后到被动节点上去同样执行setup.com /m:uninstall,删除exchange ,并同样记得执行上面4)的部分提到操作内容[/align][align=left]6) 因为NODEA与NODEB的SID是一样,所以我选择NODEB这个节点,进入此节点,打开群集管理控制台,退出此节点,并退出域,重启一下机器。如下:[/align][align=left](备注:如果要重建群集,退出一个节点后,确保剩下一个节点后,直接使用群集管理控制台,销毁群集,再到AD里面将群集机器及邮箱群集的机器,重设账户一次即可!)[/align][align=left]7) 用NewSID生成一个新的SID后,重启一下机器!再加域,建群集,然后再安装主动节点及被动节点![/align][align=left]8) 完成后,测试POP3发信一开始发出去依旧收不到,用ADSIedit.msc如下图,打开发现群集mb,nodenb$节点拥有所用权限,另一个nodea$节点没有权限,觉得不正常,尝试将没有权限的节点全部打上勾,发现POP3可以正常收发信件了![/align]

[align=left]9) 再次测度OWA及Outlook收发信件,也OK!看来似乎是权限的问题,但为什么会没有加上,这点似乎怪怪的![/align][align=left]f. 补充一个:管理维护群集连续复制可以参考:[/align][align=left]http://technet.microsoft.com/zh-cn/library/aa997676.aspx[/align]

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息