標籤:arbitration exchange 2016
接上篇文章,在嘗試安裝Exchange 2016與現存的Exchange 2010做混合部署的時候,上一篇文章中所提到的FederatedEmail 丟失如果是第一個步問題的話,今天給大家講的就是第二個連環問題。
我們先看報錯:
同樣是來自在部署Mailbox role步驟出的錯
650) this.width=650;" height="629" title="image" style="border:0px;" alt="image" src="http://s3.51cto.com/wyfs02/M02/7A/E1/wKioL1bBbGjA2cbjAAI2Q-qBpYg717.png" border="0" />
細看上面中的內容,提到了 “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
650) this.width=650;" height="266" title="image" style="border:0px;" alt="image" src="http://s3.51cto.com/wyfs02/M00/7A/E1/wKioL1bBbGqzztRkAAFIwfwZGH8382.png" border="0" />
從中我們可以很清晰的看到,有兩個systemmailbox郵箱並沒有存放在任意一個信箱資料庫中,再回去看看之前的報錯資訊,
確實就是這兩個系統郵箱的報錯,那麼從邏輯上判斷,我們只需要重新將這兩個郵箱載入到資料庫即可。
先載入第一個,並再次使用上一條命令查看載入情況
Set-Mailbox "SystemMailbox{e0dc1c29-89c3-4034-b678-e6c29d823ed9}" -Arbitration -Database "mailbox database 0122829493"
650) this.width=650;" height="369" title="image" style="border:0px;" alt="image" src="http://s3.51cto.com/wyfs02/M00/7A/E2/wKiom1bBbArwlWV2AAIYPd54zs8592.png" border="0" />
通過我們可以看到已經將一個系統郵箱重新導向到一個資料庫了。
那麼我們如法炮製的再載入第二個
650) this.width=650;" height="250" title="image" style="border:0px;" alt="image" src="http://s3.51cto.com/wyfs02/M01/7A/E1/wKioL1bBbG2BN6rTAAGSJPEK350274.png" border="0" />
載入完之後,再次運行Exchange 2016安裝檔案,安裝過程得以繼續,一切正常,問題得到解決!
安裝Exchange 2010&2016 共存時Arbitration郵箱重定位