Elasticsearchのanalysis-kuromojiをインストールする

CentOS6でリポジトリを追加してyumでインストールした場合、↓の場所にツールがインストールされているので、elasticsearch-pluginを使用してanalysis-kuromojiをインストールします。

sudo /usr/share/elasticsearch/bin/elasticsearch-plugin install analysis-kuromoji

インストールに成功すると↓のディレクトリに配置されます。

sudo ls /usr/share/elasticsearch/plugins

インストールされているか確認するには再起動後curlでURLにアクセスすると確認できます。

sudo /etc/init.d/elasticsearch restart
curl http://localhost:9200/_nodes/plugins?pretty

として確認できますが、大量表示されて見にくいのでjqが入っていれば以下のコマンドで簡単に確認できます。

$ curl -s http://localhost:9200/_nodes/plugins | jq .nodes[].plugins[].classname
"org.elasticsearch.plugin.analysis.kuromoji.AnalysisKuromojiPlugin"