一尘不染

如何找到ElasticSearch在哪里安装我的插件?

elasticsearch

我已使用安装了elasticsearch brew install elasticsearch。我的插件似乎驻留在中/usr/local/Cellar/elasticsearch/0.19.8/plugins。随着cat $( which plugin )我看到一个ES_HOME包含正确路径变量。

有没有办法向ElasticES_HOME或plugins目录询问?


编辑

我要查找的是 插件 可执行文件用来在执行该操作时安装插件的目录plugin -install something。我想在脚本中使用该路径来启动elasticsearch。


阅读 567

收藏
2020-06-22

共1个答案

一尘不染

要找到您的elasticsearch 主目录安装插件 按照以下步骤操作。

找到您的主目录 (查找设置- >路径->主目录以获取值)

$ curl "localhost:9200/_nodes/settings?pretty=true"

转到位置 (示例settings.path.home值:/usr/local/Cellar/elasticsearch/1.5.0)

$ cd /usr/local/Cellar/elasticsearch/1.5.0

安装插件 (示例插件: mobz / elasticsearch-
head

$ bin/plugin -install mobz/elasticsearch-head
2020-06-22