Elasticsearch 7 集群搭建 yum安装记录

2020-06-01  本文已影响0人  EdgeE
rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch
[elasticsearch]
name=Elasticsearch repository for 7.x packages
baseurl=https://artifacts.elastic.co/packages/7.x/yum
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=0
autorefresh=1
type=rpm-md
sudo yum install --enablerepo=elasticsearch elasticsearch

集群搭建

#集群名称
cluster.name: elastic
#节点名称
node.name: node-1
#绑定网址
network.host: 192.168.40.212
#端口
http.port: 9200
#内部节点之间沟通端口
transport.tcp.port: 9300
#es7.x 之后新增的配置,写入候选主节点的设备地址,在开启服务后可以被选为主节点
discovery.seed_hosts: ["192.168.40.212:9300","192.168.40.213:9300","192.168.40.214:9300"]
#es7.x 之后新增的配置,初始化一个新的集群时需要此配置来选举master
cluster.initial_master_nodes: ["node-1", "node-2","node-3"]
#数据存储路径
path.data: /data/elastic/data
#日志存储路径
path.logs: /data/elastic/logs

关于discovery.seed_hostscluster.initial_master_nodes的解释见官方文档:
https://www.elastic.co/guide/en/elasticsearch/reference/current/discovery-settings.html#initial_master_nodes

discovery.seed_hosts: 集群节点列表
cluster.initial_master_nodes: 第一次启动一个全新的Elasticsearch集群时,会有一个集群引导步骤,该步骤会票选出适合当主节点的集合。开发模式下,未配置该项,则会由节点自己选举决定。由于自动引导步骤本质上是不安全的,因此当在生产模式下启动一个全新的集群时,必须显式列出适合担当主节点的列表。注意,如果重新启动群集或将新节点添加到现有群集时,不应使用此设置。

上一篇下一篇

猜你喜欢

热点阅读