关于elasticsearch:搭建Elasticsearch集群

36次阅读

共计 598 个字符,预计需要花费 2 分钟才能阅读完成。

前置操作
当克隆当前,es 中的 data 目录,肯定要清空,这外面蕴含了原先的索引库数据。

配置集群
批改 elasticsearch.yml 这个配置文件如下:

# 配置集群名称,保障每个节点的名称雷同,如此就能都处于一个集群之内了
cluster.name: imooc-es-cluster
# 每一个节点的名称,必须不一样
node.name: es-node1
# http 端口(应用默认即可)http.port: 9200
# 主节点,作用次要是用于来治理整个集群,负责创立或删除索引,治理其余非 master 节点(相当于企业老总)node.master: true
# 数据节点,用于对文档数据的增删改查
node.data: true
# 集群列表
discovery.seed_hosts: ["192.168.1.184", "192.168.1.185", "192.168.1.186"]
# 启动的时候应用一个 master 节点
cluster.initial_master_nodes: ["es-node1"]

最初能够通过如下命令查看配置文件的内容:
more elasticsearch.yml | grep ^[^#]
别离启动 3 台 es
切换到 esuser 后在启动,拜访集群各个节点,查看信息:
http://192.168.1.184:9200/
http://192.168.1.185:9200/
http://192.168.1.186:9200/

正文完
 0