请选择 进入手机版 | 继续访问电脑版

ES集群部署安装配置方法

[复制链接]
查看368 | 回复1 | 2019-10-11 15:45:48 | 显示全部楼层 |阅读模式
本帖最后由 李木兰 于 2019-10-11 15:48 编辑

ES集群配置方法(master节点和数据节点分离)
master节点和node节点的安装步骤和之前的es安装步骤一样,安装完成之后需要对应的修改elasticsearch.yml文件

1、master节点yml文件配置:
cluster.name: cluster
node.name: master   
bootstrap.memory_lock: false
bootstrap.system_call_filter: false
http.cors.enabled: true
http.cors.allow-origin: "*"
network.host: 192.168.1.187
http.port: 9200
node.master: true                                                       //true代表这台服务器的角色是master
node.data: false                                                      
discovery.zen.ping.unicast.hosts: ["192.168.1.187"]      //只写master节点的IP地址
discovery.zen.minimum_master_nodes: 1     //master节点的数量,n/2+1

2、ES集群node节点配置yml文件:(有几台node节点对应的配置即可)
cluster.name: cluster
node.name: node-1   
bootstrap.memory_lock: false
bootstrap.system_call_filter: false
http.cors.enabled: true
http.cors.allow-origin: "*"
network.host: 192.168.1.190                                         //对应node节点的IP
http.port: 9200
node.master: false                                                     
node.data: true                                                          //true代表这台服务器的角色是node节点
discovery.zen.ping.unicast.hosts: ["192.168.1.187"]      //和master节点配置一样
discovery.zen.minimum_master_nodes: 1     //和master节点配置一样

3、最后在控制台界面上配置es的时候只需要配置master节点的地址即可。
回复

使用道具 举报

刘振 | 2019-10-14 13:58:12 | 显示全部楼层
4、查看群集情况
   查看群集成员:http://192.168.1.187:9200/_cat/nodes?v
   查看群集健康状态:http://192.168.1.187:9200/_cat/health?v
         群的状态(status):red红表示集群不可用,有故障。yellow黄表示集群不可靠但可用,一般单节点时就是此状态。green正常状态,表示集群一切正常。

         节点数(node.total):节点数,这里是2,表示该集群有两个节点。

         数据节点数(node.data):存储数据的节点数,这里是2。数据节点在Elasticsearch概念介绍有。

         分片数(shards):这是12,表示我们把数据分成多少块存储。

         主分片数(pri):primary shards,这里是6,实际上是分片数的两倍,因为有一个副本,如果有两个副本,这里的数量应该是分片数的三倍,这个会跟后面的索引分片数对应起来,这里只是个总数。

         激活的分片百分比(active_shards_percent):这里可以理解为加载的数据分片数,只有加载所有的分片数,集群才算正常启动,在启动的过程中,如果我们不断刷新这个页面,我们会发现这个百分比会不断加大。
回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则