1、需求场景
许多企业采用了Exchange Server来提供企业邮件系统和办公系统消息协作平台,随着企业运作对邮件系统与办公系统的依赖,如何提高这些系统的高可用性已越来越引起企业的关注。
为满足企业系统高可用性容错业务需求,我们推荐用户采用Windows Server 2003企业版、Exchange Server 2003企业版来构建其邮件应用与协作办公平台。由于Windows Server 2003以及Exchange Server 2003企业版中内置Cluster群集功能,外加一共享磁盘柜或SAN,2台服务器就能实现群集配置,节点服务器1与节点服务器2互为热备地对外提供服务,即充分利用了服务器硬件资源,又大大提高了整个业务应用与协作办公系统的高可用性,如下图所示:
3.1Windows Server 2003群集安装配置
>>>>软件环境:
1. 群集中的计算机NODEA,NODEB均安装了Microsoft Windows Server 2003 Enterprise Edition,且打好补丁,否则在安装SCSI磁盘时需要安装驱动程序
2. 一个名称解析法:域名系统(Domain Name System,DNS)
3. DC:NODEA/NODEB.test.com
4. NODEA[安装DC],NODEB[安装为额外DC]
5. 一个域级帐户:administrator
6. 操作环境:VMWare.GSX.Server.For.Windows.v3.1.KG,[ http://soft.ttdown.com/ViewDownURL.asp?softID=18817]
>>>>硬件配置:
1. 存储设备控制器。虚拟了共享磁盘,包括仲裁磁盘.磁盘大小分别为Quorum Disk[2G],ShareDisk[7G]
2. 群集中的每个节点拥有两个PCI网络适配器。分别为 Public,Private
Private网卡不要设置DNS和绑定文件共享服务,
把网卡顺序调整为外网卡优先,顺序为:
a) 公用网络
b) 专用网络
c) 远程访问连接
详细事项请参考:
Windows Server 2003服务器群集创建和配置指南中网络配置
http://www.microsoft.com/china/technet/asp/test/prodtechnol/windowsnetserver/confclus.asp
B、每个节点上安装Exchange Server 2003企业版
使用 ForestPrep 扩展了Schema架构,并使用 DomainPrep让域做好准备之后,即可开始在群集节点上安装 Exchange Server 2003企业版。安装时,应确保以下几项:
n 每个节点都在运行群集服务;
n 每个节点安装启用必需的Windows服务;
n 安装Microsoft分布式事务协调器;
n 在群集每个节点上先后安装Exchange 2003;
每个节点安装并启用必需的 Windows 服务
Exchange 2003 安装程序要求在服务器上安装并启用下列组件和服务:
· .NET Framework
· ASP.NET
· Internet 信息服务 (IIS)
· World Wide Web 服务
· 简单邮件传输协议 (SMTP) 服务
· 网络新闻传输协议 (NNTP) 服务
安装 Microsoft 分布式事务协调器
在运行 Windows Server 2003的服务器上安装 Exchange 2003 之前,必须首先在群集上安装 Microsoft 分布式事务协调器 (MSDTC)。
4. 登录到群集中的任意节点,如NODEA;
打开“群集管理器”-在“群集组”下,以鼠标右键单击“群集组”,指向“新建”,再单击“资源”;
每个节点运行 Exchange 安装程序
此任务是在每个节点上安装 Exchange 2003 的群集版本。在节点上安装 Exchange 2003 之前,建议将该节点暂停或将群集服务转移到另外一个节点上,等安装完成了,将群集服务转移回来,或将另一节点暂停,进行另一节点EXCHANGE的安装(要点:请在一个节点上完成Exchange 2003 安装之后,再开始在另一个节点上安装)。
ü 在节点NODEA上的“Exchange Server 部署工具”界面,单击“立即运行安装程序”,启动安装向导;
ü “组件选择”界面,确保操作选择“典型”,单击[下一步];然后选择“新建 Exchange 组织”,单击[下一步];输入组织名,如“Cluster组织”,单击[下一步];
ü 输入简单组织名,如“ClusterCom”,单击[下一步];选择“我同意”,单击[下一步];输入简单管理组名,如“ClusterCom”,点击[下一步];
ü “安装摘要”界面,点击[下一步],Exchange组件开始安装,安装完成后,单击[完成]即可;
ü 然后转到群集另一节点NODDB,启动“Exchange Server 部署工具”,单击“立即运行安装程序”,启动Exchange安装向导;
ü “组件选择”界面,确保操作选择“典型”,单击[下一步];选择“我同意”,单击[下一步];“安装摘要”界面,单击[下一步];
ü Exchange组件开始安装,安装完成后,单击[完成]即可;
C、创建配置Exchange 2003群集虚拟服务器
在群集上配置 Exchange 2003的最后一步是创建 Exchange 群集虚拟服务器,此步骤包含下列任务:
n 创建用来容纳 Exchange 虚拟服务器的组;
n 创建 IP 地址资源;
n 创建网络名称资源;
n 向 Exchange虚拟服务器添加磁盘资源;
n 创建 Exchange 2003系统助理资源; 创建用来容纳 Exchange 虚拟服务器的组
要创建 Exchange 虚拟服务器(即带有 Exchange 资源的Windows Server 2003 群集组),必须创建静态 IP 地址、唯一的网络名、共享物理磁盘和 Exchange 系统助理资源。
在任意服务器节点(如NODEA)启动“群集管理器”,新建一个“组”来容纳Exchange虚拟服务器资源;由于本试验中,共享磁盘柜仅划分了2个磁盘,因此就借用原有的“群集组”来安装配置Exchange虚拟服务器,将“群集组”更名为“Exchange Cluster Group”,如下图。
创建 IP 地址资源
1.在“群集管理器”控制台中,以鼠标右键单击在“Exchange Cluster Group”,再指向“新建”,然后单击“资源”;
2.新建资源向导将启动。在“名称”框中,键入“Exchange Cluster IP Address”,其中,Exchange Cluster IP Address是 Exchange 虚拟服务器的名称;在“资源类型”列表中,选中“IP 地址”;“组”框选择“Exchange Cluster Group”,然后单击[下一步];
3.在“可能的所有者”界面,在“可能的所有者”下,确保所有群集节点都已列出,然后单击[下一步];
4.在“依存”界面,在“资源依存”下面,验证没有列出任何资源,然后单击[下一步];
5. 在“TCP/IP 地址参数”对话框中,在“地址”框中,键入 Exchange 虚拟服务器的静态 IP地址(注意:强烈建议 Exchange 虚拟服务器拥有自己专用的静态 IP 地址,该地址应当与群集管理器中定义的所有其他资源(包括仲裁磁盘资源)分开);在“子网掩码”框中,验证 Exchange 虚拟服务器的子网掩码正确无误;在“网络”列表中,验证“Public”已选中;确保已选中“为此地址启用 NetBIOS”复选框(如果此地址禁用 NetBIOS,则基于 NetBIOS 的网络客户端将不能通过此 IP 地址访问群集服务),然后单击[完成]。