Skip to main content

Redis主从同步

安装环境

linux Centos7
redis-3.2.8

Redis安装

$ wget http://download.redis.io/releases/redis-3.2.8.tar.gz
$ tar xzf redis-3.2.8.tar.gz
$ cd redis-3.2.8
$ make

MASTER 192.168.5.50

SLAVE 192.168.5.51

master 的 redis.conf

bind 127.0.0.1

改为

bind 0.0.0.0

slave 的 redis.conf 找到 # slaveof
添加

slaveof 192.168.5.50 6379

如果master有密码找到 # masterauth 添加

masterauth 密码

启动master 然后启动slave 要加上配置文件 如

/usr/redis-3.2.8/src/redis-server /usr/redis-3.2.8/redis.conf

关闭防火墙 CentOS 7.0默认使用的是firewall作为防火墙 关闭firewall

#停止firewall
systemctl stop firewalld.service

#禁止firewall开机启动
systemctl disable firewalld.service

#查看默认防火墙状态(关闭后显示notrunning,开启后显示running)
firewall-cmd --state