群集之一 Windows Server 2008故障转移群集上部署Exchange Server 2007 SP1 CCR群集

Windows Server 2008 故障转移群集上部署
Exchange Server 2007 SP1 CCR 群集
 
记得去年有写过一片Exchange Server 2007 SP1 CCR的文章,不过是基于Windows Server 2003的平台。Windows Server 2008的故障转移群集已经做过很多次的项目,包括SQL 2005Exchange 2007等。今天准备将邮件的CCR功能再重复一遍给热爱微软技术的朋友们,希望大家支持。
 
先决条件
 实验室环境组成如下:
  • 一台 Windows Server 2008企业版服务器配置为域控制器(Active Directory),域功能级别至少2000
  • 一台Windows Server 2008企业版服务器配置为Exchange 2007 SP1的客户端访问角色和集线器传输服务器角色。
  • 两台Windows Server 2008企业版服务器,将配置成为故障转移群集,也就是Exchange 2007 SP1主动和被动邮箱节点
 Windows Server 2008企业版服务器配备2块网卡(一快用于公网,一快用于心跳线)。2快硬盘-1快为系统分区, 1快存放Exchange数据库和日志文件(在实验室环境中这些放在同一快硬盘) 
NAME: CCRNODE1   IP:  public: 10.10.1.141/24 private: 192.168.1.10/24
NAME: CCRNODE2   IP:  public: 10.10.1.142/24 private: 192.168.1.11/24
Windows Cluster群集  name: ccrcluster   IP10.10.1.144
Exchange CCR         name:MBX       IP10.10.1.146
请记住, 32位版本的Exchange 2007不建议在生产环境中的使用
 
下面我们就开始动手操作
首先配置故障转移群集结点
打开Windows Server 2008Server Manager – 点开Storage选择Disk Management,现在我们看到的是我之前添加的两快硬盘,此时都处在离线的状态。现在我们随便右击一块磁盘将其格式化。
 
 
将两快磁盘同时勾上,并在“MBR(Master Boot Record)前打上勾”
 
 
格式完之后我们将要新建分区,并创建简单卷。
 
 
 
第一个分区完后用同样的方法将第二个磁盘分区格式化
 
接下来将配置网卡(公网卡和私网卡)
 
在高级设置里面改变网卡的排序
 
取消禁用IPV6
 
此外,建议禁用File and Printer Sharing for Microsoft Networks网络客户端文件和打印机共享专用网络接口。
 
接下来为CCRNODE1配置IP地址Public(公网卡)CCRNODE2网卡的配置方法和CCRNODE1一样)
 
配置Privatre私网卡地址
 
务必DNS选项卡里去掉“Register this connection’s addresses in DNS”前面的勾。
 
转到wins选项卡 在“Disable NetBIOS over TCP/IP”打勾!!!
 
第二大步骤,部署WINDOWS CLUSTER ,首先配置IISPowerShell,接着安装Fail-Over Clustering
 
我们可以通过以下命令来安装所需的组件和Fail-Over Clustering
ServerManagerCmd -i PowerShell
ServerManagerCmd -i Failover-Clustering
ServerManagerCmd -i Web-Server
ServerManagerCmd -i Web-ISAPI-Ext
ServerManagerCmd -i Web-Metabase
ServerManagerCmd -i Web-Lgcy-Mgmt-Console
ServerManagerCmd -i Web-Basic-Auth
ServerManagerCmd -i Web-Windows-Auth
 
还有一个更为简单的安装方法,将以下的代码复制到记事本里保存为一个XML文件
<ServerManagerConfiguration Action="Install" xmlns="http://schemas.microsoft.com/sdm/Windows/ServerManager/Configuration/2007/1">
<Feature Id="Failover-Clustering"/> 
<Feature Id="PowerShell"/>
<Role Id="Web-Server"/> 
<RoleService Id="Web-Metabase"/> 
<RoleService Id="Web-Lgcy-Mgmt-Console"/>
<RoleService Id=" Web-ISAPI-Ext "/> 
<RoleService Id="Web-Basic-Auth"/> 
<RoleService Id="Web-Windows-Auth"/>
然后按照下图的方式运行:
 
好了,故障转移群集安装好后,我们通过Cluster.exe命令打开控制台,也可以在“开始“选择打开
 
此时,控制台将呈现在我们的面前。
 
选择打开群集向导点击下一步
 
将将要做为群集结点的两台服务器的FQDN名(CCRNODE1\CCRNODE2)添加里面并点击下NEXT.
 
 
接下来为群集启用一个名字和一个群集IP单击NEXT.(注意,这个名称不能湖邮箱邮箱服务器的CCRNODE1CCRNODE2混淆,这个名称将来是和OUTLOOK连接的)
 
 
 
 
 
我们现在已经建立了一个基本的Windows Server 2008的故障转移群集,要安装Exchange 2007 SP1的话还需要做一些配置:配置群集网络和心跳线。
 
首先打开公网网络(Public)的属性
 
 
 
改个容易记的名字 并在红圈的地方打上勾。
 
同样打开私有网络接口,执行相同的步骤:
 
 
 
配置共享见证文件夹,在一个单独的服务器上新建一个文件夹并设置共享,这里就将共享文件夹设置在了client HUB角色上了。
 
登陆到客户端访问角色和集线器传输角色安装的服务器上,进入到命令提示符下,键入以下命令:
 
新建文件夹:
MKDIR FSM_DIR_MBX
 
开启新建文件夹的共享:
NET SHARE FSM_MBX=C:\FSM_DIR_MBX /GRANT:CCRCLUSTER$,FULL
 
配置文件系统权限:
CACLS C:\FSM_DIR_MBX /G BUILTIN\Administrators:F CCRCLUSTER$:F
 
 
随着共享文件夹的建立,我必须配置群集法定人数向导,进入到群集管理控制台,打开其中一个节点,选择Configure Cluster Quorum Wizard
 
Configure Cluster Quorum Wizard点击next
 
在下面选择多结点文件共享“Node and File Share Majority for cluster special configurations
 
选择刚刚创建的共享文件夹的网络路径
 
下面是个确认界面,确保共享的路径正确
 
最后验证故障转移群集配置,我点击验证配置
 
 
CCRNODE1CCRNODE2添加到里面进行验证
 
 
 
 
 
所有验证运行完毕后,可以在这里检查验证不过的问题和警告信息。
 
还可以查看详细报告









本文转自 kingkui 51CTO博客,原文链接:http://blog.51cto.com/yinkui/167174,如需转载请自行联系原作者

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值