Exchange Server2013 系列七:客户端访问服务器高可用性部署实战

简介:

    Exchange Server2013 系列七:客户端访问服务器高可用性部署实战

杜飞

    在前面的文章中我们介绍了客户端访问服务器的高可用性技术,从这篇文章开始,我们就来看一个详细的高可用性部署方案。

    首先,看一下我们的服务器列表:

编号

服务名

IP地址

功能

1

HYV01

IP:10.41.3.6 \16  网关:10.41.1.254

宿主机

2

HYV02

IP:10.41.4.6 \16  网关:10.41.1.254

宿主机

3

DF-DC01

IP:10.41.4.210\16 网关:10.41.1.254

DNS:10.41.4.210   10.41.4.211

DC

dufei.com

2

DF-DC02

IP:10.41.4.211\16 网关:10.41.1.254

DNS:10.41.4.210   10.41.4.211

DC

dufei.com

3

DF-CAS01

IP:10.41.4.212\16 网关:10.41.1.254

DNS:10.41.4.210   10.41.4.211

IP:172.16.1.1\24   Heart

CAS

4

DF-CAS02

IP:10.41.4.213\16 网关:10.41.1.254

DNS:10.41.4.210   10.41.4.211

IP:172.16.1.2\24   Heart

CAS

5

DF-MBX01

IP:10.41.4.214\16 网关:10.41.1.254

DNS:10.41.4.210   10.41.4.211

IP:172.16.1.3\24   Heart

MBX

6

DF-MBX02

IP:10.41.4.215\16 网关:10.41.1.254

DNS:10.41.4.210   10.41.4.211

IP:172.16.1.4\24   Heart

MBX

7

MAIL

IP:10.41.4.216

NLB

8

DAG01

IP:10.41.4.217

DAG

    PS: 我在公司的刀片上进行此环境部署,因为条件限制,我在做NLB以及DAG的时候只用了一块网卡,即只有业务10.41.4.0\16网段,没有心跳网络,操作是可行的。

    关于Exchange服务器的硬件环境、软件环境以及域环境规划时的注意问题,可以参考http://dufei.blog.51cto.com/382644/1410764,在此就不再多介绍。

步骤1:创建AD  DS域

    在此,我们部署两台DC是为了实现容错,如果大家在实验环境中,可以考虑使用一台。我们在先DF-DC01上安装AD DS组件。

image

组件安装成功后,需要将此服务器提升为域控制器,如下图所示:

image

接下来指定所使用的域名:

image

指定AD DS数据库、日志文件和sysvol的位置:

image

    其他选项一般保持默认即可。主域控制器安装完成后,会重新启动你的计算机,然后在10.41.4.211上安装额外域控制器,在此选择“将域控制器添加到现有域”,如下图所示:

image

指定目录服务还原模式密码,其他选项默认即可。如下图所示:

image

    安装成功之后,有很多种方法可以验收域的正常性及健康性,在此我就直接使用dcdiag命令进行健康检查,结果大致如下图所示:

image

步骤2: 两台CAS服务器加入到dufei.com域中,如下图所示:

image image

    接下来,我们还需要进行一些准备操作,安装远程工具管理包、准备先决条件、AD架构准备及域准备、安装UCMA4.0。我们先在此以DF-CAS01为例讲解Exchange的安装过程。

步骤3:安装远程工具管理包

为了安全和管理方便,我们在DC中创建一个exchange的管理账号exadmin。

image

    接下来,我们以此账号登录到CAS01上,进行整个exchange的安装部署工作。

image

步骤4:安装Exchange角色的先决条件。

    安装的是邮箱服务器角色或者是客户端访问角色以及二者并存环境都使用下面的命令安装必备项即可。

Install-WindowsFeature AS-HTTP-Activation, Desktop-Experience, NET-Framework-45-Features, RPC-over-HTTP-proxy, RSAT-Clustering, RSAT-Clustering-CmdInterface, RSAT-Clustering-Mgmt, RSAT-Clustering-PowerShell, Web-Mgmt-Console, WAS-Process-Model, Web-Asp-Net45, Web-Basic-Auth, Web-Client-Auth, Web-Digest-Auth, Web-Dir-Browsing, Web-Dyn-Compression, Web-Http-Errors, Web-Http-Logging, Web-Http-Redirect, Web-Http-Tracing, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Lgcy-Mgmt-Console, Web-Metabase, Web-Mgmt-Console, Web-Mgmt-Service, Web-Net-Ext45, Web-Request-Monitor, Web-Server, Web-Stat-Compression, Web-Static-Content, Web-Windows-Auth, Web-WMI, Windows-Identity-Foundation

我们现在安装的就是客户端访问服务器角色,因此执行此命令,如下图所示:

image

然后根据提示重新启动计算机。

步骤5:AD架构准备及域准备(此步骤也可以不单独执行,在部署Exchange时自动进行)

Exchange 需要对域的架构分区、配置分区、域分区进行 扩展,具体操作如下:

AD架构分区准备:

在Exchange服务器上放入Exchange 2013 sp1 安装介质,运行setup /ps /IAcceptExchangeServerLicenseTerms 命令,如下图所示

image

配置分区及域分区准备:

继续运行命令:

setup /PrepareAD  /OrganizationName:组织名 /IAcceptExchangeServerLicenseTerms,如

setup /PrepareAD  /OrganizationName:DUFEI  /IAcceptExchangeServerLicenseTerms

image

步骤6:安装统一通信API(UCMA)

    统一通信托管 API (UCMA) 4.0 是一个托管代码平台,开发人员使用它可以构建用于访问和控制 Microsoft Enhanced Presence 信息、即时消息、电话和视频呼叫以及音频/视频会议的应用程序。此程序需要单独下载。 其下载地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=34992,然后双击安装即可。

image

步骤7:安装Exchange 客户端访问服务器角色

经过以前准备工作,下面就可以安装客户端访问服务器角色了。

image

下面,询问是否进行更新,根据需要进行选择:

image

然后,下一步,直到再现下图所示界面:

image

授受许可条款,下一步。

image

在此,我们只安装客户端访问服务器角色,如下图所示:

image

指定安装路径,在此我就默认了:

image

接下来会对现有环境进行检查,如下图所示:

image

点击:install,开始安装,喝杯水聊聊吧。

image

    第一台CAS服务器安装完成,接下来继续安装第二台CAS服务器,安装方法和上面的步骤完全一样,只是不需要再进行AD架构准备及域准备了。所以在此不再详细介绍了,待两台CAS服务器都安装成功后,开始NLB的配置。

首先,两台客户端访问服务器上安装NLB组件,如下图所示:

image

然后,通过管理工具打开网络负载平衡管理器,选择“新建群集”如下图所示:

image

连接CAS01,指定此机器的IP地址和优先级,如下图所示:

image

接下来,指定群集IP,在此使用10.41.4.216,如下图所示:

image

指定完整的internet名称,在此我使用:mail.dufei.com

image

此时,群集里的第一个节点就创建成功了,如下图所示:

image

下面需要把节点2加入进来,如下图所示:

imageimage

其他选项基本默认即可,整个过程比较简单。最终结果如下图所示:

image

    注意,在Hyper-V环境下做NLB单播时,一定要开启网卡的ARP欺骗,所有NLB节点都需要开启,如下图所示:

image

    部署过 Exchange 2010负载平衡的朋友都知道,在2010中,有一个客户端访问阵列的概念。也就是说在 Active Directory 站点配置客户端访问阵列后,站点中的所有客户端访问服务器会自动成为阵列的成员。在 Exchange 2013 的当前内部版本中,不需要进行客户端访问阵列的配置,因为经过负载平衡且高度可用的服务部署要简单得多。

    正如,文章开头的介绍,我的环境中只用到一块网卡,因此在打开NLB管理器的时候,可能会报下面的提示:

image

    因此,处于最佳实践考虑,还是建议在单播模式下使用两块网卡。当NLB创建成功后,要进行相关测试,常用方法就是找一台客户机ping 群集IP地址,然后依次重新启用两个节点,以观察网络通讯是否正常。关于Exchange 服务器部署的更为详细信息,请参考:http://technet.microsoft.com/zh-CN/library/bb691354(v=exchg.150).aspx#WS2012MBX,当然我们的部署还没有结束,下一篇文档将介绍邮箱服务器角色DAG的部署。






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


相关文章
|
6月前
|
人工智能 JavaScript API
零基础构建MCP服务器:TypeScript/Python双语言实战指南
作为一名深耕技术领域多年的博主摘星,我深刻感受到了MCP(Model Context Protocol)协议在AI生态系统中的革命性意义。MCP作为Anthropic推出的开放标准,正在重新定义AI应用与外部系统的交互方式,它不仅解决了传统API集成的复杂性问题,更为开发者提供了一个统一、安全、高效的连接框架。在过去几个月的实践中,我发现许多开发者对MCP的概念理解透彻,但在实际动手构建MCP服务器时却遇到了各种技术壁垒。从环境配置的细节问题到SDK API的深度理解,从第一个Hello World程序的调试到生产环境的部署优化,每一个环节都可能成为初学者的绊脚石。因此,我决定撰写这篇全面的实
1272 67
零基础构建MCP服务器:TypeScript/Python双语言实战指南
|
3月前
|
弹性计算 人工智能 前端开发
在阿里云ECS上部署n8n自动化工作流:U2实例实战
本文介绍如何在阿里云ECS的u2i/u2a实例上部署开源工作流自动化平台n8n,利用Docker快速搭建并配置定时任务,实现如每日抓取MuleRun新AI Agent并推送通知等自动化流程。内容涵盖环境准备、安全组设置、实战案例与优化建议,助力高效构建低维护成本的自动化系统。
717 5
|
4月前
|
存储 数据挖掘 Linux
服务器数据恢复—重装系统导致OceanStor存储上的分区无法访问的数据恢复案例
服务器存储数据恢复环境: 华为OceanStor某型号存储+扩展盘柜,存储中的硬盘组建了raid5磁盘阵列,上层分配了1个lun。 linux操作系统,划分了两个分区,分区一通过lvm扩容,分区二为xfs文件系统。 服务器存储故障: 工作人员重装系统操作失误导致磁盘分区变化,分区二无法访问,数据丢失。
|
6月前
|
JSON 前端开发 Go
Go语言实战:创建一个简单的 HTTP 服务器
本篇是《Go语言101实战》系列之一,讲解如何使用Go构建基础HTTP服务器。涵盖Go语言并发优势、HTTP服务搭建、路由处理、日志记录及测试方法,助你掌握高性能Web服务开发核心技能。
|
8月前
|
人工智能 安全 Shell
Jupyter MCP服务器部署实战:AI模型与Python环境无缝集成教程
Jupyter MCP服务器基于模型上下文协议(MCP),实现大型语言模型与Jupyter环境的无缝集成。它通过标准化接口,让AI模型安全访问和操作Jupyter核心组件,如内核、文件系统和终端。本文深入解析其技术架构、功能特性及部署方法。MCP服务器解决了传统AI模型缺乏实时上下文感知的问题,支持代码执行、变量状态获取、文件管理等功能,提升编程效率。同时,严格的权限控制确保了安全性。作为智能化交互工具,Jupyter MCP为动态计算环境与AI模型之间搭建了高效桥梁。
563 2
Jupyter MCP服务器部署实战:AI模型与Python环境无缝集成教程
|
3月前
|
弹性计算 运维 安全
阿里云轻量应用服务器与云服务器ECS啥区别?新手帮助教程
阿里云轻量应用服务器适合个人开发者搭建博客、测试环境等低流量场景,操作简单、成本低;ECS适用于企业级高负载业务,功能强大、灵活可扩展。二者在性能、网络、镜像及运维管理上差异显著,用户应根据实际需求选择。
301 10
|
3月前
|
运维 安全 Ubuntu
阿里云渠道商:服务器操作系统怎么选?
阿里云提供丰富操作系统镜像,涵盖Windows与主流Linux发行版。选型需综合技术兼容性、运维成本、安全稳定等因素。推荐Alibaba Cloud Linux、Ubuntu等用于Web与容器场景,Windows Server支撑.NET应用。建议优先选用LTS版本并进行测试验证,通过标准化镜像管理提升部署效率与一致性。
|
3月前
|
弹性计算 ice
阿里云4核8g服务器多少钱一年?1个月和1小时价格,省钱购买方法分享
阿里云4核8G服务器价格因实例类型而异,经济型e实例约159元/月,计算型c9i约371元/月,按小时计费最低0.45元。实际购买享折扣,1年最高可省至1578元,附主流ECS实例及CPU型号参考。
449 8
|
3月前
|
存储 监控 安全
阿里云渠道商:云服务器价格有什么变动?
阿里云带宽与存储费用呈基础资源降价、增值服务差异化趋势。企业应结合业务特点,通过阶梯计价、智能分层、弹性带宽等策略优化成本,借助云监控与预算预警机制,实现高效、可控的云资源管理。

热门文章

最新文章