假设我们有两台redis服务器,其主从IP地址分别为:192.168.1.11、192.168.1.12。
如果我们在主redis服务器上设置了密码,即:在redis.conf配置文件中使用了requirepass 12345678(你设置的密码);
那么我们在从redis服务器上的配置文件redis.conf中使用了slaveof 192.168.1.11 6379后发现:主从复制失败。
解决方案是:在从redis服务器上的配置文件redis.conf中找到:masterauth <master-password>这一行,然后在这一行的下面写上
masterauth 12345678(主redis服务器密码)。这时候我们再分别重启主redis服务器和从redis服务器,则发现主从复制成功!