在计划任务中未找到数据收集器集(0x80300002)

在计划任务中未找到数据收集器集(0x80300002)

服务器:Microsoft Windows 2012 R2(系统上装有 SharePoint 2013)。

收到此错误:

Data Collector Set was not found (0x80300002)

我有一个计划任务,在系统重启时自动运行。我不确定这是内置的、由第三方软件创建的还是内部创建的。

任务计划程序中的计划任务

任务计划程序中的计划任务

我们在 SCOM 上收到以下警报:

Job/Task StartFabricTraces Failed with exit code -2144337918 (0x80300002). Last run date was 10/19/2018 4:08:41 PM

我尝试手动运行该过程但收到数据集收集器错误。

经过一些研究,我也进行了检查,Computer Management -> Performance -> Data Collector Sets但找不到任何与事件/命令同名的数据集。

调用计划任务并运行位于的StartFabricTraces.cmd 。StartTracing.cmdC:\Program Files\Windows Fabric\bin\Fabric\Fabric.Code.1.0

内容如下:

@echo OFF

call logman start FabricTraces > NUL
call logman start FabricLeaseLayerTraces > NUL

尝试手动将代码运行到命令提示符中,但没有输出。当我删除尾随时,> NUL我收到Data Collector Set未找到 (0x80300002) 错误

错误

我知道如何成功运行这个计划任务以及它有什么用途吗?

答案1

此计划任务启动 Windows Fabric 的跟踪日志记录,它作为先决条件对于 sharepoint 2013。我猜想安装程序或应用程序本身的某些部分会创建数据收集器集。从命令提示符运行它时看不到错误的原因是输出被重定向到 NUL。错误仍然发生,只是没有输出到控制台。当它由计划任务运行时,错误会被捕获并报告,如您所见。

我认为你现在有两个选择……

选项 1:您可以禁用计划任务。如果您目前还不需要这些日志文件,那么将来可能就不需要了。我不知道这些日志文件中到底有什么,但我作为系统管理员认为禁用它就可以了,除非您必须排除与 Windows Fabric 相关的故障,否则您可能不需要这些信息。

选项 2:您可以尝试恢复这些数据收集器集。您可以搜索 Windows Fabric 目录以查看 .xml 模板文件是否存在。如果存在,请启动性能监视器并从模板为每个模板创建一个新的数据收集器集(浏览到相应的 .xml 文件)。或者,如果您有任何其他运行类似软件的盒子,它们可能有这些数据收集器集,您可以将它们复制过来(保存为模板,然后在目标盒子上从模板创建新的)。

相关内容