请问3台服务器如何搭建高可用集群,3分片2备份

发布于 3 个月前 作者 byteshen159 886 次浏览 来自 问答

现在只有3台服务器,打算搭建高可用的CK集群,希望老手们能给点比较好的CK集群搭建配置。 看了很多资料,发现了别人的配置,有些疑惑: 第一种: 发现有的人直接一个服务器当做两个副本,这样不合适,例如这种配置 TIM图片20200309114817.png 这种就是一个CK实例上跑两个副本,这样配置有问题。

第二种:
然后研究了另外一种交叉备份的。就是每台服务器跑两个CK实例,使用交叉配置,
如图:

TIM图片20200309115635.png

这种在生产环境中会有什么问题吗?还是建议3分片2副本使用6台服务器搭建?
2 回复

clickhouse的集群架构是一种松散式的,集群感知能力弱,都是采用人工设置方式,所以建议采用6台服务器,分成2组方式部署; clickhosue是c++编写,理论上单机利用率没有上线,在同 一机器上 部署2个实例,会产生竞争,不建议。

我们测试环境是你这种3个机器每个机器两个实例混合部署, 生产你非得要3个分片就6台, 不行2个分片四台也行啊. 我这生产是3分片2副本6台, zk单用3台. 不过也是刚上没经验还在学习中

回到顶部