此為搭建說明,實際上搭建過es 集群的都是可以的,和es 基本一樣
配置文件 crate.yaml
參考集群架構圖
集群名稱
cluster.name: my_cluster
每個node節點名稱
如果省略會自動生產,必須唯一
node.name: node1
集群transport 端口
transport.tcp.port: 4350-4360
節點網絡發現配置
可以使用dns ,或者直接配置ip:port 模式
discovery.zen.ping.unicast.hosts:
- 10.0.1.101:4300
- 10.0.1.102:4300
- 10.0.1.103:4300
master 選舉模式
(N / 2) + 1
參考三個節點,需要兩個master
discovery.zen.minimum_master_nodes: 2
同時需要設置 node.master: true|false
參考配置
https://crate.io/docs/crate/reference/en/latest/config/node.html
https://crate.io/docs/crate/guide/en/latest/scaling/multi-node-setup.html