Redis 主从配置

准备环境

准备三台服务器,一台Master,两台Slave


我这里的服务器分别IP是
Master服务器:192.168.154.139
Slave1服务器:192.168.154.132
Slave2服务器:192.168.154.143

安装Redis

三台服务器分别安装Redis,这里我直接使用了rpm安装。
yum install -y redis

打开redis的配置文件
vim /etc/redis.conf

找到daemonize为三台redis分别设置为true 在后台运行
daemonize yes

单独配置Master节点
找到bind设置为0.0.0.0
bind 0.0.0.0

启动Redis命令
redis-server /etc/redis.conf

查看是否启动成功
ps -ef | grep redis

进入Redis客户端
redis-cli

查看Redis当前状态
info replication

配置主从模式

分别把两台子节点配置为salve
SLAVEOF 主服务器ip 端口号


查看是否配置成功
info replication

查看master的状态



从master节点可以看出,里面包含了我们的两台子节点。

注意:当我们的子节点挂掉的时候,不会在重新连接到master中了,此时我们需要按照上面的步骤重新加入到master节点当中! 但由于这样子很麻烦,所以我们可以在子节点中配置一下,打开redis的配置,找到replicaof,把master的ip和port配置一下即可

你可能感兴趣的:(Redis 主从配置)