none
Ошибка обновления счетчика производительности MSExchange Active Manager Client RRS feed

  • Вопрос

  • После удаления с сервера Exchange 2010 роли Unified Messaging в eventlog начали сыпаться ошибки следующего содержания:

    --------------------

    Ошибка обновления счетчика производительности. Имя счетчика - Location cache entries, имя категории - MSExchange Active Manager Client. Дополнительный код: 3. Исключение: The exception thrown is : System.InvalidOperationException: Затребованный счетчик производительности не является пользовательским счетчиком, он должен быть инициализирован только для чтения.
       в System.Diagnostics.PerformanceCounter.Initialize()
       в System.Diagnostics.PerformanceCounter.set_RawValue(Int64 value)
       в Microsoft.Exchange.Diagnostics.ExPerformanceCounter.set_RawValue(Int64 value)
    Last worker process info : System.ArgumentException: Процесс с идентификатором 10984 не выполняется.
       в System.Diagnostics.Process.GetProcessById(Int32 processId, String machineName)
       в Microsoft.Exchange.Diagnostics.ExPerformanceCounter.GetLastWorkerProcessInfo()
    Processes running while Performance counter failed to update:
    8076 csrss
    3596 winlogon
    11896 dllhost
    980 conhost
    4328 Microsoft.Exchange.ProtectedServiceHost
    1372 SMSvcHost
    8068 w3wp
    5720 w3wp
    7672 w3wp
    12212 winlogon
    7276 TimounterMonitor
    2348 svchost
    2464 dfssvc
    3920 Microsoft.Exchange.AntispamUpdateSvc
    1460 schedul2
    11816 rdpclip
    1500 Microsoft.ActiveDirectory.WebServices
    2532 csrss
    364 svchost
    11000 msftefd
    952 svchost
    8308 ManagementConsole
    2328 svchost
    1736 inetinfo
    8628 jusched
    6452 store
    10844 jusched
    11972 winlogon
    1924 egui
    2120 MSExchangeTransport
    148 MSExchangeMailboxReplication
    3692 ekrn
    144 svchost
    340 smss
    4476 msexchangerepl
    2308 svchost
    5656 vds
    2108 SMSvcHost
    8608 sppsvc
    10060 msftefd
    1708 dns
    3280 w3wp
    4132 MSExchangeMailSubmission
    5444 conhost
    8328 mmc
    4652 Microsoft.Exchange.RpcClientAccess.Service
    2216 ntfrs
    7408 csrss
    2876 Microsoft.Exchange.Imap4Service
    2284 svchost
    4056 MsExchangeFDS
    7600 explorer
    5432 EdgeTransport
    1688 svchost
    4248 Microsoft.Exchange.Pop3Service
    8580 TrustedInstaller
    11964 winlogon
    3848 Microsoft.Exchange.AddressBook.Service
    8772 exfba
    1576 certsrv
    4828 Microsoft.Exchange.ServiceHost
    1872 MSExchangeADTopologyService
    492 wininit
    5416 w3wp
    9260 rdpinit
    9352 explorer
    9904 TrayMonitor
    10968 dwm
    4220 w3wp
    476 svchost
    3036 mms
    7960 mmc
    3428 taskhost
    8348 msftefd
    1652 mad
    8940 csrss
    11408 dwm
    1452 Microsoft.Exchange.Imap4
    860 svchost
    10764 schedhlp
    580 rdpclip
    7980 svchost
    4400 conhost
    10112 taskmgr
    1640 dfsrs
    10756 taskhost
    5972 svchost
    2420 zabbix_agentd
    9708 rdpclip
    4388 Microsoft.Exchange.Pop3
    1824 Megaserv
    444 svchost
    600 lsm
    544 ServerManagerLauncher
    1032 svchost
    3592 svchost
    8484 TimounterMonitor
    12060 mmc
    10680 mmc
    1420 agent
    8904 dwm
    7484 egui
    3976 Microsoft.Exchange.EdgeSyncSvc
    2596 msdtc
    428 csrss
    2068 msftesql
    4760 Microsoft.Exchange.Search.ExSearch
    7320 rdpshell
    1556 svchost
    2196 nsclient++
    3256 msftefd
    9848 schedhlp
    10860 WmiPrvSE
    9872 w3wp
    8232 TrayMonitor
    7112 msftefd
    1792 ismserv
    5204 MSExchangeTransportLogSearch
    1000 svchost
    584 services
    4976 MSExchangeThrottling
    772 svchost
    1388 spoolsv
    2372 WINS
    3356 MSExchangeMailboxAssistants
    8900 taskhost
    4 System
    6304 LogonUI
    592 lsass
    0 Idle
    Performance Counters Layout information: FileMappingNotFoundException for category MSExchange Active Manager Client : Microsoft.Exchange.Diagnostics.FileMappingNotFoundException: Cound not open File mapping for name : Global\netfxcustomperfcounters.1.0msexchange active manager client
       в Microsoft.Exchange.Diagnostics.FileMapping.OpenFileMapping(String name, Boolean writable)
       в Microsoft.Exchange.Diagnostics.FileMapping..ctor(String name, Boolean writable)
       в Microsoft.Exchange.Diagnostics.PerformanceCounterMemoryMappedFile.Initialize(String fileMappingName, Boolean writable)
       в Microsoft.Exchange.Diagnostics.ExPerformanceCounter.GetAllInstancesLayout(String categoryName)
    ---------------------

    И так по каждому счетчику этой категории

     

    После запуска lodctr /R счетчики не восстановились. Выполнение lodctr /R:"C:\Program Files\Microsoft\Exchange Server\V14\Setup\Perf\ActiveManagerClientPerfmon.ini" дает такую ошибку:

    --------------

    Ошибка: Не удается восстановить счетчики производительности из файла архива C:\Program Files\Microsoft\Exchange Server\V
    14\Setup\Perf\ActiveManagerClientPerfmon.ini, код ошибки 1006PS C:\Users\comp_kov>

     

    3 ноября 2010 г. 15:29

Ответы

Все ответы

  • Уважаемый пользователь!
    В вашей теме отсутствует активность в течение последних 5 дней. При отсутствии каких-либо действий в течение 2 последующих дней, тема будет переведена в разряд обсуждений. Вы можете возобновить дискуссию, просто оставив сообщение в данной теме.

    12 ноября 2010 г. 10:34
  • У меня проблема один в один, описанные выше методы также не помогают, прошу помощи в решении вопроса.
    12 марта 2011 г. 2:19
  • В скором времени планирую крупные работы на этом сервере. Посмотрю что будет после установки SP1 на ОС, так как ошибка не только в счетчиках производительности Exchange. Также планирую попробовать переустановить по очереди роли, которые позволят себя удалить, ведь это единственный сервер в организации. И напоследок возможно просто прибью весь сервер и установлю заново в режиме восстановления. О результатах отпишусь.
    12 марта 2011 г. 18:37
  • Вот это если не решит, то подскажет как решить http://demoblog.mreza.info/2011/01/default.aspx

     


    Сазонов Илья http://www.itcommunity.ru/blogs/sie-wl/
    • Помечено в качестве ответа Aleksandr Kovpashko 17 марта 2011 г. 15:07
    14 марта 2011 г. 10:52
    Модератор
  • Илья, большое спасибо! Действительно переустановив таким образом счетчики производительности всех проблемных категорий мне удалось добиться исчезновения ошибок в логах.
    17 марта 2011 г. 15:08
  • Спасибо, мне подсказало. вдумчиво почитал ошибки, нашёл похожие файлы и сделал это

    Start Exchange Management Shell

    Add-PSSnapin Microsoft.Exchange.Management.PowerShell.Setup

    New-PerfCounters -DefinitionFileName "C:\Program Files\Microsoft\Exchange Server\V14\Setup\Perf\RpcClientAccessPerformanceCounters.xml"
    New-PerfCounters -DefinitionFileName "C:\Program Files\Microsoft\Exchange Server\V14\Setup\Perf\ActiveManagerClientPerfmon.xml"
    New-PerfCounters -DefinitionFileName "C:\Program Files\Microsoft\Exchange Server\V14\Setup\Perf\ActiveManagerPerfmon.xml"
    New-PerfCounters -DefinitionFileName "C:\Program Files\Microsoft\Exchange Server\V14\Setup\Perf\ActiveManagerServerPerfmon.xml"
    New-PerfCounters -DefinitionFileName "C:\Program Files\Microsoft\Exchange Server\V14\Setup\Perf\AdminAuditPerfCounters.xml"
    New-PerfCounters -DefinitionFileName "C:\Program Files\Microsoft\Exchange Server\V14\Setup\Perf\ADRecipientCachePerformanceCounters.xml"
    New-PerfCounters -DefinitionFileName "C:\Program Files\Microsoft\Exchange Server\V14\Setup\Perf\WsPerformanceCounters.xml"
    New-PerfCounters -DefinitionFileName "C:\Program Files\Microsoft\Exchange Server\V14\Setup\Perf\umclientaccesscounters.xml"
    New-PerfCounters -DefinitionFileName "C:\Program Files\Microsoft\Exchange Server\V14\Setup\Perf\PerformanceCountersPerAssistant.xml"
    New-PerfCounters -DefinitionFileName "C:\Program Files\Microsoft\Exchange Server\V14\Setup\Perf\PerformanceCountersPerDatabase.xml"
    New-PerfCounters -DefinitionFileName "C:\Program Files\Microsoft\Exchange Server\V14\Setup\Perf\ThrottlingPerformanceCounters.xml"
    New-PerfCounters -DefinitionFileName "C:\Program Files\Microsoft\Exchange Server\V14\Setup\Perf\ThrottlingServiceClientPerformanceCounters.xml"
    New-PerfCounters -DefinitionFileName "C:\Program Files\Microsoft\Exchange Server\V14\Setup\Perf\ResourceHealthPerformanceCounters.xml"
    New-PerfCounters -DefinitionFileName "C:\Program Files\Microsoft\Exchange Server\V14\Setup\Perf\RpcClientAccessPerformanceCounters.xml"

    Ошибки в логах пропали, но появилось последствие. Раньше когда подключаешь ящик новому пользователю, при настройке Outlook, на шаге "Добавление новой учётной записи" в коне "Адрес электронной почты", автоматом подставлялся электронный адрес (выставленный в настрйоках ящика на Exchange, в качестве "обратного"), который мог различаться с доменной учёткой. Например есть пользователь user@localdomain.com, а Email у него useruser@domain.com. А теперь там подставляется именно user@localdomain.com (при том, что реально такого Email не существует). При этом ящик подключается и работает.

    Скажите пжалста так и должно быть?

    6 апреля 2011 г. 8:17