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.Dictionary2.Insert(TKey key, TValue value, Boolean add) at Microsoft.Ceres.CoreServices.Node.BootstrapPropertyLoader.AddEnvironmentProperties(IDictionary2 sonucu)
Microsoft.Ceres.CoreServices.Node.NodeActivator.InitializeBootstrapProperties(IDictionary2 overlay) at Microsoft.Ceres.CoreServices.Node.NodeActivator.ActivateNode(IDictionary2 yapılandırması)
Neden
Bu sorun, ortam değişkenlerinin PSModulePath değişkensinde sonda bir boşluk nedeniyle oluşur.
Çö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.