1.安裝環境
centos 6
jdk8.20以上
elasticsearch 1.7.1以上
安裝jdk環境
export JAVA_HOME=/data/program/jdk1.8
export JRE_HOME=/data/program/jdk1.8/jre
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarhtml
[root@elk-server ~]# source /etc/profile
[root@elk-server ~]# java -version
java version "1.8.0_45"
Java(TM) SE Runtime Environment (build 1.8.0_45-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode)html5
安裝elasticsearch只需解壓並進入到bin目錄下
執行程序便可
./elasticsearch -d
訪問localhost:9200地址便可看到相應信息
{
"status" : 200,
"name" : "Raymond Sikorsky",
"cluster_name" : "elasticsearch",
"version" : {
"number" : "1.7.2",
"build_hash" : "e43676b1385b8125d647f593f7202acbd816e8ec",
"build_timestamp" : "2015-09-14T09:49:53Z",
"build_snapshot" : false,
"lucene_version" : "4.10.4"
},
"tagline" : "You Know, for Search"
}
bin目錄下elasticsearch.in.sh能夠修改內存大小
conf目錄有elasticsearch.yml配置文件java
插件
head插件
是一個elasticsearch的集羣管理工具,它徹底由html5編寫
[root@elk-server bin]# ./plugin --install mobz/elasticsearch-head
-> Installing mobz/elasticsearch-head...
Trying https://github.com/mobz/elasticsearch-head/archive/master.zip...
Downloading ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DONE
Installed mobz/elasticsearch-head into /root/elasticsearch-1.7.2/plugins/head
便可安裝完畢
訪問:http://192.168.1.230:9200/_plugin/head/git
bigdesk插件
是elasticsearch的一個集羣監控工具,能夠經過它來查看集羣的各類狀態,cpu,內存等,索引數據,搜索狀況,http鏈接數
[root@elk-server bin]# ./plugin --install lukas-vlcek/bigdesk/2.5.0
-> Installing lukas-vlcek/bigdesk/2.5.0...
Trying http://download.elasticsearch.org/lukas-vlcek/bigdesk/bigdesk-2.5.0.zip...
Trying http://search.maven.org/remotecontent?filepath=lukas-vlcek/bigdesk/2.5.0/bigdesk-2.5.0.zip...
Trying https://oss.sonatype.org/service/local/repositories/releases/content/lukas-vlcek/bigdesk/2.5.0/bigdesk-2.5.0.zip...
Trying https://github.com/lukas-vlcek/bigdesk/archive/2.5.0.zip...
Trying https://github.com/lukas-vlcek/bigdesk/archive/master.zip...
Downloading ........................................................................................................................................................................................................................................................DONE
Installed lukas-vlcek/bigdesk/2.5.0 into /root/elasticsearch-1.7.2/plugins/bigdesk
Identified as a _site plugin, moving to _site structure ...
訪問:http://192.168.1.230:9200/_plugin/bigdeskgithub
mavel插件
也是elasticsearch一個管理監控工具,集合head和bigdesk,但不是免費的centos
如今咱們新加一臺elasticsearch節點
只要在同一網段都會自動發現elasticsearch