clickhouse 与 zookeeper
目录
- clickhouse 与 zookeeper
- clickhouse 设置中的 zookeeper 配置
- 参数说明
- 配置示例
- [预发生产] ClickHouse Keeper
- 四字母命令
- clickhouse 设置中的 zookeeper 配置
clickhouse 与 zookeeper
clickhouse 设置中的 zookeeper 配置
官网链接
ClickHouse使用ZooKeeper存储复制表副本的元数据。 如果未使用复制的表,则可以省略此部分参数。
参数说明
node— ZooKeeper endpoint. You can set multiple endpoints.
例如:
example_host
2181
The index attribute specifies the node order when trying to connect to the ZooKeeper cluster.
- session_timeout — Maximum timeout for the client session in milliseconds.
- root — The znode被用作根由ClickHouse服务器使用znodes 可选。
- identity — User and password, that can be required by ZooKeeper to give access to requested znodes. Optional.
配置示例
example1
2181
example2
2181
30000
10000
/path/to/zookeeper/node
user:password
另请参阅
复制
zookeeper管理指南
[预发生产] ClickHouse Keeper
官网链接
ClickHouse 服务为了 副本 和 分布式DDL 查询执行使用 ZooKeeper 协调系统. ClickHouse Keeper 和 ZooKeeper是相互兼容的,可互相替代。
四字母命令
ClickHouse Keeper还提供了与Zookeeper几乎相同的4lw命令。每个命令由4个字母组成,如“mntr”、“stat”等。
还有一些更有趣的命令:' stat '给出了服务器和连接客户端的一般信息,而' srvr '和' cons '分别给出了服务器和连接的详细信息。
4lw命令有一个白名单配置“four_letter_word_white_list”,它的默认值为“conf,cons,crst,envi,ruok,srst,srvr,stat,wchc,wchs,dirs,mntr,isro”。
您可以通过telnet或nc在客户端端口向ClickHouse Keeper发出命令。
echo mntr | nc localhost 9181
详情参考上面的链接。