Elasticsearch
※この情報は古いのであまりあてになりません。現時点の最新版は5.3.0です。
インストール前提
jdk1.7以上をインストール済みであること rootユーザで実行する
インストール
yumを使ってインストールするためにアクセスキーをインポートする
rpm --import https://packages.elastic.co/GPG-KEY-elasticsearch
/etc/yum.repos.d/elasticasearch.repo を作成する
[elasticsearch-2.x] name=Elasticsearch repository for 2.x packages baseurl=https://packages.elastic.co/elasticsearch/2.x/centos gpgcheck=1 gpgkey=https://packages.elastic.co/GPG-KEY-elasticsearch enabled=1
yum -y install elasticsearch
サービスを登録
systemctl daemon-reload systemctl enable elasticseach systemctl start elasticsearch
起動確認 サーバ上で
# curl http://localhost:9200 { "name" : "Him", "cluster_name" : "elasticsearch", "version" : { "number" : "2.3.3", "build_hash" : "218bdf10790eef486ff2c41a3df5cfa32dadcfde", "build_timestamp" : "2016-05-17T15:40:04Z", "build_snapshot" : false, "lucene_version" : "5.5.0" }, "tagline" : "You Know, for Search" }
プラグインの導入
プラグインを導入するためのコマンドは Elasticsearchインストールディレクトリ /bin/plugin パスを通すかフルパス指定で実行してインストール plugin install インストールプラグイン名 入れておきたいプラグイン
プラグイン名 | インストール文字列 | 用途 |
---|---|---|
Marvel Documentation | elasticsearch/marvel/latest | 管理、モニタ用 |
Kuromoji | /elasticsearch/elasticsearch-analysis-kuromoji/2.0.0 | 日本語解析 |
CSV River Plugin | river-csv -url https://github.com/AgileWorksOrg/elasticsearch-river-csv/releases/download/2.0.1/elasticsearch-river-csv-2.0.1.zip | CSVデータインポート |