部署Redis主从节点时,从节点的log文件大小不断增加,且日志内容为:30632:S 27 May 2023 15:31:46.043 * (Non critical) Master does not understand REPLCONF listening-port: -NOAUTH Authentication required.
时间: 2024-02-12 13:07:59 浏览: 56
这个问题是由于从节点连接主节点时,主节点要求从节点进行身份验证,但从节点并未提供正确的身份验证信息,导致主节点拒绝从节点的连接。从节点因此无法同步主节点的数据,而不断产生日志记录。
要解决这个问题,你需要在从节点的配置文件中添加认证信息。具体来说,你可以在从节点的配置文件中添加以下两行:
```
masterauth <master-password>
requirepass <slave-password>
```
其中,`<master-password>`是主节点的密码,`<slave-password>`是从节点的密码。通过这样的配置,从节点在连接主节点时会进行身份验证,确保连接的安全性。
另外,如果你已经设置了密码,但还是出现了上述错误,你需要检查主节点的配置文件中是否设置了`requirepass`参数,如果有,则需要使用正确的密码进行连接。
阅读全文