dremio 多集群共享zk 配置

dremio 多集群共享zk 配置有些问题,官方说明不是很明确,而且从运行测试会有一些问题,以下是一个整理

配置

  • 配置
zookeeper: "<host1>:2181,<host2>:2181,<host3>:2181/path/to/dremio"
  • 说明
    注意zk root 需要写在后边,而且需要带/ 或者指定多个,不然会有问题
    比如zookeeper: "<host1>:2181,<host2>:2181,<host3>:2181/dremio2/ 是可以的
    zookeeper: "<host1>:2181,<host2>:2181,<host3>:2181/dremio2/demoapp" 也是可以的
    直接使用zookeeper: "<host1>:2181,<host2>:2181,<host3>:2181/dremio2 是有问题的(dremio 会认为zk 的root 为空,集群id 为dremio)

说明

主要使用外部zk 配置,使用内置的此处没有介绍,具体参考官方文档,同时多集群共享zk,实际上我们应该是可以配置集群id的,但是目前看到
集群id都是dremio

参考资料

https://docs.dremio.com/deployment/zookeeper-config/#external-zookeeper-examples

posted on 2021-06-24 00:09  荣锋亮  阅读(177)  评论(0编辑  收藏  举报

导航