cratedb 集群搭建说明

Posted rongfengliang-荣锋亮

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cratedb 集群搭建说明相关的知识,希望对你有一定的参考价值。

此为搭建说明,实际上搭建过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

以上是关于cratedb 集群搭建说明的主要内容,如果未能解决你的问题,请参考以下文章

cratedb nodejs 试用

源代码搭建应用——动手搭建自己的计算集群系统

Zookeeper -- Zookeeper 集群搭建 集群角色说明

cratedb写入数据

如何在 CrateDB 中使用 python 执行批量插入?

Hadoop+HBase 集群搭建