2014-08-28 22:58:11
来 源
中存储网
Exchange邮件服务器
准备好三台windows server 2003的VMware虚机,并按照如下表格配置三台虚机

Windows群集搭建

1)先准备好三台windows server 2003的VMware虚机,并按照如下表格配置三台虚机:

服务器

机器名

IP/掩码(静态)

DNS

网关

Windows 2003 AD

ad1

10.0.0.1/24

10.0.0.1

10.0.0.1

Exchange 2003节点1

node1

10.0.0.4/24&192.168.0.1/24(心跳网卡,只需配置IP和掩码)

10.0.0.1

10.0.0.1

Exchange 2003节点2

node2

10.0.0.5/24&192.168.0.2/24(心跳网卡,只需配置IP和掩码)

10.0.0.1

10.0.0.1

然后在ad1机器上通过Dcpromo命令进行DC提升操作,并安装DNS服务器(此处非本文介绍重点,具体方法可参考technet),其中注意此机器重启后DNS需要改回到如上配置。然后先后把node1、node2两台机器加入到域内。

2)关于构建共享存储,可建议通过VMWARE自带磁盘共享来实现共享存储,也可通过iscsitarget-x86等工具来实现虚拟共享存储:

具体使用方法可参考Vmware官方文档或iscsitarget工具技术手册,此处不再作详述。

3)检查群集安装的前提条件:

1.共享磁盘访问是否正常,分别在node1和node2访问P盘和Q盘;

2.心跳线是否连接正常,分别在两台服务器ping对方心跳IP(实验中为192.168.0.1和192.168.0.2);

3.检查public网络是否连接正常,分别在两台服务器ping 对方public网卡(实验中为10.0.0.4和10.0.0.5);

4.保证DC一直在线且功能和网络连接正常。

4)用域管理员账号登陆node1,在node1上点击开始菜单——管理工具——群集资源管理器,然后在菜单上找到新建群集:

然后依次输入群集名(Exchange2003)、群集IP(本实验中为10.0.0.6,须和public网络同一网段)、仲裁盘完成一个节点的群集安装;然后打开另外一个节点,点击开始菜单——管理工具——群集资源管理器,然后在菜单上找到“添加一个节点到群集”,把node2加入到刚刚新建的群集中;

5)安装完成后,进行群集测试,在任意一节点检查资源是否已联机:

并右键“组0”,点击移动组,查看主节点切换是否正常,然后尝试在ad1上ping 10.0.0.6(群集IP),并在关掉一台节点时,看另外一台节点能否成为主节点,且群集IP是否能被外部继续访问。

安装Exchange2003

在进行Exchange2003群集安装之前,需要先了解如何安装Exchange2003,并做好必要的准备。需要自己另外搭建一个windows server 03 AD加windows server 03 Exchange03的环境,进行Exchange2003的安装学习:

1)假设目前已有一个windows server 2003的域环境,DNS和AD服务均正常,已有一台windows server 03成员服务器加入域内,并准备在此服务器上安装exchange2003;

2)做好exchange2003安装的准备工作:

1.安装IIS组件:

.NET Framework

ASP.NET

Internet 信息服务 (IIS)

World Wide Web Publishing 服务

简单邮件传输协议 (SMTP) 服务

网络新闻传输协议 (NNTP) 服务

不能安装邮件服务

图示如下:

2.运行E:setupi386setup /ForestPrep和E:setupi386setup /DomainPrep进行架构扩展。

然后输入安装文件路径,依次进行森林架构扩展和域架构扩展:

3.保证在安装Exchange2003的过程中,AD一直处于在线状态且与Exchange2003服务器网络连通。

3)然后开始安装Exchange2003:

通过安装向导开始安装,选择新建Exchange2003组织,并输入组织名,然后一直点击下一步,直到安装结束。

安装完成后可以打开System Manager进行Exchange2003的管理,并可以通过各种客户端进行相关测试,此测试在此省略。

笔者在安装的过程中报MAPI32.DLL文件版本不对,从安装源进行相关复制替换即可。

Exchange2003群集搭建

1)在已有的windows群集中,准备如下Exchange群集安装的条件:

1.先运行ForestPrep、DomainPrep进行AD架构扩展;

2.两个节点先后安装windows必要组件:.NET Framework 、ASP.NET、Internet 信息服务 (IIS) 、World Wide Web Publishing 服务、简单邮件传输协议 (SMTP) 服务、网络新闻传输协议 (NNTP) 服务;

3.保持windows群集服务正常且两个节点均在线;

4.安装 Microsoft 分布式事务协调器 (MSDTC)。

2)先后在两个节点安装windows必要组建,具体方法可参考上小节描述;

3)进行AD架构扩展:

在任意一节点通过运行Exchange2003安装文件进行ForestPrep、DomainPrep,具体方法可参考上小节描述;

4)在windows群集中添加分布式事务协调:

右键资源,点击新建资源,并按如下图配置:

然后把两个节点添加到此资源中,并依存于Q盘(仲裁盘)和群集名;

5)先后开始安装Exchange2003,在某节点安装Exchange2003之前,需要先把所有资源迁移到另外一个节点,通过右键“组0”,点击移动组进行资源切换;

需要注意的是保证上述Exchange03群集安装条件均满足;

在被动节点直接通过Exchange2003安装向导安装Exchange2003,具体的步骤可参考上一小节,在安装完成后把所有资源迁移到已安装的节点,然后再在另外一个节点安装Exchange2003;

6)添加Exchange2003群集资源:

Exchange2003群集资源的原理是,在windows群集的两个节点先后安装Exchange2003,Exchange的资源写入到群集管理器中,然后通过在群集管理器添加相关资源来进行Exchange2003的相关服务和资源的管理;

添加Exchange2003的群集资源具体步骤如下:

创建用来容纳 Exchange 虚拟服务器的组;

创建 IP 地址资源;

创建网络名称资源;

向 Exchange虚拟服务器添加磁盘资源;

创建 Exchange 2003系统助理资源;

1.打开群集管理器,右键“组0”,新建名为Exchange Virtual Server的资源组,且所有者选择为两个节点;

2.创建IP资源和网络名称资源;

右键Exchange Virtual Server组,选择新建资源,然后在资源类型选择IP地址,组选择Exchange虚拟服务器组,名称输入为Exchange Server IP:

所有者选择为两个节点,然后按如下配置输入IP地址值:

对于网络名称资源,新建资源信息如下:

然后依赖于Exchange Server IP资源,且需要按如下参数配置:

3.向Exchange虚拟服务器添加磁盘资源:

由于两个虚拟磁盘P盘用作存储邮箱数据库,因而这里选择仲裁盘Q盘为Exchange虚拟服务器的磁盘资源,如果Q盘已为其他组的资源,则右键Q盘资源选择移动到Exchange虚拟服务器组,若此资源可以被使用,则新建虚拟磁盘资源:

选择此资源的所有者为两个节点,此资源无任何依存资源;

4.创建Exchange03系统助理资源:

先联机Exchange Virtual Server组,看已安装资源是否正常,然后新建Exchange 2003系统助理资源如下:

此资源为两个节点所有,且依存于已安装的磁盘资源和网络名称资源,然后点击下一步开始配置Exchange虚拟服务器:

在“Exchange 管理组”界面,在“管理组名称”列表中,选中“第一个管理组”,然后单击下一步;

在“Exchange 路由组”界面,在“路由组名称”列表中,选中“第一个管理组/第一个路由组”,然后单击下一步;

在“数据目录”界面的“输入数据目录路径”框中,验证数据目录位置在共享磁盘(本试验中为P盘),Exchange 将使用在该步骤中选中的驱动器来存储事务日志文件、默认公用存储文件和邮箱存储文件(pub1.edb、pub1.stm、priv1.edb 和 priv1.stm),单击下一步,然后点击完成确定;

在成功创建 Exchange 系统助理资源之后,Exchange 系统助理将为 Exchange 群集虚拟服务器自动创建下列其他资源:

·Exchange 信息存储实例

·Exchange 邮件传输代理实例

·Exchange 路由服务实例

·SMTP 虚拟服务器实例

·Exchange HTTP 虚拟服务实例

·Exchange MS 搜索实例

如果此处没有看到以上资源,则很可能是由于Exchange03安装不正常导致的;

5.然后再创建POP3等资源:

此资源依存于Exchange System Attendant,且需要对应默认的服务器协议,同样可以按此方法添加IMAP4等协议,在群集里面添加完成后,需要注意的是默认这两个服务在两个节点是禁用的,需要将这两个服务设置为手动。

7)测试Exchange群集是否正常:

先将Exchange Virtual Server组联机,查看是否所有资源能否正常联机,若不能联机,需要具体分析日志,一般的排错思路为节点的相关节服务、群集服务、资源依存等:

此时可以分别通过不同客户端测试Exchange03的群集是否正常:

通过任意节点的AD用户和计算机新建AD帐号,然后配置邮箱帐号,并通过如下协议和方式测试(限于环境,其他一些协议并未进行测试):

IMAP:通过outlook客户端选择IMAP协议方式,直接输入exchangec.contoso.com的IMAP地址,然后输入邮箱帐号和密码;

POP3:通过outlook或其他客户端选择POP3协议方式,直接输入exchangec.contoso.com的POP3地址,然后输入邮箱帐号和密码;

HTTP:通过浏览器的方式,输入网址:http://exchangec.contoso.com/exchange,进行登录;

SMTP:通过outlook客户端选择POP3或者IMAP协议方式,直接输入exchangec.contoso.com的SMTP地址,然后输入邮箱帐号和密码;

声明: 此文观点不代表本站立场;转载须要保留原文链接;版权疑问请联系我们。