Şu anda çevrimdışısınız; İnternet'in yeniden bağlanması bekleniyor

Arama NodeRunner.exe durur işlerken Exchange Server 2013'de çalışmıyor

ÖNEMLİ: Bu makale, Microsoft Makine Çevirisi Düzenleme yazılımı tarafından tercüme edilmiş olup, yüksek olasılıkla profesyonel bir çevirmen yerine CTF teknolojisi kullanılarak, Microsoft Topluluğu tarafından düzenlenmiştir. Microsoft, Bilgi Bankamız içindeki tüm makaleleri kendi dilinizde okuyabilmeniz için size hem profesyonel çevirmenler tarafından tercüme edilen hem de makine tarafından tercüme edildikten sonra Topluluk tarafından kontrol edilen makaleler sunar. Bununla birlikte, makine tarafından tercüme edilen, hatta Topluluk tarafından kontrol edilen bir makale bile her zaman mükemmel dil kalitesinde olmayabilir. Makalede dilinizi konuşan yabancı birisinin yapabileceği türden sözcük, söz dizimi veya dilbilgisi hataları bulunabilir. Microsoft, içeriğin hatalı tercümesinin veya müşterilerimiz tarafından kullanımının doğurabileceği olası yanlış anlamalar, hatalar veya zararlardan sorumlu değildir. Öte yandan Microsoft, Makine Çevirisi Düzenleme işlemini geliştirmek amacıyla Makine Çevirisi Düzenleme yazılımını ve araçlarını sık sık güncelleştirmektedir.

Makalenin İngilizcesi aşağıdaki gibidir: 3094698
Bu makalede neden bir sorun açıklanır. NodeRunner.exe işlem. Bu sorunu gidermek için izleyin adımları "Çözüm" bölümünde.
Belirtiler
Bu sorun oluştuğunda aşağıdaki belirtilerle karşılaşabilirsiniz.

Belirti 1

İçerik dizini tüm posta kutusu veritabanları üzerinde FailedAndSuspendeddurumudur.

Belirti 2

Birleşik oturum açma sistemi (ULS) günlüklerinde aşağıdaki iletiyi günlüğe kaydedilir:

NodeRunnerIndexNode1-XXXX0x6390 arama arama bileşeni (0x59D4)
IndexRouter [IndexRouter]: Nesil GID [hazırlarken, özel durum yakalandıGID]: (IndexNode1-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx-xxxxxxxx-xxxx-xxxx-xxxx-XXXXXXXXXX. Tek: hatalı ayırma): Microsoft.Ceres.SearchCore.FastServer.FastServerException:
IndexNode1-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx-xxxxxxxx-xxxx-xxxx-xxxx-XXXXXXXXXX. Tek: hatalı ayırma
Microsoft.Ceres.SearchCore.FastServer.Indexer.PrepareGeneration() at
Microsoft.Ceres.SearchCore.Indexes.FastServerIndex.GenerationBuilder.FlushGeneration() at
Microsoft.Ceres.SearchCore.Indexes.AbstractIndex.AbstractProtectedGenerationBuilder.FlushGenerationInternal() at
Microsoft.Ceres.SearchCore.Indexes.AbstractIndex.AbstractBuilder.PrepareCloseGeneration() at


Not
varsayılan olarak, Exchange ULS günlük dosyalarına aşağıdaki konuma kaydedilir:
C:\Program Files\Microsoft\Exchange Server\V15\Logging\Search

Belirti 3

Daha fazla kullanılabilir bellek bellek ayırmaya çalıştığında NodeRunner.exe işlemi bir istisna atar. Bu durumda, aşağıdaki hata günlüğe kaydedilir:

ID:1026
Düzey: hata
Kaynak: da .NETRuntime
İleti: Uygulama: NodeRunner.exe
Framework sürümü:Framework sürümü
Açıklama: İşlenmeyen bir özel durum nedeniyle işlem sonlandırıldı
Özel durum bilgileri: System.OutOfMemoryException
Yığın:
Microsoft.Ceres.CoreServices.Framework.Container.ComponentManager.FailingInvoker() işlemi sırasında
at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object,Boolean)
System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, at
System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object) at
System.Threading.ThreadHelper.ThreadStart() at


ID:1000
Kaynak: uygulama
Hata iletisi:
Hataya neden olan uygulama adı: NodeRunner.exe,
Sürüm: Sürüm,
zaman damgası: Zaman damgası
Hataya neden olan modül adı: ntdll.dll,
Sürüm: Sürüm,
zaman damgası: Zaman damgası
Özel durum kodu: Özel durum kodu
Arıza uzaklık:Mahsup hesabı
Hataya neden olan işlem kimliği:İşlem kimliği
Hataya neden olan uygulama başlangıç saati:Saat
Hataya neden olan uygulama yolu: C:\Program Files\Microsoft\ExchangeServer\V15\Bin\Search\Ceres\Runtime\1.0\NodeRunner.exe
Hataya neden olan modül yolu: C:\Windows\SYSTEM32\ntdll.dll rapor kimliği: Rapor Kimliği
Hataya neden olan paketin tam adı: hatalı göreceli paketi uygulama kimliği:


ID: 1026
Düzey: hata
Kaynak: .NET çalışma zamanı
Uygulama: NodeRunner.exe
Framework sürümü: Framework sürümü
Açıklama: İşlenmeyen bir özel durum nedeniyle işlem sonlandırıldı.
Özel durum bilgileri:
System.AccessViolationException
Yığın:
Microsoft.Ceres.SearchCore.FastServer.Indexer.PrepareGeneration() at
Microsoft.Ceres.SearchCore.Indexes.FastServerIndex.GenerationBuilder.FlushGeneration() at
Microsoft.Ceres.SearchCore.Indexes.FastServerIndex.GenerationBuilder.PublishGeneration() at
Microsoft.Ceres.SearchCore.Indexes.AbstractIndex.AbstractBuilder.CloseGeneration() at
Microsoft.Ceres.SearchCore.Journal.RegistrationHandler.CloseGenerationToUsers(Microsoft.Ceres.SearchCore.Journal.RecoveryState) at
Microsoft.Ceres.SearchCore.Journal.Journal.RecoveryEndGeneration(Microsoft.Ceres.SearchCore.Services.GenerationId) at
at Microsoft.Ceres.SearchCore.Journal.RegistrationHandler.RedoJournalEntry (Microsoft.Ceres.SearchCore.Services.Journal.IJournalEntry, UInt16,Microsoft.Ceres.SearchCore.Journal.RecoveryState)
at Microsoft.Ceres.SearchCore.Journal.Journal.RecoverEntry (Microsoft.Ceres.SearchCore.Services.Journal.IJournalEntry, Uınt16)
at Microsoft.Ceres.SearchCore.Journal.DoubleBuffered.DoubleBufferJournal.RecoveryScan (Microsoft.Ceres.SearchCore.Services.Journal.CheckpointId, Microsoft.Ceres.SearchCore.Journal.JournalEntryRecovered, Microsoft.Ceres.SearchCore.Journal.ResumeCheckpointing, System.Collections.Generic.IDictionary'2<><Microsoft.Ceres.SearchCore.Services.Journal.IJournalEntry>>) Microsoft.Ceres.SearchCore.Journal.Journal.DoLogicalRecovery() at
Microsoft.Ceres.SearchCore.Journal.Journal.EnsureFullRecovery() at
Microsoft.Ceres.SearchCore.Journal.JournalComponent.DoReadying() at
System.Threading.Tasks.Task.Execute() at
at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object,Boolean)
System.Threading.Tasks.Task.ExecuteWithThreadLocal (System.Threading.Tasks.Task ByRef) at
System.Threading.Tasks.Task.ExecuteEntry(Boolean) at
System.Threading.ThreadPoolWorkQueue.Dispatch() at</Microsoft.Ceres.SearchCore.Services.Journal.IJournalEntry>


ID: 1000
Düzey: hata
İleti:
Hataya neden olan uygulama adı: NodeRunner.exe, sürüm: Sürüm, zaman damgası: Zaman damgası
Hataya neden olan modül adı: MSVCR110.dll, sürüm: Sürüm, zaman damgası: Zaman damgası
Özel durum kodu: Kodu Arıza uzaklık: Mahsup hesabı
Hataya neden olan işlem kimliği: İşlem kimliği
Hataya neden olan uygulama başlangıç saati: Saat
Hataya neden olan uygulama yolu: C:\Program Files\Microsoft\Exchange Server\V15\Bin\Search\Ceres\Runtime\1.0\NodeRunner.exe
Hataya neden olan modül yolu: C:\Windows\SYSTEM32\MSVCR110.dll rapor kimliği: Rapor Kimliği
Hataya neden olan paketin tam adı: hatalı göreceli paketi uygulama kimliği:

Neden
NodeRunners.exe işlem OutOfMemory özel durum nedeniyle durursa, bu sorun oluşur. Sunucu belleği yetersiz olan veya .NET Framework ortak dil çalışma zamanı (CLR) NodeRunners.exe işlemi bir bellek ayırma sınırlama zorlamak. Bu durumda, NodeRunner.exe başarısız daha fazla bellek ayırmaya çalıştığında, bir özel durum oluşturur ve sonra durur.

Çözüm
Bu sorunu gidermek için şu adımları izleyin:
  1. Noderunner.exe.config dosyasını bulun. Varsayılan olarak, bu dosya aşağıdaki yol boyunca bulunur:
    C:\Program Files\Microsoft Office Servers\15.0\Search\Runtime\1.0\noderunner.exe.config
  2. Dosyayı düzenleyin ve ardından aşağıdaki anahtarı bulun:
    <nodeRunnerSettings memoryLimitMegabytes="<value>" />
  3. Anahtarın değerini dışında herhangi bir değere ayarlanmışsa 0, olarak değiştirin 0, aşağıdaki gibi:
    <nodeRunnerSettings memoryLimitMegabytes="0" />
  4. Ana bilgisayar denetleyicisi Microsoft Exchange hizmeti yeniden başlatın.
NodeRunner.exe işlemi hakkında
Dört işçi Microsoft Exchange ana bilgisayar denetleyicisi hizmetini başlatır ve her NodeRunner.exe olarak adlandırılır. NodeRunner.exe Exchange Arama bileşeni bir parçasıdır. Tek tek her NodeRunner.exe işlemi işlevselliğini yapılandırma aracılığıyla ayarlanır. NodeRunner.exetek yönetim düğümünü başlayan süreçtir kendine ait bir işlem. NodeRunner.exe tek başına bir işlem olduğundan, bazı işletim özelliklerini NodeRunner.exe.config uygulama yapılandırma dosyasından yönetim düğümünü başlangıcı sırasında türer.

Aşağıdaki ekran resminde NodeRunner.exe işleminin dört düğümleri gösterir: Admin, içerik, sorgu ve dizin.

Dört düğüm ekran görüntüsü

SharePoint Server ile sahibiyseniz, uygulama yapılandırma dosyası kullanarak NodeRunner.exe işlem için ayrılan bellek sınırı nasıl bildiğiniz. Ancak, onu Exchange Server 2013 bu yöntem tarafından NodeRunner.exe için bellek ayırmayı sınırlamak için desteklenmeyen.

En az bellek gereksinimini NodeRunner.exe için varsayılan ayarı 0' dır. NodeRunner.exe işlemi, tüketmek ve bellek gereksinimleri gereksinimleri geçerli ve kullanılabilir bellek göre dinamik olarak değiştirmek. Ancak, üst sınırını ayarlamak ve düğüm Çalıştırıcısı NodeRunner.exe.config dosyasında memoryLimitMegabytes parametresini kullanarak erişmek bellek hacmi kısıtlayın. NodeRunner.exe bellek kullanımını sınırlamak ve Exchange server NodeRunner.exe işlem için bellek ayrılamıyor, işlem OutOfMemoryException istisna ile başarısız olabilir.

Uyarı: Bu makalenin çevirisi otomatik olarak yapılmıştır

Özellikler

Makale No: 3094698 - Son İnceleme: 10/17/2015 04:33:00 - Düzeltme: 1.0

Microsoft Exchange Server 2013 Enterprise, Microsoft Exchange Server 2013 Standard

  • kbtshoot kbprb kbsurveynew kbexpertiseadvanced kbmt KB3094698 KbMttr
Geri bildirim