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配置一下即可

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容