ES7 1 0集群節點生命週期部署

2021-09-29 13:53:04 字數 1135 閱讀 1765

伺服器版本:centos 7.x

jdk版本:jdk1.8+

關閉防火牆

三颱伺服器

· node1 123.56.191.126

· node2 47.93.14.174

· node3 47.94.136.68

curl -l -o
node.name: node2 //節點名稱(每個節點的name)

node.master: true //是否可以成為主節點

node.data: true //是否儲存node資料

discovery.seed_hosts: ["123.56.191.126","47.93.14.174","47.94.136.68"] // 配置集群機器

cluster.initial_master_nodes: [node1,node2,node3]

http.cors.enabled: true //跨域訪問

network.host: 0.0.0.0 //監聽網段

path.logs: /home/admin/es/elasticsearch-7.1.1/logs //日誌檔案存放路徑

path.data: /home/admin/es/elasticsearch-7.1.1/data //資料檔案存放路徑

http.port: 9200 //http 暴露埠

node.attr.data: cold //節點生命週期

vim /etc/security/limits.conf

* soft nofile 65536

* hard nofile 131072

admin soft memlock unlimited

admin hard memlock unlimited

vim /etc/sysctl.conf

新增vm.max_map_count = 655360

執行sysctl –p

./elasticsearch –d

es 7 6 集群節點配置檔案

os centos 7.4.1708 es 7.6.2 三節點的es 192.168.56.121 n1 192.168.56.122 n2 192.168.56.123 n3實際生產中多為 3 master node n data node 或者 5 master node n data node...

3 集群容錯

invoker 封裝了provider位址和service介面資訊 directory 相當於是invoker的集合,它的值是可變化的,比如註冊中心推送的變更資料。cluster 將directory裡的多個invoker偽裝成乙個invoker,偽裝過程包含了容錯邏輯,預設是failover,呼叫...

(一)集群介紹

一 集群的種類 集群系統主要分為 1 ha 高可用集群,又叫雙機熱備。a 2臺機器a,b,正常是a提供服務,b待命閒置,當a宕機或服務宕掉,會切換至b繼續提供服務 b 常用的高可用開源軟體 heartbeat和keepalived 可以做負載均衡 2 lb 負載均衡集群 3 hpc 高效能計算集群 ...