docker安装redis主从集群

阿王 2022-09-04 13:21:32 17297 0 0 0

1.安装redis
wget http://download.redis.io/releases/redis-6.0.8.tar.gz

2.安装完成后进行解压

tar xzf redis-6.0.8.tar.gz

3.解压完成后进入文件夹执行

make

4.将redis.conf复制两份
可以执行命令也可以手动复制

cp redis.conf ./redis2.conf

这样复制两份

5.进入redis.conf修改端口号,就是将三份redis.conf文件中的端口号就可以了

6.下面就是启动三份redis,进入src下运行

./redis-service ../redis.conf

7.我们默认redis.conf文件为主服务

8.下面进入其他两个slave的服务进入命令是

./redis-cli -p (服务端口号)

9.进入后执行

SLAVEOF 127.0.0.1 (主服务的端口号)

10.这样我们的redis的主从就搭建好了下面配置哨兵将复制两份也可以执行这个命令

cat sentinel.conf |grep -v "#" > ./sentine2.conf

像这样复制两份并且修改里面的端口号

然后启动哨兵,进入src下执行

redis-sentinel ../sentinel.conf

依次启动三个哨兵就好了