タグ: elasticsearch

analysis-kuromoji plugin もインストール

bin/plugin -install elasticsearch/elasticsearch-analysis-kuromoji

でインストールしようとしたら

# bin/plugin -install elasticsearch/elasticsearch-analysis-kuromoji
-> Installing elasticsearch/elasticsearch-analysis-kuromoji...
Trying https://github.com/elasticsearch/elasticsearch-analysis-kuromoji/archive/master.zip...
Downloading ....................................DONE
Installed elasticsearch/elasticsearch-analysis-kuromoji into /usr/share/elasticsearch/plugins/analysis-kuromoji
Message:
   Error while installing plugin, reason: IllegalArgumentException: Plugin installation assumed to be site plugin, but contains source code, aborting installation.

って言われた。
バージョンが書いてないとダメなのね。

bin/plugin -install elasticsearch/elasticsearch-analysis-kuromoji/2.1.0

で、行けました。

elasticsearch インストール

やろうやろうと思っているうちに 1.1 まで上がってた。
取り急ぎインストールだけでも。

事前にjavaをインストールしておかないと起動できません。

# yum install java

で、インストールしておく。

# wget https://download.elasticsearch.org/elasticsearch/elasticsearch/elasticsearch-1.1.1.noarch.rpm

で、ダウンロードしたら、

# rpm -ivh elasticsearch-1.1.1.noarch.rpm

で、インストール。

# /sbin/chkconfig --add elasticsearch

で、chkconfigに追加してあげて、

# /etc/init.d/elasticsearch start

で、起動。

elasticsearch の plugin をProxy環境内からインストール

bin/plugin -install mobz/elasticsearch-head

で、プラグインをインストールしたいんだけど、

# bin/plugin -install mobz/elasticsearch-head
-> Installing mobz/elasticsearch-head...
Trying https://github.com/mobz/elasticsearch-head/archive/master.zip...
Failed to install mobz/elasticsearch-head, reason: failed to download out of all possible locations..., use -verbose to get detailed information

こんなカンジでインストール失敗。
例によってうちの環境だからProxyを通過できてないんだろうということで、
Unable to install plugin because of proxy の回答を参考に

bin/plugin -install mobz/elasticsearch-head -DproxyHost=***.***.***.*** -DproxyPort=****

で、Proxy経由のダウンロード&インストール。

よく見たら回答してる人、日本の方だった。
・・・今日注文したElasticsearchの本を翻訳した人だった!
スバラシス!