「Elasticsearch」の版間の差分

提供:Tsubopedia
9行目: 9行目:
*yumリポジトリの確認
*yumリポジトリの確認
<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
# vim /etc/yum.repos.d/elasticsearch.repo
vi /etc/yum.repos.d/elasticsearch.repo


[elasticsearch-2.x]
[elasticsearch-2.x]
21行目: 21行目:
上記は、Elasticsearch 2.xをインストールする場合の例。現在、MediawikiのExtensionは2.xをサポートしていないので、1.7をインストールする必要がある。その場合は、以下のリポジトリを使用する。
上記は、Elasticsearch 2.xをインストールする場合の例。現在、MediawikiのExtensionは2.xをサポートしていないので、1.7をインストールする必要がある。その場合は、以下のリポジトリを使用する。
<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
# vim /etc/yum.repos.d/elasticsearch.repo
vi /etc/yum.repos.d/elasticsearch.repo


[elasticsearch-1.7]
[elasticsearch-1.7]
44行目: 44行目:
*Elasticsearchの起動確認
*Elasticsearchの起動確認
<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
$ curl 'http://localhost:9200/'
curl 'http://localhost:9200/'
</syntaxhighlight>
</syntaxhighlight>



2016年2月23日 (火) 06:33時点における版

Elasticsearchは、Elasticのオープンソースソリューションの1つで、Elasticsearchをはじめ、Logstash、Kibana、Beatsなどの、オープンソースプロジェクトを開発・支援している。これらのオープンソースソリューションは、あらゆる業界で課題とされている検索、ログ分析、解析に関する課題を解決する。

AWS(Amazon Linux)へのインストール

  • yumリポジトリの設定
rpm --import https://packages.elastic.co/GPG-KEY-elasticsearch
  • yumリポジトリの確認
vi /etc/yum.repos.d/elasticsearch.repo

[elasticsearch-2.x]
name=Elasticsearch repository for 2.x packages
baseurl=http://packages.elastic.co/elasticsearch/2.x/centos
gpgcheck=1
gpgkey=http://packages.elastic.co/GPG-KEY-elasticsearch
enabled=1

上記は、Elasticsearch 2.xをインストールする場合の例。現在、MediawikiのExtensionは2.xをサポートしていないので、1.7をインストールする必要がある。その場合は、以下のリポジトリを使用する。

vi /etc/yum.repos.d/elasticsearch.repo

[elasticsearch-1.7]
name=Elasticsearch repository for 1.7 packages
baseurl=http://packages.elastic.co/elasticsearch/1.7/centos
gpgcheck=1
gpgkey=http://packages.elastic.co/GPG-KEY-elasticsearch
enabled=1

なお、1.7と2.xのリポジトリは同時に記載可能なので、将来のバージョンアップに備えて、2.xの記述も残しておくことも可能。その場合には、2.xの記述は、enabled=0にする必要がある。

  • yumを利用したインストール
yum install elasticsearch
  • Elasticsearchの起動
service elasticsearch start
  • Elasticsearchの起動確認
curl 'http://localhost:9200/'
  • Kuromojiのインストール

Elasticsearch 1.7に対応した、Kuromoji 2.7.0をインストールする。

cd /usr/share/elasticsearch/
bin/plugin install elasticsearch/elasticsearch-analysis-kuromoji/2.7.0