疑難排解 RollAlternateServiceAccountCredential.ps1 指令碼
適用於:Exchange Server 2013
本主題提供使用RollAlternateServiceAccountPassword.ps1腳本時可能發生之常見錯誤的解決方案和資訊。
無法使用密碼更新一或多部用戶端存取伺服器
問題:
當您搭配腳本使用 參數 ToEntireForest 或 ToArrayMembers 時,在某些情況下,可能不會更新一或多個用戶端存取伺服器。
解決方案:
使用 Get-ClientAccessArray Cmdlet 確認腳本將以所有必要伺服器為目標的伺服器,如下列範例所示。
Get-ClientAccessArray | fl members
如果無法更新的伺服器是 Client Access 陣列的成員,但仍然未正確更新,請重新執行 Exchange 安裝程式,然後再次將用戶端存取伺服器角色新增至伺服器。 您也可以使用 參數 ToSpecificServers來指定要設為目標的個別伺服器。
有些伺服器沒有回應腳本
問題:
在某些情況下,伺服器可能會因為暫時性錯誤而無法更新,例如網路連線錯誤。
解決方案:
確認有問題的伺服器具有網路和 Active Directory 連線能力,然後再試一次腳本。
某些陣列成員長時間服務中斷
問題:
如果伺服器的旋轉時間較長,但仍為數組的成員,如 Get-ClientAccessArray Cmdlet所決定,使用 ToArrayMembers 和 ToEntireForest參數時,腳本功能可能會受損。 如果伺服器發生永久失敗,但尚未從您的部署中完全移除,則會發生相同的問題。
解決方案:
若要解決此問題,請使用 Exchange 安裝程式從部署中移除伺服器,或以出席模式執行腳本,直到可以移除伺服器為止。
如果伺服器只會關閉一小段時間,而且您不想要永久移除 Exchange,您可以使用 參數 ToSpecificServers 調整腳本以針對特定伺服器執行,讓只有作用中的伺服器成為目標。 或者,您可以使用 Remove-ClientAccessArray Cmdlet,從未回應伺服器的 Active Directory 物件移除 RPC 用戶端存取服務,如下列範例所示。
Remove-RPCClientAccess -Server Server.Contoso.com
移除 RPC 用戶端存取服務之後, Get-ClientAccessArray 將不會以陣列成員的身分傳回伺服器,而且腳本不會以它為目標。 當伺服器再次運作時,您可以使用 New-RpcClientAccess Cmdlet 重新新增 RPC Client Access 服務。 重新新增 RPC Client Access 服務時,請務必在受影響的伺服器上重新開機 Microsoft Exchange 通訊錄服務。
警告
從伺服器移除 RPC 用戶端存取服務之前,請參閱 Remove-RpcClientAccess主題。
相關資訊
如需如何搭配用戶端存取伺服器陣列或負載平衡解決方案使用 Kerberos 驗證的詳細資訊,請參閱下列主題: