Closed DixxieFlatline closed 4 years ago
Actually trying with a ZK cluster without success.
For the record, I am using an overlay network so the containers communicate.
So I've exposed the por 8101 in the compose file and it worked. Problem solved.
Also I've done a grep through all the project and found this in the docker file from the integration test:
# Expose ports:
# - 8081, 8281: HTTP, HTTPS (coordinator)
# - 8082, 8282: HTTP, HTTPS (broker)
# - 8083, 8283: HTTP, HTTPS (historical)
# - 8090, 8290: HTTP, HTTPS (overlord)
# - 8091, 8291: HTTP, HTTPS (middlemanager)
# - 8888-8891, 9088-9091: HTTP, HTTPS (routers)
# - 3306: MySQL
# - 2181 2888 3888: ZooKeeper
# - 8100 8101 8102 8103 8104 8105 : peon ports
# - 8300 8301 8302 8303 8304 8305 : peon HTTPS ports
IMO the docker Getting Started section should be updated reflecting this possible issue -which won't be if noticing that the middlemanager should expose this ports depending on n+1 possible peon tasks-. Will try to do a PR soon with this.
Hello, I am using dockerized version of druid 0.17.0. I tried to set up druid using the docker tutorial and the quickstart guide, using with the default values proposed and also tweaking them without any positive result. This mean five containers, one container per service being the coordinator and the overlord in the same one. Also the task time is set to 1M to force the error sooner.
The problem is the following: setting up a supervisor starts a new task that properly ingests the data coming from kafka, but the second task created hangs in RUNNING status forever without ingesting any data. This leads to an UNHEALTHY_SUPERVISOR because of 3 "Timeout waiting for task" errors and also timeout exceptions in the broker node. Killing the task creates a new one that again ingests the data properly. I've just realized that the proper tasks are located at 172.18.0.9:8100 and the failing ones at 172.18.0.9:8101.
Coordinator-Overlord log:
Last part goes on loop after that.
Task log's last part:
Middlemanager log:
Historical log:
Broker log:
By the way, Zookeeper is also dockerized with only one instance and persisting volumes, same as Kafka.
Thanks in advance.