liunx下搭建redis主从复制
准备两台linux虚拟机(192.168.81.131 master,192.168.81.132 slave)
分别安装好redis。
在master和slave的redis.conf分别注释掉bind 127.0.0.1(该配置表示只能本机访问,其他机器不能访问,若没有修改slave在连接master是会一直提示connection refuesed,不仅仅是关闭防火墙的问题。配置主从复制时,在网上找了很长时间解决办法,都没有答案,就是没有注释掉bind 127.0.0.1)
在slave的redis.conf中加上slaveof masterIP masterPort(例如slaveof192.168.81.131 6379)
重启redis服务。
若slave提示Redis is running protected…..,在master和slave的redis.conf上把protectedyes改为no,或者给master和slave分别设置密码。
关闭防火墙。
最后测试。
![Image 1][]
出现如上图所示则表示成功。
[Image 1]:
还没有评论,来说两句吧...