ES 集群配置

2021-10-25 13:18:17 字數 710 閱讀 7135

需要確認其它es節點中的data目錄,一定要清空,不能有資料。

修改elasticsearch.yml這個配置檔案如下:

# 配置集群名稱,保證每個節點的名稱相同,如此就能都處於乙個集群之內了

cluster.name: es-cluster

# 每乙個節點的名稱,必須不一樣

node.name: es-node1

# http埠(使用預設即可)

# 主節點,作用主要是用於來管理整個集群,負責建立或刪除索引,管理其他非master節點(相當於企業老總)

node.master: true

# 資料節點,用於對文件資料的增刪改查

node.data: true

# 集群列表

discovery.seed_hosts: [

"192.168.1.184", "192.168.1.185", "192.168.1.186"

]# 啟動的時候使用乙個master節點

cluster.initial_master_nodes: [

"es-node1"

]

最後可以通過如下命令檢視配置檔案的內容:

more elasticsearch.yml |

grep ^[^#]

es集群master節點配置組合

在生產環境下,如果不修改elasticsearch節點的角色資訊,在高資料量,高併發的場景下集群容易出現腦裂等問題。預設情況下,elasticsearch 集群中每個節點都有成為主節點的資格,也都儲存資料,還可以提供查詢服務。這些功能是由兩個屬性控制的。1.node.master 2.node.da...

ES容易忽視的集群配置

一 前言 目前生產系統由solr轉es了,在這邊就記錄下在使用過程中容易忽視的配置吧,其實我也是才用,如果有什麼錯誤的地方,多指正。二 配置 1 es的段合併是限速設定 預設是20mb s 如果是ssd磁碟建議增大 put cluster settings 如果臨時匯入資料先可以不要合併,再開啟的時...

es集群的安裝與配置

安裝es7.5.1 主機 192.168.1.234 192.168.1.233 192.168.1.240 系統 centos7 安裝包 安裝前準備 設定核心引數 cat etc sysctl.conf vm.max map count 655360eof sysctl p 設定檔案描述符限制 c...