Windows Server 2008
故障转移群集上部署
Exchange Server 2007 SP1 CCR
群集
记得去年有写过一片Exchange Server 2007 SP1 CCR的文章,不过是基于Windows Server 2003的平台。Windows Server 2008的故障转移群集已经做过很多次的项目,包括SQL 2005、Exchange 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 IP:10.10.1.144
Exchange CCR name:MBX IP:10.10.1.146
请记住, 32位版本的Exchange 2007不建议在生产环境中的使用
下面我们就开始动手操作
首先配置故障转移群集结点
打开Windows Server 2008的Server Manager – 点开Storage选择Disk Management,现在我们看到的是我之前添加的两快硬盘,此时都处在离线的状态。现在我们随便右击一块磁盘将其格式化。
![](https://i-blog.csdnimg.cn/blog_migrate/f534ff20034f7b7d599d8880bdc2e1b7.png)
将两快磁盘同时勾上,并在“MBR(Master Boot Record)前打上勾”
![](https://i-blog.csdnimg.cn/blog_migrate/ca70941904bca315a97248c586e9c269.png)
格式完之后我们将要新建分区,并创建简单卷。
![](https://i-blog.csdnimg.cn/blog_migrate/9b8446a787d71cbb73c83b5732f7d792.png)
![](https://i-blog.csdnimg.cn/blog_migrate/2722de996738c1f64b84bba88ce6e242.png)
![](https://i-blog.csdnimg.cn/blog_migrate/fb273e5c700776003cb611d7993a4c53.png)
第一个分区完后用同样的方法将第二个磁盘分区格式化
接下来将配置网卡(公网卡和私网卡)
![](https://i-blog.csdnimg.cn/blog_migrate/899f131b5baa96001b9b9c27cb997445.png)
在高级设置里面改变网卡的排序
![](https://i-blog.csdnimg.cn/blog_migrate/78f6de267872623417f31b78cf040453.png)
取消禁用IPV6
![](https://i-blog.csdnimg.cn/blog_migrate/d1db7f9c92eecbe4c66a5264e183c307.png)
此外,建议禁用File and Printer Sharing for Microsoft Networks网络客户端文件和打印机共享专用网络接口。
接下来为CCRNODE1配置IP地址Public(公网卡)(CCRNODE2网卡的配置方法和CCRNODE1一样)
![](https://i-blog.csdnimg.cn/blog_migrate/7edb69589de039aa370459cc373af8f3.png)
配置Privatre私网卡地址
![](https://i-blog.csdnimg.cn/blog_migrate/198f0007bf0cad3263ae9e97950e0dc1.png)
务必DNS选项卡里去掉“Register this connection’s addresses in DNS”前面的勾。
![](https://i-blog.csdnimg.cn/blog_migrate/564124009668b3e9893753db8abd5cdd.png)
转到wins选项卡 在“Disable NetBIOS over TCP/IP”打勾!!!
![](https://i-blog.csdnimg.cn/blog_migrate/2c83e3ec82d5a89ee4c6837d680dfb5f.png)
第二大步骤,部署WINDOWS CLUSTER ,首先配置IIS、PowerShell,接着安装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"/>
<Feature Id="PowerShell"/>
<Role Id="Web-Server"/>
<RoleService Id="Web-Metabase"/>
<RoleService Id="Web-Lgcy-Mgmt-Console"/>
<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"/>
<RoleService Id="Web-Basic-Auth"/>
<RoleService Id="Web-Windows-Auth"/>
然后按照下图的方式运行:
![](https://i-blog.csdnimg.cn/blog_migrate/59e06d697be7fc56a36c2773a691893f.png)
好了,故障转移群集安装好后,我们通过Cluster.exe命令打开控制台,也可以在“开始“选择打开
![](https://i-blog.csdnimg.cn/blog_migrate/53ade03b293cc20d14488811329709fc.png)
此时,控制台将呈现在我们的面前。
![](https://i-blog.csdnimg.cn/blog_migrate/776b31af4a0a42a7fd8e5b1cf6bb6d34.png)
选择打开群集向导点击下一步
![](https://i-blog.csdnimg.cn/blog_migrate/62ad786804103e829d0a79fe71fa4e14.png)
将将要做为群集结点的两台服务器的FQDN名(CCRNODE1\CCRNODE2)添加里面并点击下NEXT.
![](https://i-blog.csdnimg.cn/blog_migrate/1e3c7c0608c56845d49cfb20d39be870.png)
接下来为群集启用一个名字和一个群集IP单击NEXT.(注意,这个名称不能湖邮箱邮箱服务器的CCRNODE1和CCRNODE2混淆,这个名称将来是和OUTLOOK连接的)
![](https://i-blog.csdnimg.cn/blog_migrate/8d4480b193b5a73cc003a351903de89e.png)
![](https://i-blog.csdnimg.cn/blog_migrate/d655e680dab1d5553e7b45740cf11e50.png)
![](https://i-blog.csdnimg.cn/blog_migrate/a4e553aecb90c6e6b160e0e79de39559.png)
![](https://i-blog.csdnimg.cn/blog_migrate/e2abeee58f9057d78a903be25f4b92b4.png)
我们现在已经建立了一个基本的Windows Server 2008的故障转移群集,要安装Exchange 2007 SP1的话还需要做一些配置:配置群集网络和心跳线。
首先打开公网网络(Public)的属性
![](https://i-blog.csdnimg.cn/blog_migrate/c73f08d3c296c4ee2f40cd48938dfeb3.png)
改个容易记的名字 并在红圈的地方打上勾。
![](https://i-blog.csdnimg.cn/blog_migrate/9ce50afd56e74fb25e308becba645bd4.png)
同样打开私有网络接口,执行相同的步骤:
![](https://i-blog.csdnimg.cn/blog_migrate/ad16ba10f544d25852973f0175f5416c.png)
配置共享见证文件夹,在一个单独的服务器上新建一个文件夹并设置共享,这里就将共享文件夹设置在了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
![](https://i-blog.csdnimg.cn/blog_migrate/477a58923496dd9092b7a676c55a1632.png)
随着共享文件夹的建立,我必须配置群集法定人数向导,进入到群集管理控制台,打开其中一个节点,选择Configure Cluster Quorum Wizard
![](https://i-blog.csdnimg.cn/blog_migrate/cde79e68016cfdc895c9a01760d40cb1.png)
在Configure Cluster Quorum Wizard点击next
![](https://i-blog.csdnimg.cn/blog_migrate/b4056e3d0112ab171c048c785f6f9288.png)
在下面选择多结点文件共享“Node and File Share Majority for cluster special configurations”
![](https://i-blog.csdnimg.cn/blog_migrate/51f6bfa526c42d05a3f97ae8908c24f1.png)
选择刚刚创建的共享文件夹的网络路径
![](https://i-blog.csdnimg.cn/blog_migrate/3ba4c183095eebd295bf331400d49977.png)
下面是个确认界面,确保共享的路径正确
![](https://i-blog.csdnimg.cn/blog_migrate/412f942b6876def3222052948c773377.png)
最后验证故障转移群集配置,我点击验证配置
![](https://i-blog.csdnimg.cn/blog_migrate/bc0b79b663232aaff529ee99562cd13d.png)
![](https://i-blog.csdnimg.cn/blog_migrate/5e3a153526d7c15bf8a69e4ccf0be315.png)
将CCRNODE1和CCRNODE2添加到里面进行验证
![](https://i-blog.csdnimg.cn/blog_migrate/96b5e6a694950c8928a723c3e1609c54.png)
![](https://i-blog.csdnimg.cn/blog_migrate/32301c192372d809fcfd5ad3b24082de.png)
![](https://i-blog.csdnimg.cn/blog_migrate/eab48f447165fb6f403a7de18504fca1.png)
![](https://i-blog.csdnimg.cn/blog_migrate/93e1a9148329342e9ab35dc6757dc123.png)
所有验证运行完毕后,可以在这里检查验证不过的问题和警告信息。
![](https://i-blog.csdnimg.cn/blog_migrate/5d5bc7cee3d8e5568ddc38c98a09dce1.png)
还可以查看详细报告
![](https://i-blog.csdnimg.cn/blog_migrate/26158c666fcdc98f185e6cf2c9aa16b9.png)
本文转自 kingkui 51CTO博客,原文链接:http://blog.51cto.com/yinkui/167174,如需转载请自行联系原作者