centos6.5的elasticsearch的集群的配置

elasticsearch本身就是一个集群
这里只配置两个节点
在两台linux服务器上分别配置elasticsearch-6.3.1/config/elasticsearch.yml文件

es1
cluster.name: aubin-cluster 集群名称 必须相同
node.name: es1 节点名称 必须不同
node.master: true 此节点是否可以成为master节点
node.data: true 此节点是否存储数据
path.data: /opt/module/es/data 存储数据的路径
path.logs: /opt/module/es/logs 存储日志的路径
network.host: 192.168.71.101 此节点的IP地址
http.port: 9200 对外提供服务的端口
transport.tcp.port: 9300 为集群服务的端口
discovery.zen.minimum_master_nodes: 2 集群最小主节点数
discovery.zen.ping.unicast.hosts: [“192.168.71.104”] 集群其他节点的IP地址

es2
cluster.name: aubin-cluster 集群名称 必须相同
node.name: es2 节点名称 必须不同
node.master: true 此节点是否可以成为master节点
node.data: true 此节点是否存储数据
path.data: /opt/module/es/data 存储数据的路径
path.logs: /opt/module/es/logs 存储日志的路径
network.host: 192.168.71.104 此节点的IP地址
http.port: 9200 对外提供服务的端口
transport.tcp.port: 9300 为集群服务的端口
discovery.zen.minimum_master_nodes: 2 集群最小主节点数
discovery.zen.ping.unicast.hosts: [“192.168.71.101”] 集群其他节点的IP地址

在/opt/module/es/下新建data和logs两个文件夹
设置权限
centos6.5的elasticsearch的集群的配置

重新启动两个elasticsearch
解压这个压缩包
centos6.5的elasticsearch的集群的配置
进入bin目录以管理员运行
centos6.5的elasticsearch的集群的配置
centos6.5的elasticsearch的集群的配置
浏览器访问localhost:9000端口
centos6.5的elasticsearch的集群的配置
输入任意一个节点的9200地址
centos6.5的elasticsearch的集群的配置
配置成功 es1为master节点 因为es1先启动