# Zookeeper configuration, please help

**URL:** <https://community.dremio.com/t/zookeeper-configuration-please-help/5260>\
**Category:** Uncategorized\
**Created:** [March 22, 2020, 8:56pm UTC](https://community.dremio.com/t/zookeeper-configuration-please-help/5260 "2020-03-22T20:56:22Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![gaston\_guerra](https://sea2.discourse-cdn.com/flex020/user_avatar/community.dremio.com/gaston_guerra/32/1877_2.png) [@gaston\_guerra](https://community.dremio.com/u/gaston_guerra)\
**Post date:** [March 22, 2020, 8:56pm UTC](https://community.dremio.com/t/zookeeper-configuration-please-help/5260/1 "2020-03-22T20:56:22Z")

</div>

Hi everyone

I am making a cluster, but i am having trouble visualizing the executor nodes. I can only see the coordinator node in the administration part:

 ![image](https://us1.discourse-cdn.com/flex020/uploads/dremio/original/2X/b/b8932efed8aeb6fed3a87fdf5b1bab1da95e16a2.png)

The coordinator node settings is as follows:

```
paths: {
  # the local path for dremio to store data.
  local: "/var/lib/dremio"

  # the distributed path Dremio data including job results, downloads, uploads, etc
  #dist: "pdfs://"${paths.local}"/pdfs"
}

services: {
  coordinator.enabled: true,
  coordinator.master.enabled: true,
  executor.enabled: false,
  #coordinator.master.embedded-zookeeper.port: 31010
  #coordinator.master.embedded-zookeeper.enabled: false
}

zookeeper: "dremio-coord-01:2181"

```

And de executor node configuration:

```
paths: {
  # the local path for dremio to store data.
  local: "/var/lib/dremio"

  # the distributed path Dremio data including job results, downloads, uploads, etc
  #dist: "pdfs://"${paths.local}"/pdfs"
}

services: {
  coordinator.enabled: false,
  coordinator.master.enabled: false,
  executor.enabled: true,
  #coordinator.master.embedded-zookeeper.port: 31010
  #coordinator.master.embedded-zookeeper.enabled: false
}

zookeeper: "dremio-coord-01:2181"

```

I appreciate any help, thanks in advance!

---

<div class="post-metadata">

**Author:** ![dacopan](https://sea2.discourse-cdn.com/flex020/user_avatar/community.dremio.com/dacopan/32/4289_2.png) [@dacopan](https://community.dremio.com/u/dacopan)\
**Post date:** [March 23, 2020, 1:18am UTC](https://community.dremio.com/t/zookeeper-configuration-please-help/5260/2 "2020-03-23T01:18:54Z")

</div>

> [@gaston\_guerra](#):
>
> coordinator.master.embedded-zookeeper.enabled: false

if yuo are using external zookeeper you must set `coordinator.master.embedded-zookeeper.enabled: false`  
also all nodes must be can resolve all host to ips, (you can use custon nameserver o edit hosts file)

---

<div class="post-metadata">

**Author:** ![gaston\_guerra](https://sea2.discourse-cdn.com/flex020/user_avatar/community.dremio.com/gaston_guerra/32/1877_2.png) [@gaston\_guerra](https://community.dremio.com/u/gaston_guerra)\
**Post date:** [March 23, 2020, 1:52am UTC](https://community.dremio.com/t/zookeeper-configuration-please-help/5260/3 "2020-03-23T01:52:02Z")

</div>

Thanks for your answer! I still don’t understand what they mean when they talk about an external zookeeper…

I created four virtual machines, they all ping each other. I installed a dremio in each one of them and now I am doing the configurations, however when I enter through the client I don’t see the exec nodes.

when you tell me to edit the host file, do you have an example used with dremio that I can see?

Thanks a lot!

---

<div class="post-metadata">

**Author:** ![dacopan](https://sea2.discourse-cdn.com/flex020/user_avatar/community.dremio.com/dacopan/32/4289_2.png) [@dacopan](https://community.dremio.com/u/dacopan)\
**Post date:** [March 23, 2020, 2:49pm UTC](https://community.dremio.com/t/zookeeper-configuration-please-help/5260/4 "2020-03-23T14:49:57Z")

</div>

@gaston_guerra

- Dremio recommend up a cluster using yarn or other provision tool, not recommend manual config cluster, but thi is possible. Please follow this instructiont and upload your log files from master and nodes
- Dremio uses zookeeper for coordination between nodes and master so this mean that all nodes must be resolvable throgh hostname, por example if you have 4 machines
- dremio-coord-01
- dremio-exec-01
- dremio-exec-02
- dremio-exec-03  
en each odes you need to define hostnames and ips in /etc/hosts, so you can test  
from _dremio-coord-01_

> ping dremio-exec-01

and all beetween nodes.

ALSO you must open ports in firewall [https://docs.dremio.com/deployment/system-requirements.html#network](https://docs.dremio.com/deployment/system-requirements.html#network)

please follow ths instructions and upload logs.

---

<div class="post-metadata">

**Author:** ![gaston\_guerra](https://sea2.discourse-cdn.com/flex020/user_avatar/community.dremio.com/gaston_guerra/32/1877_2.png) [@gaston\_guerra](https://community.dremio.com/u/gaston_guerra)\
**Post date:** [March 23, 2020, 10:33pm UTC](https://community.dremio.com/t/zookeeper-configuration-please-help/5260/5 "2020-03-23T22:33:09Z")

</div>

Thanks a lot!!! The problem was that port 45678 was not open.  
I really appreciate the help, have an amazing week!!!
