Windows 2008 cluster介绍及ex2007sp1 CCR部署说明beta

简介:
Windows 2008 cluster 介绍及Ex2007CCR部署说明
( [url]http://godoha.blog.51cto.com[/url]  by godoha 2008-10-9)
Windows Server 2003时,就通过更新引入了一种新的群集仲裁模式,可以在没有共享存储的情况下,使用共享文件夹作为群集的仲裁资源(需要安装kb921181更新)。
Windows Server 2008中将会包含四种群集仲裁模式,这既可以帮助没有共享存储的企业实现高可用,也可以消除单点故障的问题。这四种模式分别是:多数仲裁模式、多数节点模式、磁盘仲裁、文件共享仲裁。其中后两项在Windows Server 2003上就已经有了,不做介绍,多数仲裁模式如下所示:
  群集中的每个节点和磁盘存储均有投票权,当有节点或者存储发生故障时,由群集中的所有节点和存储进行投票,决定群集资源如何进行切换,这种模式中,即使共享存储设备发生故障(当然需要共享存储中只有仲裁资源,而没有其它数据资源,如Exchange mailbox store),群集仍然能够正常运行,这就有效避免了群集的单点故障问题。
  多数节点模式如下所示:
  与多数仲裁模式的区别是群集节点连接的存储设备是没有投票权的,这种模式通常采用的存储设备是iSCSI的存储设备,这样能够实现异地的高可用解决方案(这在Windows Server 2003中是很难实现的,不仅因为受到了仲裁模式的限制,还因为群集心跳线之前采用的是广播的方式,是无法跨越路由的,自然也就无法实现异地高可用啦)。
最后提示一点,在Windows Server 2003群集的文件共享仲裁模式中,仅能够支持两节点的群集,而在Windows Server 2008中,将可以支持更多的节点。
讨论完Windows Server 2008的群集,发现其中还是有很多有意义的改变。之前我们讨论过了08群集的仲裁模式,通过对仲裁模式的改进,彻底消除了之前群集的一大诟病:单点故障。在之前的Windows群集中,实现异地的高可用很困难,因为群集的节点之间是需要进行通讯的,而这种通讯采用的是UDP多播方式,是无法跨越路由器进行传输的,这就限制了企业实现异地高可用。在Server 08中,群集的节点通讯不再采用UDP多播,而是使用了TCP单播的方式,可以跨越路由,并且Server 08群集能够很好地支持IPv6,这就使实现异地群集成为可能,并且只要节点之间可以通讯,就很容易实现。
 
Windows Server 2008 Step-by-Step Guides全套下载URL
 
利用windows 2008自带的系统准备工具做个OS,留着下次使用!呵呵!
位置:C:\Windows\System32\sysprep
 
 
Windows 2008 平台部署Exchange 2007SP1 CCR说明
一.系统环境平台信息:
Exccrdc.proit.com    (DC\DNS\EX_CAS\EX_HUBTransport\File Share)
NIC: 192.168.168.1  (安装标准版windows 2008
 
Exnodea.proit.com  (主动群集节点)
Public_NIC:192.168.168.11\24
private_NIC:10.10.10.1\24
 
exnodeb.proit.com  (被动群集节点)
Public_NIC:192.168.168.12\24
private_NIC:10.10.10.2\24
 
Windows 2008 故障转移群集名称:cluster.proit.com
群集IP192.168.168.100
 
Exchange 2007 CCR名称:exccr.proit.com
群集IP192.168.168.200
 
二.前期系统环境准备不作详细介绍,简单介绍如下:
        1) 安装exccrdc机器
             a.  ServerManagerCmd -i RSAT-ADDS 
             b.  dcpromo
             c.   ServerManagerCmd -i PowerShell
             d.  安装IIS:
                  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-Digest-Auth
           ServerManagerCmd -i Web-Windows-Auth
           ServerManagerCmd -i Web-Dyn-Compression
              e.如需服务器支持outlook anywhere还得安装:
                  ServerManagerCmd -i RPC-over-HTTP-proxy
              f.如果要安装统一消息还得安装Microsoft Windows Media Player 音频/视频编码解码器:
                ServerManagerCmd -i Desktop-Experience
 
        
         2)两个节点分别安装以下先列条件:
              ServerManagerCmd -i PowerShell
             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
      ServerManagerCmd -i Failover-Clustering
 
具体可参考:在 Windows Server 2008 上安装 Exchange 2007 SP1 先决条件
 
 
三.如何为群集连续复制创建 Windows Server 2008 故障转移群集(可参考:[url]http://technet.microsoft.com/zh-cn/library/bb676403[/url](EXCHG.80).aspx)
安装 CAS,HUB服务器
a.安装故障转移群集;(在两台结点上安装完成截图如下)
b.配置两个节点的网卡的桥接可参考之前在windows2003下安装CCR所总结的设置,这里不做介绍,创建群集前验证配置截屏
 
 
c.开始创建群集及配置共享文件
d.在HUB,CAS服务器上面新建一共享文件夹,
 
 
 
f.在exnodea结点上面安装主动邮箱服务器;
 
g.在exnodeb结点上安装被动邮箱服务器;
h.关闭主动邮箱服务器,PING群集IP地址,发现丢了几个包就切换过来了!
j.验证复制健康状态
可以参考:[url]http://technet.microsoft.com/zh-cn/library/bb629714[/url](EXCHG.80).aspx (在 Windows Server 2008 上安装群集连续复制)
 待续......................

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

相关文章
|
3月前
|
中间件 Java 应用服务中间件
Windows部署web应用服务器Jboss中间件
如何在Windows系统上部署JBoss 7.1作为Web应用服务器,包括配置环境变量、自动部署WAR包、访问JBoss控制台、设置管理员账户以及修改端口和绑定地址等操作。
111 1
|
2月前
|
Windows
Windows操作系统部署安装Kerberos客户端
详细介绍了在Windows操作系统上部署安装Kerberos客户端的完整过程,包括下载安装包、安装步骤、自定义安装路径、修改环境变量、配置hosts文件和Kerberos配置文件,以及安装后的验证步骤。
307 3
Windows操作系统部署安装Kerberos客户端
|
3月前
|
开发框架 JavaScript .NET
【Azure 应用服务】Azure Mobile App (NodeJS) 的服务端部署在App Service for Windows中出现404 Not Found
【Azure 应用服务】Azure Mobile App (NodeJS) 的服务端部署在App Service for Windows中出现404 Not Found
|
3月前
|
存储 安全 网络安全
【Azure 环境】使用Azure中的App Service部署Web应用,以Windows为主机系统是否可以启动防病毒,防恶意软件服务呢(Microsoft Antimalware)?
【Azure 环境】使用Azure中的App Service部署Web应用,以Windows为主机系统是否可以启动防病毒,防恶意软件服务呢(Microsoft Antimalware)?
|
3月前
|
缓存 NoSQL Redis
【Azure Redis 缓存】Windows版创建 Redis Cluster 实验 (精简版)
【Azure Redis 缓存】Windows版创建 Redis Cluster 实验 (精简版)
|
3月前
|
Python Windows
【Azure 应用服务】App Service For Windows 环境中部署Python站点后,如何继续访问静态资源文件呢(Serving Static Files)?
【Azure 应用服务】App Service For Windows 环境中部署Python站点后,如何继续访问静态资源文件呢(Serving Static Files)?
|
3月前
|
负载均衡 网络协议 安全
【Azure 应用服务】Azure Web App的服务(基于Windows 操作系统部署)在被安全漏洞扫描时发现了TCP timestamps漏洞
【Azure 应用服务】Azure Web App的服务(基于Windows 操作系统部署)在被安全漏洞扫描时发现了TCP timestamps漏洞
|
3月前
|
Python Windows 内存技术
【Azure 应用服务】Azure App Service (Windows) 使用Flask框架部署Python应用,如何在代码中访问静态文件呢?如何设置文件路径?是相对路径还是绝对路径呢?
【Azure 应用服务】Azure App Service (Windows) 使用Flask框架部署Python应用,如何在代码中访问静态文件呢?如何设置文件路径?是相对路径还是绝对路径呢?
|
3月前
|
JavaScript Java Python
【Azure 应用服务】在Azure App Service for Windows 中部署Java/NodeJS/Python项目时,web.config的配置模板内容
【Azure 应用服务】在Azure App Service for Windows 中部署Java/NodeJS/Python项目时,web.config的配置模板内容
|
4月前
|
Linux Go API
go创建web项目分别在windows和linux部署
go创建web项目分别在windows和linux部署
47 0