Exchange Server 2013 CU1 veya CU2 yüklenirken hata oluştu: Search Foundation yapılandırırken hata oluştu

Özgün KB numarası:   2889663

Belirtiler

Windows Server 2008 R2 Service Pack 1 (SP1) veya Windows Server 2012'a Exchange Server Server 2013 Toplu Güncelleştirme 1 (KB2816900) veya Toplu Güncelleştirme 2 (KB2859928) yükleyemediysanız, Posta Kutusu sunucu rolünün yüklenmesi başarısız olur ve aşağıdaki hata iletisini alırsınız:

[2] İşlemeye Write-ExchangeSetupLog
[2] [HATA] SearchFoundation, installconfig.ps1 - Exchange için Search Foundation yapılandırırken hata oluştu. System.TimeoutException: Yönetici düğümünün açık ve çalışıyor olması için bekleme süresi aşımınaıldı
microsoft.ceres. Exchange. PostSetup.DeploymentManager.WaitForAdminNode(String hostControllerNetTcpWcfUrl)
microsoft.ceres. Exchange. PostSetup.DeploymentManager.Install(String installDirectory, String dataDirectoryPath, Int32 basePort, String logFile, Boolean singleNode, String systemName, Boolean attachedMode) at CallSite.Target(Closure , CallSite , Type , Object , Object , Object , Object , Boolean )
...
[08/30/2013 08:29:04.0660] [2] İşlem sürecini Write-ExchangeSetupLog

Buna ek olarak, aşağıdaki günlük dosyalarında da hatalar görüyorsunuz:

  • C:\Program Files\Microsoft\Exchange Server\V15\Bin\Search\Ceres\Installer\log\PostSetup_install_[GUID].log

    Z Bilgi [6] Search Foundation PostSetup - Yükleme başlıyor. ...
    Z Bilgi [6] Search Foundation PostSetup - Yönetici düğümü tamamen çalışana kadar bekliyor.
    [.............]
    Z Hatası [6] Search Foundation PostSetup - Yükleme sırasında hata oluştu. System.TimeoutException: Admin düğümünün açık ve çalışıyor olarak beklemesi zamanlandı
    microsoft.ceres. Exchange. PostSetup.DeploymentManager.WaitForAdminNode(String hostControllerNetTcpWcfUrl)
    microsoft.ceres. Exchange. PostSetup.DeploymentManager.Install(String installDirectory, String dataDirectoryPath, Int32 basePort, String logFile, Boole singleNode, String systemName, Boolean attachedMode)

  • C:\Program Files\Microsoft\Exchange Server\V15\Bin\Search\Ceres\Diagnostics\Logs\ [Veritabanı Adı].log

    Z Bilgi [6] Search Foundation PostSetup - Yükleme başlıyor.
    ... Z Bilgi [6] Search Foundation PostSetup - Yönetici düğümü tamamen çalışana kadar bekliyor. [.............]
    Z Hatası [6] Search Foundation PostSetup - Yükleme sırasında hata oluştu. System.TimeoutException: Yönetici düğümünün açık ve çalışıyor olması için bekleme süresi aşımınaıldı
    microsoft.ceres. Exchange. PostSetup.DeploymentManager.WaitForAdminNode(String hostControllerNetTcpWcfUrl)
    microsoft.ceres. Exchange. PostSetup.DeploymentManager.Install(String installDirectory, String dataDirectoryPath, Int32 basePort, String logFile, Boole singleNode, String systemName, Boolean attachedMode)

  • C:\Program Files\Microsoft\Exchange Server\V15\Bin\Search\Ceres\Diagnostics\Logs [ ServerName-Date].log

    Düğüm etkinleştiricisinde beklenmeyen beklenmeyen özel durum: System.ArgumentException: Aynı anahtara sahip bir öğe zaten eklenmiştir.
    System.Collections.Generic.Dictionary 2.Insert(TKey key, TValue value, Boolean add) at Microsoft.Ceres.CoreServices.Node.BootstrapPropertyLoader.AddEnvironmentProperties(IDictionary 2 sonucu)
    Microsoft.Ceres.CoreServices.Node.NodeActivator.InitializeBootstrapProperties(IDictionary 2 overlay) at Microsoft.Ceres.CoreServices.Node.NodeActivator.ActivateNode(IDictionary 2 yapılandırması)

Neden

Bu sorun, ortam değişkenlerinin PSModulePath değişkensinde sonda bir boşluk nedeniyle oluşur.

Ekran görüntüsü, ortam değişkenlerinin PSModulePath değişkeninin sonda bir boşluk gösterir.

Çözüm

Bu sorunu çözmek için, PSModulePath değişkenlerinden sonda boşlukları kaldırın. Daha fazla PSModulePath değişkeni varsa, bunların son boşluk içermey olduğundan emin olun. İz alanı kaldırdikten sonra, sunucuyu yeniden başlatın.

Ortam Değişkenleri'nin nasıl yapılandırıldığından daha fazla bilgi için bkz. Ortam Değişkeni öğesini yapılandırma.