[ElasticSearch][集群模式安装](1.7.1) 2015-08-05 21:00

介绍

ElasticSearch原生就是支持集群的。启动单个ES节点也是集群。每个集群都有一个名称,默认的集群名称为elasticsearch。 同样每个elasticsearch节点也都有名称,如果不指定,ElasticSearch会从自己的配置文件中随机选出一个作为自己的名称.

ElasticSearch启动集群很简单。各个节点启动ElasticSearch时,指定集群名称和节点名称。ElasticSearch会自动在局域网内进行广播自动发现集群。最终拥有相同集群名称的节点就自动构成了一个集群。

指定集群名称和节点名称:

bin/elasticsearch -d --cluster.name <集群名称> --node.name <节点名称>

环境规划

集群:cheyocluster
节点1:cheyonode1,所在主机:data01
节点2:cheyonode2,所在主机:data02

[root@data01 bin]# /opt/elasticsearch/bin/elasticsearch -d --cluster.name cheyocluster --node.name cheyonode1
[root@data02 bin]# /opt/elasticsearch/bin/elasticsearch -d --cluster.name cheyocluster --node.name cheyonode2

检查安装

查看集群中所有的节点信息

[root@data01 bin]# curl 'localhost:9200/_cat/nodes?v'   
host   ip           heap.percent ram.percent load node.role master name
data01 192.168.1.11            5          76 0.58 d         *      cheyonode1
data02 192.168.1.12            7          73 0.20 d         m      cheyonode2

参考文档

  1. ElasticSearch集群的安装和配置
Tags: #ElasticSearch    Post on Hadoop