【问题标题】:Elasticsearch Hadoop弹性搜索Hadoop
【发布时间】:2014-06-18 22:03:41
【问题描述】:

我已经建立了一个包含 3 个 DataNode 和 1 个 NameNode 的 Hadoop 集群。我还在其中一个 DataNode 上安装了 elasticsearch。但我无法使用 elasticsearch 访问 HDFS。(Hadoop 集群和 Elasticsearch 独立工作正常)现在,我想将我的 Hadoop 集群与 elasticsearch 集成。我发现有一个单独的插件。但我无法下载它。(bin/plugin -i elasticsearch/elasticsearch-repository-hdfs/1.3.0.M3 命令不起作用。每次执行它都会失败)。谁能建议我应该下载哪个插件。还有放置该插件的路径以及如何使用 url 访问它。

提前致谢

【问题讨论】:

标签: hadoop elasticsearch elasticsearch-plugin


【解决方案1】:

我建议你尝试使用this repo

它是与 Hadoop 原生集成的 Elasticsearch 实时搜索和分析,您可以按照here 提供的文档使用它。

回购由Elasticsearch提供。

【讨论】:

  • 非常感谢您的回复。我已经将该 repo 放在了 elasticsearch 的插件文件夹中。那是对的吗?我应该在那做任何配置设置吗?请告诉我如何使用它,我的意思是在完成所有操作后如何使用 url 访问它。
  • 我还没有和那个 repo 合作过很多,但是你可以在官方页面上找到配置 herehere。他们解释得比我想象的要好;)
【解决方案2】:

试试这个

1) 从此link下载jar

2)解压后将jar包放入Elasticsearch的插件文件夹中

3)重新启动服务器并开始使用它..!

【讨论】:

【解决方案3】:

elasticsearch hadoop 库不是插件。您需要下载或构建它并将其放入您将使用的 hadoop/spark 应用程序的类路径中。

【讨论】:

    猜你喜欢
    • 2011-12-17
    • 1970-01-01
    • 2022-11-22
    • 2021-11-23
    • 2018-10-26
    • 1970-01-01
    • 2015-05-26
    • 1970-01-01
    • 2018-06-08
    相关资源
    最近更新 更多