1. 程式人生 > >elasticsearch 叢集搭建

elasticsearch 叢集搭建

1.先安裝elasticsearch服務

  安裝教程檢視前篇部落格:elasticsearch 單機安裝

 

2.叢集配置

我這邊3太機器的ip分別是:192.168.30.242,192.168.30.82,192.168.30.108 此處我選擇了192.168.30.242作為master (如果沒有那麼多機器,可以通過虛擬機器來實現)

(1)配置master 編輯192.168.30.242上的 elasticsearch-6.5.4/config/elasticsearch.yml 在檔案後面追加:

#配置叢集
cluster.name: elasticCluster
node.name: master
node.master: 
true

 

(2)配置第一個slave 編輯192.168.30.82上的 elasticsearch-6.5.4/config/elasticsearch.yml 在檔案後面追加:

#叢集配置
cluster.name: elasticCluster
node.name: slave82
discovery.zen.ping.unicast.hosts: ["192.168.30.242"]

 

(3)配置第二個slave 編輯192.168.30.108上的 elasticsearch-6.5.4/config/elasticsearch.yml

在檔案後面追加:

#叢集配置
cluster.name: elasticCluster
node.name: slave108
discovery.zen.ping.unicast.hosts: ["192.168.30.242"]

 

3.成果展示

完成上訴配置之後重啟elasticsearch服務,別忘了啟動elasticsearch-head外掛服務 elasticsearch-head外掛服務搭建教程,效果如下