Open izytechAB opened 9 months ago
I was really hoping for some hints where to search for a solution. However there seems not to be any communication problems between the bedrock nodes as far as I can tell.
I have a hint, as I remember I had the same problem with Loki (and tempo) from Grafana.
You should give a "fixed IP" to the container.
networks:
the_network:
- ipv4_address: 10.20.30.42
or
# docker-entrypoint.sh
export bindAddr=ifconfig | grep inet.addr.${whatever-i-was} | cut -d: -f2 | awk '{print $1}'
and use the variable in your command line to start bedrock
-serverHost ${bindAddr}:8888 -nodeHost ${bindAddr}:8889
We have set up an cluster inside of an docker swarm. Starting 3 nodes in a bedrock cluster. We are having some issues when we are doing insert on nodes. it works great on 1 or two nodes and on the third it fails and we have to restart the bedrock server on that node to get it responsive again. No clear pattern on which of the bedrock node that fails. Could it be that we have to bind server host and node host to specific a ip-address as there are multiple network interfaces?
On one node
Query: CREATE TABLE t (extid TEXT, name TEXT);