Received exception from server (version 20.10.3):
Code: 170. DB::Exception: Received from localhost:9000. DB::Exception: Requested cluster 'kcdnbandwidthonlinech' not found.

0 rows in set. Elapsed: 0.017 sec.

Clickhouse 完整报错如上,猜测你也是自己在搭建 clickhouse,然后去创建表分布式表了,然后报错之后在找这个 cluster 在哪里配置的?

这个配置肯定是在配置文件中有的,配置文件默认地址:/etc/clickhouse-server/config.xml

不过我没怎么配置过,所以一堆 xml 的配置看不懂在什么位置,可以使用下面的方法来找

在 clickhouse-client 中执行下面语句:

SELECT * FROM system.clusters

然后就列出了如下的几个配置的 cluster,我的是使用的docker搭建的,红色框中即是一个可用的 clutster.

在这里插入图片描述
回过头来再看配置文件,嗯嗯,确实是有这么个配置在 xml 文件中的:
在这里插入图片描述

Der~

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐