在Windows Server 2008 R2上安装Exchange 2013过程中遇到的一些问题
笔者对Exchange经验非常有限, 但也正因为如此, 这里分享的东西对从没接触过Exchange的朋友会有更多的帮助吧, 至少希望如此.
1. Exchange 2013的安装需要.net framework 4.5, 如果没有的话, GUI的安装界面会闪退, 在命令行里运行setup.exe才会发现这个报错的提示.
2. 笔者并不知道要在AD上做什么, 所以直接在Exchange的机器上运行光盘里的安装文件, 遇到了如下的报错. 但是DC是ping得通的, 而且nslookup, 命令"netdom query /domain:yourdomainname fsmo"返回的结果都是正确的.
3. 经过一些research, 发现自己漏掉了重要的两步, 那就是需要把exchange 2013的光盘插入DC当中, 运行两个命令:
Setup /IAcceptExchangeServerLicenseTerms /PrepareSchema
Setup /IAcceptExchangeServerLicenseTerms /PrepareAD /OrganizationName:yourOrganizationalname
4. 笔者运行PrepareSchema 那个命令的时候, 还遇到了下面的报错.
我的解决方法是重启DC, 再run一次, 就work了.
5. 回到Exchange Server上运行安装文件, 遇到如下错误:
Error:
You must be a member of the 'Organization Management' role group or a member of the 'Enterprise Admins' group to continue.
For more information, visit: http://technet.microsoft.com/library(EXCHG.150)/ms.exch.setupreadiness.GlobalServerInstall.aspx
检查AD上的users and groups, 并没有这个'Organization Management' 用户组, 笔者安装使用的用户是域管理员, 所以链接文章里的提示没啥用.
6. 于是觉得是AD上的用户组什么的并没有事先创建好, 于是重新执行上面prepareAD的命令. 遇到报错如下:
查到文章http://jamesosw.wordpress.com/2013/04/24/couldnt-find-the-enteprise-organization-container/, 其中提到文章http://technet.microsoft.com/en-us/library/aa998138%28v=exchg.80%29.aspx.
涉及到AD中的"Microsoft Exchange Security Groups"和"Microsoft Exchange System Objects". 笔者观察了一下自己的环境, 发现"Microsoft Exchange Security Groups"这个container虽然存在, 但是其中并没有用户组.
笔者遵照链接文章中的步骤, 删除了两个container. 再次运行Setup /PrepareAD, 成功完成. 检查"Microsoft Exchange Security Groups"容器, 发现好多用户组成功创建了出来.
注意, 如果看不到"Microsoft Exchange System Objects"的话, 请勾选"Advanced Features".
7. 回到Exchange服务器上, 再次安装遇到如下报错:
8. 笔者卸掉Exchange重装, 报连不上Domain controller. 这个错误之前也发生过, 只是重试一次, 也就不再报这个错误了. 这一次, 我决定不再放过这个问题. 笔者的AD里有两台DC, 检查DC01, 发现domain level的防火墙没有关闭, 关闭之. 问题依然存在. 检查DC01的IP设置, 发现网关设置有错误. –_-||
想起之前笔者用这台虚机做网络gateway代理, 参照下面的链接配RRAS服务, 由于笔者的Lab中的网络中路由器的某项设置, 没能配成功. 于是笔者就把这台gateway改成了DC.
http://support.microsoft.com/kb/157025
熟悉RRAS服务的朋友也许会知道, RRAS服务器的网络设置是有点奇怪的.
我疏忽了的地方是这台机器在改成DC的时候网关没有改好.
问题是另一台DC加到了这台DC的域中. 其他的机器也可以成功加到domain中, 只是报一下连不上DC, 再试一次总是OK的.
9. 笔者把DC的网关设置修改正确, 之后Exchange 2013安装成功了.
结末的教训是: 偷了一个懒, 花了一星期来troubleshoot, 玩软件一定要小心呀, 否则代价太沉重了.
在Windows Server 2008 R2上安装Exchange 2013过程中遇到的一些问题的更多相关文章
- 在 Windows Server 2008 R2 上安装 IIS 7.5
原文 在 Windows Server 2008 R2 上安装 IIS 7.5 默认情况下,Windows Server(R) 2008 R2 上不安装 IIS 7.5.可以使用服务器管理器中的“添加 ...
- 在Windows Server 2008 R2上安装IIS服务
一.Windows Server 2008 R2 介绍 1.Windows Server 2008 R2 基本概念 2.Windows Server 2008 R2 家族系列 二.VMware虚拟机安 ...
- windows server 2008 R2 SP1 安装exchange 2010
一. 先决条件 若在windows server R2 SP1企业版系统上典型安装exchange server2010 SP3,则需要提前确定一下先决条件 AD域环境,域和林的功能级别必须是wind ...
- 在win7/WINDOWS SERVER 2008 R2上安装 vmware POWERcli 6.5
安装.NET Framework 4.6.2下载NDP462-KB3151800-x86-x64-AllOS-ENU.exe,安装安装PowerShell 4.0(5.0依赖4.0)下载Windows ...
- 如何在Windows Server 2012 R2上安装SharePoint 2013
笔者原以为是个挺容易个事儿, 毕竟是微软自家的产品安装在自家的操作系统上, 没想到还是让我费了半天劲. 写在这里吧, 方便其他的朋友. 具体步骤 ======================= ...
- 在Windows Server 2012 R2上安装SharePoint 2013 with SP1失败,提示没有.net4.5的解决办法
现在的Server用Windows Server 2012 R2的越来越多了,在部署带Sp1的SharePoint2013的时候,走完预安装工具后,点击setup提示缺少.net4.5. 其实Wind ...
- 如何解决在Windows Server 2008 R2 上安装证书服务重启后出现 CertificationAuthority 91错误事件
很久都没写什么博客了,前一段时间学习2008 R2时,在自己的电脑上同时安装AD 和证书 往往会出现一个CertificationAuthority错误,如下: 产生问题的主要原因是: 证书服务器与D ...
- Windows server 2008 r2上安装MySQL
用MSI安装包安装 根据自己的操作系统下载对应的32位或64位安装包.按如下步骤操作: MySQL数据库官网的下载地址http://dev.mysql.com/downloads/mysql,第一步: ...
- 图文详解在Windows server 2008 R2上安装SQL Server 2012集群
1.准备: 4台服务器(1台AD.2台SQL服务器.1台iSCSI存储服务器) 9个IP(1个AD的IP.2个SQL服务器的IP.2个心跳IP.1个iSCSI存储服务器的IP.1个集群IP.1个DTC ...
随机推荐
- Django web框架之权限管理一
1. 需求分析: 准备:创建独立app, rbac #权限管理模块/组件 app01 #应用 分配权限,URL 2. 数据库设计 2.1 设计思路 第一版: 权限表: ID url title is_ ...
- C# Merge into的使用详解
Merge是一个非常有用的功能,类似于Mysql里的insert into on duplicate key. Oracle在9i引入了merge命令, 通过这个merge你能够在一个SQL语句中对一 ...
- windows10 易升 下载失败 解决方法
在你剩余最大空间的硬盘里有一个名字大概是Windows10Updata的文件夹里找到一个名字14339开头的升级镜像,把这个文件的名字用记事本保存下来方便以后使用,同时在这个文件夹里还有一个叫prod ...
- Django学习过程中的排错总结
报错一:RuntimeError: You called this URL via POST, but the URL doesn't end in a slash and you have APPE ...
- NIO使用Reactor模式遇到的问题
关于Reactor模式,不再多做介绍,推荐Doug Lea大神的教程:Java 可扩展的IO 本来在Reactor的构造方法中完成一系列操作是没有问题的: public class Reactor i ...
- TarjanLCA学习笔记
1.前言 首先我们介绍的算法是LCA问题中的离线算法-Tarjan算法,该算法采用DFS+并查集,再看此算法之前首先你得知道并查集(尽管我相信你如果知道这个的话肯定是知道并查集的),Tarjan算法的 ...
- 使用Nginx的配置对cc攻击进行简单防御
ddos攻击:分布式拒绝服务攻击,就是利用大量肉鸡或伪造IP,发起大量的服务器请求,最后导致服务器瘫痪的攻击. cc攻击:类似于ddos攻击,不过它的特点是主要是发起大量页面请求,所以流量不大,但是却 ...
- shell脚本报错退出
在shell脚本中,比如有以下的代码: cd /root/test88 rm -rf backup 如果目录/root/test88不存在,脚本不会停止,依然会执行rm -rf backup这个命令 ...
- 文件还原工具Foremost
文件还原工具Foremost 在数字取证中,通过对设备备份,可以获取磁盘镜像文件.通过分析镜像文件,可以获取磁盘存在的数据.但是很多重要数据往往已被删除.这个时候,就需要还原这些文件.Kali L ...
- python 日历(Calendar)模块
另附一篇文章:http://www.jb51.net/article/77971.htm 序号 函数及描述 1. calendar.calendar(year,w=2,l=1,c=6) 返回一个多行字 ...