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-尚硅谷(7. 入门-分片集群)学习笔记