docker-redis-cluster icon indicating copy to clipboard operation
docker-redis-cluster copied to clipboard

expect 1 Master 2 Slaves with sentinel instead 3 Masters

Open kh411d opened this issue 5 years ago • 1 comments

I used this configuration below to create a cluster with 1 master 2 slave with 3 sentinels, but it keeps creating 3 master with no slave attached, what did I do wrong here,

version: '2'
services:
  redis-cluster:
    environment:
     IP: '0.0.0.0'
     SENTINEL: 'true'
     MASTERS: 1
     SLAVES_PER_MASTER: 2
    build:
      context: .
      args:
        redis_version: '5.0.5'
    hostname: server
    ports:
      - '7000-7050:7000-7050'
      - '5000-5010:5000-5010'

kh411d avatar Nov 18 '19 04:11 kh411d

What i think the issue is that we are using the same variabel for different things where more fine grained variabels would make it better and probably avoid any conflict. Another issue is with the sentinel part of it, as if you check in the logs of the running container it says that is has an issue with starting sentinel nodes and it probably why it wont run down the entire script and start all nodes with the conf that you provided above.

Grokzen avatar Jan 21 '20 11:01 Grokzen