我已使用安装了elasticsearch brew install elasticsearch。我的插件似乎驻留在中/usr/local/Cellar/elasticsearch/0.19.8/plugins。随着cat $( which plugin )我看到一个ES_HOME包含正确路径变量。
brew install elasticsearch
/usr/local/Cellar/elasticsearch/0.19.8/plugins
cat $( which plugin )
ES_HOME
有没有办法向ElasticES_HOME或plugins目录询问?
我要查找的是 插件 可执行文件用来在执行该操作时安装插件的目录plugin -install something。我想在脚本中使用该路径来启动elasticsearch。
plugin -install something
要找到您的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