Elasticsearchのインストール
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[Elasticsearch]]
*環境 [#ca0e749f]
CentOS6
*事前準備 [#qf119905]
# yum install java
*1.yumでインストール [#gd6e6516]
yumでのインストールは公式でサポートされています。
# rpm --import https://packages.elastic.co/GPG-KEY-elast...
# cd /etc/yum.repos.d/
# vim elasticsearch.repo
[elasticsearch-2.x]
name=Elasticsearch repository for 2.x packages
baseurl=http://packages.elastic.co/elasticsearch/2.x/cen...
gpgcheck=1
gpgkey=http://packages.elastic.co/GPG-KEY-elasticsearch
enabled=1
# yum install elasticsearch
# yum list installed | grep elasticsearch
elasticsearch.noarch 2.2.0-1 ...
# chkconfig --add elasticsearch
# chkconfig elasticsearch --list
elasticsearch 0:off 1:off 2:on 3:on 4:on 5:on 6:off
# /etc/init.d/elasticsearch start
# curl -XGET http://127.0.0.1:9200
{
"name" : "Wilbur Day",
"cluster_name" : "elasticsearch",
"version" : {
"number" : "2.2.0",
"build_hash" : "8ff36d139e16f8720f2947ef62c8167a88899...
"build_timestamp" : "2016-01-27T13:32:39Z",
"build_snapshot" : false,
"lucene_version" : "5.4.1"
},
"tagline" : "You Know, for Search"
}
***インストールディレクトリ [#rf4d831e]
# find /usr/ -name "elasticsearch"
/usr/share/elasticsearch
/usr/share/elasticsearch/bin/elasticsearch
/usr/local/src/elasticsearch-2.2.0/bin/elasticsearch
~
~
*2.ソースからインストール [#ua803e4e]
# yum install java
# cd /usr/local/src
# wget https://download.elasticsearch.org/elasticsearch/...
# tar xfvz elasticsearch-2.0.0.tar.gz
# mv elasticsearch-2.0.0 /usr/local/
# cd /usr/local/
# ln -s elasticsearch-2.0.0 elasticsearch
# cd elasticsearch
# ./bin/elasticsearch
***rootで実行すると以下エラーで起動できない [#tbf300f1]
Exception in thread "main" java.lang.RuntimeException: d...
at org.elasticsearch.bootstrap.Bootstrap.initializeNati...
at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstra...
at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap...
at org.elasticsearch.bootstrap.Elasticsearch.main(Elast...
Refer to the log for complete error details.
***一般ユーザーで起動 [#kd584298]
$ ./bin/elasticsearch &
$ pgrep -fl elasticsearch
1914 /usr/bin/java -Xms256m -Xmx1g -Djava.awt.headless=t...
終了行:
[[Elasticsearch]]
*環境 [#ca0e749f]
CentOS6
*事前準備 [#qf119905]
# yum install java
*1.yumでインストール [#gd6e6516]
yumでのインストールは公式でサポートされています。
# rpm --import https://packages.elastic.co/GPG-KEY-elast...
# cd /etc/yum.repos.d/
# vim elasticsearch.repo
[elasticsearch-2.x]
name=Elasticsearch repository for 2.x packages
baseurl=http://packages.elastic.co/elasticsearch/2.x/cen...
gpgcheck=1
gpgkey=http://packages.elastic.co/GPG-KEY-elasticsearch
enabled=1
# yum install elasticsearch
# yum list installed | grep elasticsearch
elasticsearch.noarch 2.2.0-1 ...
# chkconfig --add elasticsearch
# chkconfig elasticsearch --list
elasticsearch 0:off 1:off 2:on 3:on 4:on 5:on 6:off
# /etc/init.d/elasticsearch start
# curl -XGET http://127.0.0.1:9200
{
"name" : "Wilbur Day",
"cluster_name" : "elasticsearch",
"version" : {
"number" : "2.2.0",
"build_hash" : "8ff36d139e16f8720f2947ef62c8167a88899...
"build_timestamp" : "2016-01-27T13:32:39Z",
"build_snapshot" : false,
"lucene_version" : "5.4.1"
},
"tagline" : "You Know, for Search"
}
***インストールディレクトリ [#rf4d831e]
# find /usr/ -name "elasticsearch"
/usr/share/elasticsearch
/usr/share/elasticsearch/bin/elasticsearch
/usr/local/src/elasticsearch-2.2.0/bin/elasticsearch
~
~
*2.ソースからインストール [#ua803e4e]
# yum install java
# cd /usr/local/src
# wget https://download.elasticsearch.org/elasticsearch/...
# tar xfvz elasticsearch-2.0.0.tar.gz
# mv elasticsearch-2.0.0 /usr/local/
# cd /usr/local/
# ln -s elasticsearch-2.0.0 elasticsearch
# cd elasticsearch
# ./bin/elasticsearch
***rootで実行すると以下エラーで起動できない [#tbf300f1]
Exception in thread "main" java.lang.RuntimeException: d...
at org.elasticsearch.bootstrap.Bootstrap.initializeNati...
at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstra...
at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap...
at org.elasticsearch.bootstrap.Elasticsearch.main(Elast...
Refer to the log for complete error details.
***一般ユーザーで起動 [#kd584298]
$ ./bin/elasticsearch &
$ pgrep -fl elasticsearch
1914 /usr/bin/java -Xms256m -Xmx1g -Djava.awt.headless=t...
ページ名: