首页 > 编程知识 正文

redis集群主从复制原理,redis集群和主从区别

时间:2023-05-03 18:04:21 阅读:32338 作者:1978

一、前言

在我们设置redis密码时,由于以前的服务中redis采用了主从服务,因此在设置redis密码时,密码已经设置,重新启动redis服务后,redis的主从将无法连接

具体来说是二、过程

1、设置redis密码后,通过查看日志发现了错误。具体redis设置密码方法,可通过查看之前的文章:

3359 blog.csdn.net/Xu 710263124/article/details/117750712? spm=1001.2014.3001.5501

错误如下。

(非关键型) masterdoesnotunderstandreplconflistening-port :-errunknowncommand‘repl conf’

2125: s16 jun 11336027336034.881 * (非关键型) masterdoesnotunderstandreplconfcapa :-errunknowncommand‘repl conf’

2125: s16 jun 11336027336034.881 * partialresynchronizationnotpossible (nocache dmaster ) () )。

2125: s16 jun 11336027336034.881 * masterdoesnotsupportpsyncorisinerrorstate (reply :-errunknowncommmand‘p sync’) ) )

2125: s16 jun 11:27336034.881 * retryingwithsync…

错误原因:以前进行redis加密时,由于主从redis的配置文件redis.conf中设置了requirepass密码,因此认证失败

解决方案:

1 .在redis从服务器的配置文件中添加以下内容。

masterauth xxx【主redis的密码】

2、然后重新开始服务

查看日志

解决问题~~~

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。