安装Exchange 2010&2016 共存时Arbitration邮箱重定位

简介:

接上篇文章,在尝试安装Exchange 2016与现存的Exchange 2010做混合部署的时候,上一篇文章中所提到的FederatedEmail 丢失如果是第一个步问题的话,今天给大家讲的就是第二个连环问题。

我们先看报错:

同样是来自在部署Mailbox role步骤出的错

image

细看上面截图中的内容,提到了 “systemMailbox”, 提到了“arbitration”, 所以怀疑这个报错和仲裁邮箱有关系。

再来看看系统报错日志,也是同样:

Log Name: Application

Source: MSExchangeSetup

Date: 2/3/2016 8:42:05 PM

Event ID: 1002

Task Category: Microsoft Exchange Setup

Level: Error

Keywords: Classic

User: N/A

Computer:

Description:

Exchange Server component Mailbox role: Mailbox service failed.

Error: Error:

The following error was generated when "$error.Clear();

if (($RoleIsDatacenter -ne $true) -and ($RoleIsDatacenterDedicated -ne $true))

{

if (test-ExchangeServersWriteAccess -DomainController $RoleDomainController -ErrorAction SilentlyContinue)

{

$sysMbx = $null;

$name = "SystemMailbox{e0dc1c29-89c3-4034-b678-e6c29d823ed9}";

$dispname = "Microsoft Exchange";

$mbxs = @( get-mailbox -arbitration -Filter {name -eq $name} -IgnoreDefaultScope -resultSize 1 );

if ( $mbxs.length -eq 0)

{

$dbs = @(get-MailboxDatabase -Server:$RoleFqdnOrName -DomainController $RoleDomainController);

if ($dbs.Length -ne 0)

{

$arbUsers = @(get-user -Filter {name -eq $name} -IgnoreDefaultScope -ResultSize 1);

if ($arbUsers.Length -ne 0)

{

$sysMbx = enable-mailbox -Arbitration -identity $arbUsers[0] -DisplayName $dispname -database $dbs[0].Identity;

}

 

打开exchange 2010的 EPS,用下列命令查看仲裁邮箱信息

Get-Mailbox –Arbitration  | Format-Table Name, ServerName, Database –auto

image

从上图中我们可以很清晰的看到,有两个systemmailbox邮箱并没有存放在任意一个邮箱数据库中,再回去看看之前的报错信息,

确实就是这两个系统邮箱的报错,那么从逻辑上判断,我们只需要重新将这两个邮箱加载到数据库即可。

先加载第一个,并再次使用上一条命令查看加载情况

Set-Mailbox "SystemMailbox{e0dc1c29-89c3-4034-b678-e6c29d823ed9}" -Arbitration -Database "mailbox database 0122829493"

image

通过上图我们可以看到已经将一个系统邮箱重定向到一个数据库了。

那么我们如法炮制的再加载第二个

image

加载完之后,再次运行Exchange 2016安装文件,安装过程得以继续,一切正常,问题得到解决!



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



相关文章
|
前端开发 Java 数据库连接
MyBatis查询优化:枚举在条件构建中的妙用
MyBatis查询优化:枚举在条件构建中的妙用
|
Web App开发 算法 搜索推荐
DSP广告系统架构
DSP的目标 使用程序的方式进行广告的投放的管理,并利用算法和技术自动实现精准的目标受众定向,只把广告投放给对的人。 对广告主而言,使用程序化购买不仅能提高流量采购效率,更低成本的或可靠,稳定的流量,还能使用各种策略,投放不同的目标人群,使得广告的投放效果更加可控。
5640 0
|
JavaScript
Electron——如何使用nodejs工作线程
Electron——如何使用nodejs工作线程
280 4
|
存储 开发者 Python
六种方法实现Python文件之间的互动
六种方法实现Python文件之间的互动
382 0
DHL
|
算法 安全 Java
再见吧 buildSrc, 拥抱 Composing builds 提升 Android 编译速度
长期以来困扰我们的一个问题就是构建速度,AndroidStudio 的构建速度严重影响 Android 开发者的工作效率,尤其是更新一个版本号,导致整个项目重新构建,在网络慢的情况下,这是无法忍受的。
DHL
1138 0
再见吧 buildSrc, 拥抱 Composing builds 提升 Android 编译速度
|
存储 监控 算法
ARM:CoreSight、ETM、PTM、ITM、HTM、ETB等常用术语解析
ARM:CoreSight、ETM、PTM、ITM、HTM、ETB等常用术语解析
1659 0
|
SQL 存储 关系型数据库
|
域名解析 负载均衡 JavaScript
升级 HTTP 至 HTTPS:使用 Nginx 反向代理
升级 HTTP 至 HTTPS:使用 Nginx 反向代理
627 0
|
存储 JavaScript API
Pinia介绍及简单示例
Pinia介绍及简单示例
491 0
|
机器学习/深度学习 弹性计算 Cloud Native
阿里云神龙获2023年度CCF技术科技进步一等奖
阿里云神龙获2023年度CCF技术科技进步一等奖
777 0