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 <masterip> <masterport>
添加
slaveof 192.168.5.50 6379
如果master有密码找到 # masterauth <master-password>
添加
masterauth 密码
启动Redis
启动master 然后启动slave
要加上配置文件 如
/usr/redis-3.2.8/src/redis-server /usr/redis-3.2.8/redis.conf
关闭防火墙
CentOS 7.0默认使用的是firewall作为防火墙
关闭firewall
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)