elasticsearch配置集群

117 阅读1分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

elasticsearch.yml配置

注意:集群名称一定要一致,端口号要不同,通信端口要不同

① 节点1

//配置集群名称
cluster.name: elasticSearchCluster
//配置节点名称
node.name: node-elasticSearch1
//配置数据节点
node.master: true
node.data: true
//配置主机
network.host: 10.56.20.20
//配置端口号
http.port: 1001
//配置通信端口
transport.tcp.port: 9301
//跨域配置
http.cors.enabled: true
http.cors.allow-origin: "*"

②节点2

//配置集群名称
cluster.name: elasticSearchCluster
//配置节点名称
node.name: node-elasticSearch2
//配置数据节点
node.master: true
node.data: true
//配置主机
network.host: 10.56.20.20
//配置端口号
http.port: 1002
//配置通信端口
transport.tcp.port: 9302
//跨域配置
http.cors.enabled: true
http.cors.allow-origin: "*"
//配置节点查找模块
discovery.seed_hosts: ["10.56.20.20:9301"]
discovery.zen.fd.ping_timeout: 1m	//超时时间
discovery.zen.fd.ping_retries: 5	//重试次数

③节点3

//配置集群名称
cluster.name: elasticSearchCluster
//配置节点名称
node.name: node-elasticSearch3
//配置数据节点
node.master: true
node.data: true
//配置主机
network.host: 10.56.20.20
//配置端口号
http.port: 1003
//配置通信端口
transport.tcp.port: 9303
//跨域配置
http.cors.enabled: true
http.cors.allow-origin: "*"
//配置节点查找模块
discovery.seed_hosts: ["10.56.20.20:9301""10.56.20.20:9302"]
discovery.zen.fd.ping_timeout: 1m	//超时时间
discovery.zen.fd.ping_retries: 5	//重试次数