This message was deleted.
# troubleshooting
s
This message was deleted.
a
how are you running druid ? is ok eks + fargate.
y
ecs + fargate
a
can you check the health of all services, logs of each node.
y
Firstly, i run query node (start-cluster-query-server.sh) with port 8888 and health check (/). Everything OK
Secondly. I ran master on port 8081. But I am not sure what is heath check i need to set up in target group
In my browser i saw that coordinator use 8888 port for this elb.amazonaws.com:8888/druid/coordinator/v1/lookups
a
thats router port, not coordinator. router is proxying the request to coordinator
y
oh, ok.
What is health check for master node ?
:8081/health?
a
there is a status endpoint that you can point to
y
I used different dockerfiles for each node. Is it ok?
Copy code
FROM openjdk:8

ENV DRUID_VERSION 25.0.0
ENV ZOOKEEPER_VERSION 3.4.14

USER root

RUN apt-get update && \
    apt-get install -y \
    curl \
    build-essential

RUN curl -L <https://cpanmin.us> | perl - --self-upgrade

RUN cpanm FindBin
RUN mkdir -p /tmp \
    && cd /tmp/ \
    && curl -fsLS "<https://dlcdn.apache.org/druid/25.0.0/apache-druid-25.0.0-bin.tar.gz>" | tar xvz \
    && mv apache-druid-$DRUID_VERSION /opt/druid

WORKDIR /opt/druid/

USER root

EXPOSE 8888
EXPOSE 8081
EXPOSE 8082
EXPOSE 8083
EXPOSE 8090
EXPOSE 2181 2888 3888

ENTRYPOINT ./bin/start-cluster-query-server
d
I recommend running your configuration on a minikube first to see if basic things like port exposure is working correctly.