Elasticsearch7.3集群在生产环境部署要点有哪些?

更新于
2026-10-09 15:01:23
1阅读来源:SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计373个文字,预计阅读时间需要2分钟。

Elasticsearch7.3集群在生产环境部署要点有哪些?

1. 集群部署

2.节点的三个角色:主节点、工作节点、辅助节点

- 主节点:主要负责集群管理及索引 - 如:新增节点、分片分配、索引新增和删除等 - 数据节点:存储数据分片,负责索引的存储 - 如:数据分片、索引存储等

1、集群部署

2、结点的三个角色

主结点:master节点主要用于集群的管理及索引 比如新增结点、分片分配、索引的新增和删除等。

Elasticsearch7.3集群在生产环境部署要点有哪些?

数据结点:data 节点上保存了数据分片,它负责索引和搜索操作。

客户端结点:client 节点仅作为请求客户端存在,client的作用也作为负载均衡器,client 节点不存数据,只是将请求均衡转发到其它结点。

通过下边两项参数来配置结点的功能:

node.master: #是否允许为主结点 node.data: #允许存储数据作为数据结点 node.ingest: #是否允许成为协调节点

四种组合方式:

master=true,data=true:即是主结点又是数据结点 master=false,data=true:仅是数据结点 master=true,data=false:仅是主结点,不存储数据 master=false,data=false:即不是主结点也不是数据结点,此时可设置ingest为true表示它是一个客户端。

在elasticsearch.yml文件最后添加配置即可

本文共计373个文字,预计阅读时间需要2分钟。

Elasticsearch7.3集群在生产环境部署要点有哪些?

1. 集群部署

2.节点的三个角色:主节点、工作节点、辅助节点

- 主节点:主要负责集群管理及索引 - 如:新增节点、分片分配、索引新增和删除等 - 数据节点:存储数据分片,负责索引的存储 - 如:数据分片、索引存储等

1、集群部署

2、结点的三个角色

主结点:master节点主要用于集群的管理及索引 比如新增结点、分片分配、索引的新增和删除等。

Elasticsearch7.3集群在生产环境部署要点有哪些?

数据结点:data 节点上保存了数据分片,它负责索引和搜索操作。

客户端结点:client 节点仅作为请求客户端存在,client的作用也作为负载均衡器,client 节点不存数据,只是将请求均衡转发到其它结点。

通过下边两项参数来配置结点的功能:

node.master: #是否允许为主结点 node.data: #允许存储数据作为数据结点 node.ingest: #是否允许成为协调节点

四种组合方式:

master=true,data=true:即是主结点又是数据结点 master=false,data=true:仅是数据结点 master=true,data=false:仅是主结点,不存储数据 master=false,data=false:即不是主结点也不是数据结点,此时可设置ingest为true表示它是一个客户端。

在elasticsearch.yml文件最后添加配置即可