创建Elasticsearch集群并为它们配置TLS安全通信
文章转载自:https://elasticstack.blog.csdn.net/article/details/105636302
文章开头讲述的是两台es主机构建一个集群,其中有关的配置可以借鉴
1.分别到MacOS及Ubuntu电脑的/etc/hosts文件里加入如下的两句:
192.168.0.100 mac
192.168.0.102 ubuntu
2.MacOS主机
打开在Elasticsearch安装目录下的config/elasticsearch.yml文件
cluster.name: elasticsearch
node.name: node2
network.host: _site_
discovery.seed_hosts: ["mac"] # 注意这个
cluster.initial_master_nodes: ["node2"]
3.Ubuntu OS
对Ubuntu OS中Elasticsearch的config/elasticsearch.yml文件进行如下的配置:
cluster.name: elasticsearch
node.name: node1
network.host: _site_
discovery.seed_hosts: ["mac"] # 注意这个
cluster.initial_master_nodes: ["node1"]
4.Kibana 配置
打开config/kibana.yml文件:
server.host: "192.168.0.100"
elasticsearch.hosts: ["http://192.168.0.100:9200"]
5.按照如下的顺来启动集群:
在MacOS上的Elasticsearch
在Ubuntu OS上的Elasticsearch
在MacOS上的Kibana
6.检查
# 查看我们的集群
GET _cat/nodes?v
#查看我们集群的健康状况
GET _cluster/health