使用Windows Server 2003实现高可用故障转移群集(3)
如何部署Exchange 2003群集呢?
部署Exchange 2003群集: 安装Exchange Server 2003群集时,需要将Exchange Server 2003的安装程序分别在群集的各个节点运行一次。首先需要在第一个节点运行运行Setup /ForestPrep 然后需要在各个节点运行Setup /DomainPrep 最后在各个节点运行Setup
当部署Exchange的A/A群集时,每个节点所部署的Storage Group十分关键,每个节点所建立的SG之和不得超过4个。如果超过4个SG的话在群集进行故障转移时,大于4个的其余SG中的邮箱存储会自动地Dismount。
一:安装系统相关组件及群集服务
Exchange Server 2003 安装程序要求在各个节点上安装并启用下列组件和服务:
· .NET Framework
· ASP.NET
· Internet 信息服务 (IIS)
· World Wide Web 服务
· 简单邮件传输协议 (SMTP) 服务
· 网络新闻传输协议 (NNTP) 服务
· 启用网络DTC访问
· ASP.NET
· Internet 信息服务 (IIS)
· World Wide Web 服务
· 简单邮件传输协议 (SMTP) 服务
· 网络新闻传输协议 (NNTP) 服务
· 启用网络DTC访问
我来到计算机名称叫做Ex03-Node-1这台计算机 通过开始--设置--按控制面板--双击添加或删除程序--按添加/删除Windows组件--把.NET Framework沟上--按应用程服务器--按详细信息--把ASP.NET、启用网络COM+访问和启用网络DTC访问沟上--按Internet信息服务(IIS)--按详细信息--把NNTP Service、SMTP Service和万维网服务沟上 按确定 接着下一步进行安装
我来到计算机名称叫做Ex03-Node-2这台计算机 通过开始--设置--按控制面板--双击添加或删除程序--按添加/删除Windows组件--把.NET Framework沟上--按应用程服务器--按详细信息--把ASP.NET、启用网络COM+访问和启用网络DTC访问沟上--按Internet信息服务(IIS)--按详细信息--把NNTP Service、SMTP Service和万维网服务沟上 按确定 接着下一步进行安装 注意: 其实不用安装.NET Framework这个组件也是可以的 如果你觉得安装.NET Framework这个组件要花很长时间的话就不要安装这个组件了
记得确认群集的仲裁盘和心跳网卡及内部通讯网卡的设置.见下面几张图:
对着CLUSTER-EX03右键--选择属性--按仲裁--按确定
展开组--按群集组--对着群集名右键--选择属性--按参数--把DNS注册必须成功沟上--按确定
展开群集配置--网络--对着Heartbeat Connection右键--选择属性 在这个网络在群集中充当以下角色里面选择只用于内部群集通讯(专用网络) 按确定
二:设置Exchange安装前的系统参数
1:新增Exadmin用户用于管理Exchange,加入Domain admins组 见下图:
2:安装系统工具包以测试网络和系统是否满足基本需求.
a:安装系统组件包(系统安装光盘)见下图:
按Next进行安装
b:以Exadmin用户分别在Ex03-Node-1和Ex03-Node-2上登陆系统(域环境),然后运行以下测试命令 见下面几张图:
输入用户名(Exadmin)和密码 选择登录到域(YEJUNSHENG) 按确定
完成后确认以上结果正确然后开启群集管理器,打开"群集管理器"-"群集组"-右键新建资源,建立完后让资源联机.见下图:
展开组--对着群集组右键--按新建--选择资源--名称就叫做Microsoft DTC Resource吧--在资源类型里面选择分布式事务协调器(DTC)--接着下一步
接着下一步
把可用资源里面的磁盘Q、群集IP地址和群集名添加到资源依存里面 按完成
对着Microsoft DTC Resource这个资源右键--选择联机
对着Microsoft DTC Resource这个资源右键--选择属性--按依存--可以看到磁盘Q、群集IP地址和群集名在资源依存里面了 按确定
分布式事务协调器添加完成后就可在每个节点上安装 Exchange Server 2003 企业版。在节点上安装 Exchange Server 2003 之前,建议将该节点所拥有的所有群集资源移至另一个节点(注意:请在一个节点上完成 Exchange Server 2003 安装之后,再开始在另一个节点上安装)。
以Administrator用户登陆yejunsheng.com域,打开光盘上的文件进行安装布署.在安装之前先要进行域的森林扩展和域扩展.这里唯一的要说明的一点就是在进行扩展时默认的用户是域管理员,但是因为安全的原因我们希望Exchange用独立的管理员来管理,所以,需要更改管理员为Exadmin.见下面图片:
输入用户名(Administrator)和密码 按确定
把Exchange Server 2003安装光盘插入光驱 在欢迎使用Exchange Server 2003安装程序里面按Exchange部署工具
选择部署第一台Exchange 2003服务器
选择安装全新的Exchange 2003
按立即运行ForestPrep
接着下一步
选择我同意 接着下一步
接着下一步
在账户里面输入YEJUNSHENG\Exadmin 接着下一步
按完成
按立即运行DomainPrep
点击下一步
选择我同意 接着下一步
接着下一步
按完成
完成扩展操作后注销Administrator以Exadmin登陆域然后进行Exchange的安装操作,这个没什么说的,一路下一步就行了.当EX1完成安装后,切换到EX2进行安装.这里就不需要再进行森林扩展和域名扩展了.直接安装完成.要注意的是这里安装都是以Exadmin用户进行的.待Ex03-Node-1,Ex03-Node-2两台计算机都安装好Exchange2003 后,我们就可以来创建Exchange2003 群集了。见下面图片:
输入用户名(Exadmin)和密码 按确定
按立即运行安装程序
接着下一步
选择我同意 接着下一步
接着下一步
选择我同意 接着下一步
接着下一步进行安装
按完成
我现在以Exadmin这个用户在Ex03-Node-2这台计算机上登录域(YEJUNSHENG) 把Exchange Server 2003光盘插入光驱 在欢迎使用Exchange Server 2003安装程序里面按Exchange部署工具
按在其他服务器上安装Exchange 2003
按立即运行安装程序
接着下一步
选择我同意 接着下一步
接着下一步
选择我同意 接着下一步
接着下一步进行安装
按完成
1. 建立Exchange 虚拟服务器的组
打开"群集管理器",在"组"上右健,建立新的资源组,Exchange Virtual Server,完成后联机.见下图:
对着组右键--按新建--选择组--名称就叫做Exchange Virtual Server吧 接着下一步
把可用节点里面的EX03-NODE-1和EX03-NODE-2添加到首选所有者里面 按完成
对着Exchange Virtual Server这个组右键--选择联机
2. 建立Exchange 虚拟服务器的IP 地址和网络名称
在刚建的Exchange Virtual Server 组上,右键,新建资源,在地址里输入你为Exchange 准备的IP 地址.见下图:
在刚建的Exchange Virtual Server 组上,右键,新建资源,在地址里输入你为Exchange 准备的IP 地址.见下图:
对着Exchange Virtual Server这个组右键--按新建--选择资源--名称就叫做Exchange Server IP吧 在资源类型里面选择IP地址 接着下一步
我在地址里面输入192.168.0.22作为Exchange Server IP 按完成
建立服务器名称地址 见下图:
对着Exchange Virtual Server这个组右键--按新建--选择资源--名称就叫做Exchange Server Name吧 在资源类型里面选择网络名称 接着下一步
把可用资源里面的Exchange Server Name添加到资源依存里面 接着下一步
名称就叫做EXCHANGESRV吧 把DNS注册必须成功和启用Kerberos身份验证沟上 按完成
对着Exchange Server Name和Exchange Server IP这两个资源右键--选择联机
3. 添加Exchange 虚拟服务器添加磁盘资源
将"Ex03-1组"中的"磁盘S:(ShareDisk)",拖拽到Exchange Virtual Server 组。然后将该组中的所有资源联机.如果数据盘不能放到这个组中(正在使用),可以先停止这个节点,然后将数据盘拖入此组中,然后将资源联机,然后再启用节点.见下图:
将"Ex03-1组"中的"磁盘S:(ShareDisk)",拖拽到Exchange Virtual Server 组。然后将该组中的所有资源联机.如果数据盘不能放到这个组中(正在使用),可以先停止这个节点,然后将数据盘拖入此组中,然后将资源联机,然后再启用节点.见下图:
此时可以看有提示-->确实要将'磁盘S:'资源从'Ex03-1'组移到'Exchange Virtual Server'组吗? 选择是
选择是
展开组--按Exchange Virtual Server这个组--可以看到Exchange Server IP、Exchange Server Name和磁盘S这3个资源了 然后再按照相同的方法把Ex03-2组里面的磁盘E移动到Exchange Virtual Server这个组里面
4. 创建 Exchange 2003 系统助理资源
以鼠标右键单击"Exchange Virtual Server 组",指向"新建",再单击"资源",启动新建资源向导,在"名称"框中,键入"Microsoft Exchange System Attendant";"资源类型"列表中,选中"Microsoft Exchange System Attendant";验证"组"框已选择"Exchange Virtual Server",然后单击[下一步],在Microsoft Exchange System Attendant 资源建立完成后会自动建立Exchange 相关的一些服务,将所有资源联机。见下面几张图:
以鼠标右键单击"Exchange Virtual Server 组",指向"新建",再单击"资源",启动新建资源向导,在"名称"框中,键入"Microsoft Exchange System Attendant";"资源类型"列表中,选中"Microsoft Exchange System Attendant";验证"组"框已选择"Exchange Virtual Server",然后单击[下一步],在Microsoft Exchange System Attendant 资源建立完成后会自动建立Exchange 相关的一些服务,将所有资源联机。见下面几张图:
接着下一步
将可用资源里面的Exchange Server IP、Exchange Server Name和磁盘S添加到资源依存里面 接着下一步
接着下一步
接着下一步
按完成
对着脱机的这几个资源右键--选择联机
5.创建POP3,IMAP4资源
IMAP4 ,POP3服务在各节点默认是"禁用",所以我们须要在每个节点的服务中将POP3,IMAP4 设置为"自动"并启用。见下面几张图:
通过开始--运行--输入services.msc按确定来打开服务 双击Microsoft Exchange IMAP4这个服务来打开它--在启动类型里面选择自动--按应用--按启动 按确定
通过开始--运行--输入services.msc按确定来打开服务 双击Microsoft Exchange POP3这个服务来打开它--在启动类型里面选择自动--按应用--按启动 按确定
以鼠标右键单击"Exchange Virtual Server 组",指向"新建",再单击"资源",启动新建资源向导,在"名称"框中,键入" Exchange IMAP4 services";"资源类型"列表中,选中"Microsoft Exchange IMAP4 services";验证"组"框已选择"Exchange Virtual Server",然后单击[下一步],在Exchange IMAP4 services资源建立完成后会自动建立Exchange IMAP4相关的一些服务,以同样的方式建立POP3资源.将所有资源联机。见下面几张图:
对着Exchange Virtual Server这个组右键--按新建--选择资源 名称就叫做Exchange POP3 Services吧 在资源类型里面选择Microsoft Exchange POP3服务 接着下一步
把Microsoft Exchange System Attendant这个资源从可用资源里面添加到资源依存里面 接着下一步
按完成
对着Exchange Virtual Server这个组右键--按新建--选择资源 名称就叫做Exchange IMAP4 Services吧 在资源类型里面选择Microsoft Exchange IMAP4服务 接着下一步
把Microsoft Exchange System Attendant这个资源从可用资源里面添加到资源依存里面 接着下一步
按完成
对着Exchange IMAP4 Services和Exchange POP3 Services这两个资源右键--选择联机
可以看到Exchange Virtual Server这个组里面的资源全部联机了
到这里,Exchange2003群集服务差不多已经完成了,后面就是测试工作了,其方法同普通群集的测试方法,在运行时停止一个节点对用户不会产生任何影响.
用户属性中Exchange相前的特性 见下图:
测试客户端用的系统是XP 见下图:
我现在来到客户端测试一下 打开IE浏览器--在地址里面输入
http://exchangesrv/exchange
按回键打开Administrator的邮箱--发送一封电子邮件给Administrator 在邮件内容里面输入test 按发送 看到了吧? 可以看到在收件箱里面有一封发给Administrator的邮件并且可以看到输入邮件的内容test了
转载于:https://blog.51cto.com/yejunsheng/160963