分别在三台机器上执行如下创建

# master节点
docker run --name redis-6380 -d --net host --restart=always --privileged=true \
-v /data/redis-cluster/6380/conf/redis.conf:/etc/redis/redis.conf \
-v /data/redis-cluster/6380/data:/data \
redis:latest --cluster-enabled yes --cluster-config-file redis-6380.conf --port 6380

 
# slave节点
docker run --name redis-6381 -d --net host --restart=always --privileged=true \
-v /data/redis-cluster/6381/conf/redis.conf:/etc/redis/redis.conf \
-v /data/redis-cluster/6381/data:/data \
redis:latest --cluster-enabled yes --cluster-config-file redis-6381.conf --port 6381

进入其中一个docker创建集群


./redis-cli --cluster create \
192.168.1.11:6380 192.168.222.11:6381 \
192.168.1.12:6380 192.168.222.12:6381 \
192.168.1.13:6380 192.168.222.13:6381 --cluster-replicas 1

 

最后修改于 2023-03-05 21:58:24
如果觉得我的文章对你有用,请随意赞赏
扫一扫支付
上一篇