Perfmon-无法启动数据收集器集


10

在创建数据收集器集并尝试启动后,在Windows 2008服务器上运行perfmon时,出现以下错误:

“数据收集器集或其依赖项之一已在使用中。”

我有两个配置相同的虚拟机。它在一台服务器上运行正常,但在另一台服务器上运行不正常。

有什么想法吗?

Answers:



5

通常,此问题涉及“ NT Kernel Logger”,它是内核事件提供程序。多个使用者(例如,多个数据收集器集)不能同时访问此提供程序。资源监视器访问此提供程序。

查看您的DCS是否正在收集内核记录器信息。在运行DCS之前,请停止资源监视器。如果运行多个收集内核记录器信息的DCS,则一次运行一个DCS。


2

我有同样的问题。我在性能监视器的“事件跟踪会话”下发现了NT内核记录程序正在运行。我停止了它,DCS运行正常。奇怪的是,另一台服务器上没有NT Kernel Logger。这就是为什么它没有问题的原因。


1

我在性能监视器后面打开了一个属性对话框。我关闭了性能监视器,重新打开了性能监视器,然后能够启动DCS没问题。


1

应该停止在“数据收集器集->事件跟踪会话-> NT内核记录器”中可用的该NT内核记录器文件。


请提供为什么要停止的理由。如果您提出故障排除建议,请说明您的答案。
Scott Lundberg'3

我无法提供任何技术推理,但是我可以说,在停止可能有冲突的所有内容(资源监视器,Process Explorer甚至是Task Manager)并且没有任何喜悦之后,我尝试了一下并成功了。停止NT Kernel Logger解决了该错误消息。
Daniel Beardsmore

0

打开perfmon,转到“报告”文件夹。展开“用户定义”,然后展开您的自定义数据收集器集。

删除.blg文件

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.