Redis集群部署(哨兵模式——Docker部署)

先创建如下目录,并在各个目录下配置redis.conf文件。3个redis配置文件需要调整这几个参数:使用Docker容器启动3个redis,操作指令如下:2.2、启动3个sentinel节点哨兵主要是用来监控master节点的,当master宕机时,哨兵会先主观认为master下线(此时master还未下线),然后该哨兵会跟其他哨兵通信说“我联系不上master了你们看下”,如果其他master也联系不上,那么master就会被标记客观下线,然后其中一个哨兵就会去处理故障转移操作(谁发现水处理原则
摘要由CSDN通过智能技术生成

Redis集群部署(哨兵模式——Docker部署)

1、环境准备

2、开始搭建哨兵集群

2.1、启动3个redis节点

先创建如下目录,并在各个目录下配置redis.conf文件

创建文件目录
[root@node1 ~]# mkdir -p redis/rd1 redis/rd2 redis/rd3

3个redis配置文件需要调整这几个参数:

protected-mode no #关闭保护模式
bind * -::* #接受所有ip请求该redis服务

使用Docker容器启动3个redis,操作指令如下:

docker运行3个节点
[root@node1 ~]# docker run -d -v /root/redis/rd1/redis.conf:/usr/local/etc/redis/redis.conf --name redis1 redis redis-server /usr/local/etc/redis/redis.conf
[root@node1 ~]# docker run -d -v /root/redis/rd2/redis.conf:/usr/local/etc/redis/redis.conf --name redis2 redis redis-server /usr/local/etc/redis/redis.conf
[root@node1 ~]# docker run -d -v /root/redis/rd3/redis.conf:/usr/local/etc/redis/redis.conf --name redis3 redis redis-server /usr/local/etc/redis/redis.conf

查看容器运行情况
[root@node1 ~]# docker ps
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS               NAMES
a40474e05d81        redis               "docker-entrypoint.s…"   2 seconds ago       Up 2 seconds        6379/tcp            redis3
6e513af6bab0        redis               "docker-entrypoint.s…"   8 seconds ago       Up 7 seconds        6379/tcp            redis2
277780aa9cb3        redis               "docker-entrypoint.s…"   32 seconds ago      Up 32 seconds       6379/tcp            redis1


将redis2与redis3设置为redis1的从节点,查看redis1的ip地址
[root@node1 ~]# docker inspect redis1|grep IPAddress
            "SecondaryIPAddresses": null,
            "IPAddress": "172.17.
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值