1、从官网下载elasticsearch2.4.4.rpm https://www.elastic.co/downloads/past-releases
2、安装elasticsearch2.4.4
# rpm -ivh elasticsearch2.4.4.rpm
# mkdir /es/{data,scrpit,logs}
# chown -R elasticsearch:elasticsearch /etc/init.d/elasticsearch
# chown -R elasticsearch:elasticsearch /es
3、配置vim /etc/elasticsearch/elasticsearch.yml
cluster.name: hfoa-es
node.name: es01
path.data: /es/data
path.logs: /es/logs
path.scripts: /es/logs
node.master: true
index.number_of_shards: 32
index.number_of_replicas: 1
bootstrap.memory_lock: true
network.host: 0.0.0.0
http.port: 9200
discovery.zen.ping.unicast.hosts: ["hfoaautes01", "hfoaautes02","hfoaautes03"]
discovery.zen.minimum_master_nodes: 1
discovery.zen.fd.ping_timeout: 120s
discovery.zen.fd.ping_retries: 6
discovery.zen.fd.ping_interval: 30s
4、启动elasticsearch
[root@zktecoes01 ~]# /etc/init.d/elasticsearch start
Starting elasticsearch: [ OK ]
启动elasticsearch时报错
which: no java in (/sbin:/usr/sbin:/bin:/usr/bin)
Could not find any executable java binary. Please install java in your PATH or set JAVA_HOME
解决办法:
# chown -R elasticsearch:elasticsearch /etc/init.d/elasticsearch
# chown -R elasticsearch:elasticsearch /es
elastisearch的管理工具安装
# /usr/share/elasticsearch/bin/plugin install lmenezes/elasticsearch-kopf
# /usr/share/elasticsearch/bin/plugin install mobz/elasticsearch-head
访问head插件 http://172.16.17.156:9200/_plugin/head/
访问kopf插件 http://172.16.17.156:9200/_plugin/kopf/#!/cluster