【问题标题】:Error initializing Metron Grok Parser初始化 Metron Grok 解析器时出错
【发布时间】:2017-06-19 15:14:17
【问题描述】:

我们使用 Ambari 创建了 HDP 和 Metron 集群。我们使用 Kafka 来获取数据。我们有卡夫卡生产者卡夫卡主题和卡夫卡消费者。似乎所有 kafka 工作都可以正常工作,但在暴风雨中我们遇到了如下错误:

Error: Grok parser unable to initialize grok parser: Unable to load /patterns/nova from either classpath or HDFS at org.apache.metron.parsers.GrokParser.init

有谁知道为什么会出现这个错误? 谢谢

【问题讨论】:

    标签: hadoop apache-kafka apache-storm hortonworks-data-platform


    【解决方案1】:

    假设您的模式在 HDFS 中,您必须在解析器中为您的 grokpath 使用 /apps/metron/patterns/nova。我遇到了同样的问题。这样就解决了问题。

    【讨论】:

      【解决方案2】:

      这可能是因为您创建了一个新的 grok 解析器,但尚未将模式及其支持模式上传到指定的 HDFS 位置。尝试在 hdfs 中创建 /patterns 文件夹,并将您的 grok 模式上传到一个名为 nova.然后,您应该重新启动解析器拓扑,它应该会找到模式。请注意,该路径必须与 zookeeper 中的 grok 解析器配置的解析器配置中给出的路径匹配。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-09-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-08-03
        • 1970-01-01
        • 2016-09-25
        • 1970-01-01
        相关资源
        最近更新 更多