1. 程式人生 > 實用技巧 >建立Elasticsearch叢集併為它們配置TLS安全通訊

建立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