Redis一台主机多实例主从同步

Posted MisterChen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Redis一台主机多实例主从同步相关的知识,希望对你有一定的参考价值。

一台主机多实例:主库端口6379,从库1端口6380,从库2端口6381

首先创建两个从库目录

只需要把配置文件redis.conf复制到这两个目录,然后简单更改配置文件。

备注:主库配置文件只需要更改bind允许从库IP,其余不用更改

Redis一台主机多实例主从同步

Redis一台主机多实例主从同步

启动主库和从库

redis-server redis-3.2.6/redis.conf

redis-server /root/slave6980/redis.conf

redis-server /root/slave6981/redis.conf

查看目录

Redis一台主机多实例主从同步

查看端口或者进程

Redis一台主机多实例主从同步

注意主库上bind绑定IP要你从库的IP,不然从库无法访问,我这里直接注销表示允许所有IP访问

然后登陆各个主库从库,因为是一台主机所以登陆的时候要指定端口

redis-cli -p 6379

redis-cli -p 6380

redis-cli -p 6381

然后在主库上操作,从库上打开监视端口

主库:

Redis一台主机多实例主从同步

从库1

Redis一台主机多实例主从同步

Redis一台主机多实例主从同步

从库2

Redis一台主机多实例主从同步

主从开启之后,从库是不能写的,如下


以上是关于Redis一台主机多实例主从同步的主要内容,如果未能解决你的问题,请参考以下文章

漏洞预警Redis主从同步代码执行漏洞

单机MySQL多实例主从同步

主从同步(多结构主从)

Redis 的主从同步(复制)

走进redis 主从复制

redis主从同步原理