clickhouse 集群配置无法生效

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了clickhouse 集群配置无法生效相关的知识,希望对你有一定的参考价值。

参考技术A

cluckhouse 版本22.2.2.1.
按照网上的教程配置/etc/clickhouse/config.xml后查询system.clusters 就是 没有对应的信息。
检查config.xml里面是不是有多个remove_servers标签!!!
一直没有看到原来的config.xml文件中间还有一个<remove_servers>标签...ffffk

注: 文件保存后后ClickHouse会自动加载配置文件,不需要重启
下面是3分片1副本配置,单机zookeeper

然后配置/etc/clickhouse/metrika.xml

或者把配置文件放在/etc/clickhouse/conf.d/下也可以,会和config.xml里面配置合并

ClickHouse集群部署

参考技术A 下文以 常见ClickHouse集群部署架构 中 方案四 的部署架构为例。

准备Docker环境:

其中,主配置文件 conf/zoo.cfg的关键配置项:

ClickHouse最重要的配置有clickhouse_remote_servers、zookeeper和macros。

主配置文件,设置成可加载其他相关配置文件。

用于配置集群、数据副本、Zookeeper等。如果使用 方案一 ,此处配置需修改。

宏定义,后面创建本地表时会引用到。比如:

查看数据表:

主副本的分布表:

副副本的分布表:

node21节点主副本的本地表:

node23节点副副本的本地表:

以上是关于clickhouse 集群配置无法生效的主要内容,如果未能解决你的问题,请参考以下文章

ClickHouse集群配置及分布式简单使用

ClickHouse集群的离线安装

ClickHouse安装(集群版)

ClickHouse-尚硅谷(7. 入门-分片集群)学习笔记

ClickHouse-尚硅谷(7. 入门-分片集群)学习笔记

clickhouse 在集群上增删改查