SHU*_*ake 13 ruby ruby-on-rails ruby-on-rails-3 elasticsearch tire
所以我通过brew安装了elasticsearch:
$ brew install elasticsearch
Run Code Online (Sandbox Code Playgroud)
然后当我运行elasticsearch服务器时:
elasticsearch -f -D es.config=/usr/local/Cellar/elasticsearch/0.19.3/config/elasticsearch.yml
Run Code Online (Sandbox Code Playgroud)
我收到此错误:
{0.20.4}: Setup Failed ...
- FailedToResolveConfigException[Failed to resolve config path [/usr/local/Cellar/elasticsearch/0.19.3/config/elasticsearch.yml], tried file path [/usr/local/Cellar/elasticsearch/0.19.3/config/elasticsearch.yml], path file [/usr/local/Cellar/elasticsearch/0.20.4/config/usr/local/Cellar/elasticsearch/0.19.3/config/elasticsearch.yml], and classpath]
Run Code Online (Sandbox Code Playgroud)
我怎样才能解决这个问题?任何想法都欢迎.
我这样做了,它对我有用:
获取包裹:
$ curl -k -L -o elasticsearch-0.20.2.tar.gz http://download.elasticsearch.org/elasticsearch/elasticsearch/elasticsearch-0.20.2.tar.gz
Run Code Online (Sandbox Code Playgroud)
Unzipp:
$ tar -zxvf elasticsearch-0.20.2.tar.gz
Run Code Online (Sandbox Code Playgroud)
运行elasticsearch服务器:
./elasticsearch-0.20.2/bin/elasticsearch -f
Run Code Online (Sandbox Code Playgroud)
dad*_*net 14
尝试
elasticsearch -f -Des.path.conf=/usr/local/Cellar/elasticsearch/0.19.3/config/
Run Code Online (Sandbox Code Playgroud)
这很奇怪,我的安装要求我运行elasticsearch略有不同.我让它运行:
安装
$ brew update
$ brew install elasticsearch
Run Code Online (Sandbox Code Playgroud)
运行Elasticsearch
$ elasticsearch --config=/usr/local/opt/elasticsearch/config/elasticsearch.yml
Run Code Online (Sandbox Code Playgroud)
正如@karmi所说,brew info elasticsearch
展示了如何在您的系统上运行elasticsearch .
归档时间: |
|
查看次数: |
13265 次 |
最近记录: |