clickhouse分布式建时遇到的坑----There is no Zookeeper configuration in server config. (NO_ELEMENTS_IN_CONFIG)

 clickhouse建表语句

create table st_order_mt_0105_all on cluster test_cluster_one_shard_three_replicas_localhost
              (
                  id UInt32,
                  sku_id String,
                  total_amount Decimal(16,2),
                  create_time  Datetime
              )engine = Distributed(test_cluster_one_shard_three_replicas_localhost,test0105,st_order_mt_0105,hiveHash(sku_id));

 

报错如下

Query id: cad6a6d4-0980-4fb9-8e4f-2dbae9362ffa


0 rows in set. Elapsed: 0.005 sec. 

Received exception from server (version 22.3.2):
Code: 139. DB::Exception: Received from 192.168.40.92:9977. DB::Exception: There is no Zookeeper configuration in server config. (NO_ELEMENTS_IN_CONFIG)

报错提示zookeeper 配置未找到,但是在config.xml中已经配置了zookeeper如下

 <zookeeper-servers>
        <node index="1">
            <host>192.168.40.90</host>
            <port>2181</port>
        </node>
        <node index="2">
            <host>192.168.40.91</host>
            <port>2181</port>
        </node>
        <node index="3">
            <host>192.168.40.92</host>
            <port>2181</port>
        </node>
</zookeeper-servers>

访问clickhouse官网查看配置说明找到配置事例如下

详情见 使用教程 | ClickHouse文档

<zookeeper>
    <node>
        <host>zoo01.yandex.ru</host>
        <port>2181</port>
    </node>
    <node>
        <host>zoo02.yandex.ru</host>
        <port>2181</port>
    </node>
    <node>
        <host>zoo03.yandex.ru</host>
        <port>2181</port>
    </node>
</zookeeper>

wq保存配置异常解除,创建分布式表成功,有问题多看官网!

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值