gho*_*vat 2 redis sentinel redis-sentinel
我有3台运行Redis和Sentinel的服务器。所有实例都在配置中
requirepass XXX
masterauth XXX
Run Code Online (Sandbox Code Playgroud)
我可以使用redis-cli连接到redis服务器,但是如果尝试连接到哨兵,则无法进行身份验证。
root@ip-:/usr/lib/nagios/plugins# redis-cli -p 26379
127.0.0.1:26379> AUTH xxx
(error) ERR unknown command 'AUTH'
127.0.0.1:26379>
Run Code Online (Sandbox Code Playgroud)
如果我使用相同的命令,但带有redis端口,则可以使用。
最好的谢谢
您还必须为哨兵设置身份验证。我的意思是requirepass=<password>在sentinel.conf中。在这里和这里的更多信息。请注意,因为并非每个客户端都支持此设置。
另外,您需要sentinel auth-pass <master-name> <password>在该文件中进行设置,以使哨兵能够管理安全的Redis服务器。(但是我想您已经做到了)。
| 归档时间: |
|
| 查看次数: |
2775 次 |
| 最近记录: |