系统:Centos6.9
内存:32G
1:下载解压两份es7.6的源文件
编辑elasticsearch-7.6.1/config/elasticsearch.yml,添加如下内容
#集群名称
cluster.name: my-esCluster
#节点名称
node.name: node1
#是否是master节点
node.master: true
#是否允许该节点存储索引数据
node.data: true
#绑定地址
network.host: 0.0.0.0
#http端口
http.port: 9200
#TCP的默认监听端口,默认 9300
transport.tcp.port: 9300
#集群主机列表
discovery.seed_hosts: ["192.168.57.97:9300","192.168.57.97:9301"]
#es7.x 之后新增的配置,初始化一个新的集群时需要此配置来选举master
cluster.initial_master_nodes: ["node1", "node2"]
#是否支持跨域,是:true,在使用head插件时需要此配置
http.cors.enabled: true
bootstrap.memory_lock: false
bootstrap.system_call_filter: false
编辑elasticsearch-7.6.1-node/config/elasticsearch.yml,添加如下内容
#集群名称
cluster.name: my-esCluster
#节点名称
node.name: node2
#是否是master节点
node.master: true
#是否允许该节点存储索引数据
node.data: true
#绑定地址
network.host: 0.0.0.0
#http端口
http.port: 9201
# TCP的默认监听端口,默认 9300
transport.tcp.port: 9301
#集群主机列表
discovery.seed_hosts: ["192.168.57.97:9300","192.168.57.97:9301"]
# es7.x 之后新增的配置,初始化一个新的集群时需要此配置来选举master
cluster.initial_master_nodes: ["node1", "node2"]
# 是否支持跨域,是:true,在使用head插件时需要此配置
http.cors.enabled: true
bootstrap.memory_lock: false
bootstrap.system_call_filter: false
2:开放防火墙端口
开放9200,9201,9300,9301端口
//开放9200...端口
firewall-cmd --zone=public --add-port=9200/tcp --permanent
…
//重启防火墙服务
firewall-cmd --reload
3:分别后台启动两个ES
./bin/elasticsearch -d
4:通过chrome的Arkbase插件访问