elasticsearch7 集群搭建教程
环境准备
1.关于jdk
es7不需要单独安装jdk,内置jdk12,且提供免费的TLS安全验证(xpack部分功能免费开放)
2.下载es7.2
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.2.0-linux-x86_64.tar.gz
tar -zvxf elasticsearch-7.2.0-linux-x86_64.tar.gz
将解压后的文件夹复制三份放到node1,node2和node3目录下
修改每个节点名的配置,注意集群名一致,节点名不能相同,配置node.master: true 为主节点,主节点必须配置(从节点不需要配置,用于指定初始化形成集群的主节点,不需要配置所有主节点)注意端口是内部tcp端口
cluster.initial_master_nodes: ["10.13.131.20:9300","10.13.131.20:9301"]
从节点必须配置
discovery.seed_hosts: ["10.13.131.20:9300","10.13.131.20:9301"]
下面给出节点1的配置示例:
# ==&#