Elastic...

es集群的搭建

2019-02-27  本文已影响0人  平头哥2

服务器配置,三台centos虚拟机,ip列表如下:
192.168.52.131
192.168.52.132
192.168.52.133
安装es之前先安装jdk,jdk的安装略去。
es的版本:elasticsearch-6.5.4

三台服务器es安装路径信息

[root@master app]# pwd
/usr/local/app
[root@master app]# ls
elasticsearch-6.5.4  elasticsearch-6.5.4.zip  jdk1.8.0_191

三台服务器配置如下:

192.168.52.131配置信息:

[root@master elasticsearch-6.5.4]# vim config/elasticsearch.yml
#配置es的集群名称,默认是elasticsearch,
#es会自动发现在同一网段下的es,
# 如果在同一网段下有多个集群,就可以用这个属性来区分不同的集群。
cluster.name: cell
#
# ------------------------------------ Node ------------------------------------
node.name: node_01
node.master: true
node.data: true
#
# Add custom attributes to the node:
#
#node.attr.rack: r1
#
# ----------------------------------- Paths ------------------------------------
#
# Path to directory where to store the data (separate multiple locations by comma):
#
path.data: /var/data/elasticsearch
#
# Path to log files:
#
path.logs: /var/log/elasticsearch
network.host: 0.0.0.0
http.port: 9200
transport.tcp.port: 9300

discovery.zen.ping.unicast.hosts: ["192.168.52.131:9300","192.168.52.132:9300", "192.168.52.133:9300"]

discovery.zen.minimum_master_nodes: 2 

192.168.52.132配置信息:

只需要修改node.name即可:

node.name: node_02

192.168.52.133配置信息:

node.name: node_03

分别启动三台服务器上的es,(这里不能使用root用户启动,请创建个普通用户,如何创建,略去)

查看集群信息:

浏览器访问:http://192.168.52.131:9200/_cat/nodes?v

显示结果如下:

ip             heap.percent ram.percent cpu load_1m load_5m load_15m node.role master name
192.168.52.132           13          94   6    0.11    0.26     0.23 mdi       -      node_02
192.168.52.133           14          93   4    0.10    0.17     0.14 mdi       *      node_03
192.168.52.131           13          92  15    0.22    0.50     0.28 mdi       -      node_01

到此搭建成功了。。

上一篇下一篇

猜你喜欢

热点阅读