2013 toplu güncelleştirmesini yükledikten sonra Exchange Server Kimliği 106 hataları: Performans sayaç güncelleştirme hatası

Özgün KB numarası:   2870416

Belirtiler

Microsoft Exchange Server 2013 İstemci Erişimi sunucu rolünü yeni bir sunucuya yükledikten ve sonra sunucuyu yeniden başlattıktan sonra, Uygulama günlüğünde birçok Olay Kimliği 106 hatası alırsınız. Örneğin, aşağıdaki hata iletisini alabilirsiniz:

ID: 106
Level: Error
Source: MSExchange Common
Machine: -
Message: Performance counter updating error. Counter name is Per-Tenant KeyToRemoveBudgets Cache Size, category name is MSExchangeRemotePowershell. Optional code: 3. Exception: The exception thrown is: System.InvalidOperationException: The requested Performance Counter is not a custom counter, it has to be initialized as ReadOnly.\

Yeni Kurulum Exchange (ExchangeSetup.log) bakarak, aşağıdaki bilgileri görüyorsunuz:

[UYARI] C:\Program Files\Microsoft\Exchange Server\V15\Bin\Perf\AMD64\GlsPerformanceCounters.xml performans sayaç dosyası bulunamadı.

Neden

Bu sorun, performans sayaçları yüklenemiyor olması nedeniyle oluşur.

Çözüm

Not

Aşağıdaki yöntem sorunu çözse de, bazı sayaçlar yalnızca veri merkezi veri merkezi olduğundan MSExchange Common'ın olay kimliği 106, şirket içi dağıtımlardan asla tam olarak çıkarılamayacak.

Bu sorunu çözmek için eksik sayaçları el ile yükleme. Bunu yapmak için şu adımları uygulayın:

  1. Performans İzleyicisi'ne kapatın ve eksik sayaçları kullanmaya çalışan diğer tüm izleme hizmetlerini durdurun.

  2. Dış Exchange Kabuğu'na aşağıdaki komutu yazın ve Enter tuşuna basın:

    Add-Pssnapin Microsoft.Exchange.Management.PowerShell.Setup
    
  3. Performans New-PerfCounters sayaçlarını eklemek için çalıştırın. Örneğin, yeni tabloda tanımlanan performans sayaçlarını yüklemek GlsPerformanceCounters.xml, aşağıdaki cmdlet'i çalıştırın:

    New-PerfCounters -definitionfilename "C:\Program Files\Microsoft\Exchange Server\V15\Setup\Perf\GlsPerformanceCounters.xml"