Problem starting Druid Cluster

Hello !

I just installed the Druid cluster : I have one Master Server, one Query Server and one Data Server for now.

Everything has been well installed, no errors are raised. But there’s something wrong because I cannot access http://localhost:8888 … I tried to access it on every server but I don’t know why, it’s just unreachable.

Does someone know why ?

Thanks for advance !

8888 is the port of Druid router. Is router up and running?

Rommel Garcia

Yes, I started every server. I started the master server with bin/start-cluster-master-with-zk-server.

I’m using one vm for each server. I first tried the single-server deployment and it worked.

Router lives in Broker. Can you list the process here that shows what service is running 8888

Rommel Garcia

I have just noticed that an error just came up as you can see in the picture : do you think it’s the reason ?

Le ven. 28 juin 2019 à 14:12, Rommel Garcia rommel.garcia@imply.io a écrit :

My bad, don’t take into account my last message, this error ain’t showing up any more

My bad, don’t take into account my last message, this error ain’t showing up any more

By the way when I try “netstat -an | grep 8888” nothing happen

Could you post your router logs? They should be under {installDir}/var/sv/router.log on the query server.

Hi David,

Here is the error showing up in the router.log :

Update: I disabled firewalld but Im still getting the No route to host error when I try to telnet from one vm to another

Okay I see, it sounds like your router service is not initializing because it can’t contact ZooKeeper because of your VM networking configuration.

I’d take Druid out of the picture for now and focus on getting your VMs communicating with one another. You’ll probably want to look at what network adapter you have setup for the VMs, and choose a configuration that allows inter-VM communication.

The thing is, I think I already have a network which alloxs inter VM - connections because I can ping every VM from another.

Maybe I’m doing something wrong, I have a host-only network and a NAT.

When I run ifconfig :

enp0s3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.56.109 netmask 255.255.255.0 broadcast 192.168.56.255
inet6 fe80::c806:bc3b:ee92:3b0c prefixlen 64 scopeid 0x20
inet6 fe80::616f:e15e:3298:c307 prefixlen 64 scopeid 0x20
inet6 fe80::4322:2ae6:41c1:7602 prefixlen 64 scopeid 0x20
ether 08:00:27:c9:5d:f3 txqueuelen 1000 (Ethernet)
RX packets 19 bytes 2544 (2.4 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 93 bytes 15211 (14.8 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

enp0s8: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 10.0.3.15 netmask 255.255.255.0 broadcast 10.0.3.255
inet6 fe80::4b5b:f6ea:743b:912a prefixlen 64 scopeid 0x20
ether 08:00:27:8a:7d:02 txqueuelen 1000 (Ethernet)
RX packets 101 bytes 9051 (8.8 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 156 bytes 14473 (14.1 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10
loop txqueuelen 1000 (Local Loopback)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

virbr0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255
ether 52:54:00:50:82:70 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

I’m trying to telnet with the IP provided by enp0s3

Le lun. 1 juil. 2019 à 03:40, David Lim david.lim@imply.io a écrit :