Redis集群安装--集群搭建及密码配置遇到的一些问题

本文详述了在已有的Redis集群基础上配置密码的过程,包括修改redis.conf配置文件设置masterauth和requirepass,更新client.rb文件添加密码,关闭并清空集群环境,重启所有节点,重新构造集群,以及测试连接验证数据一致性。在配置过程中,需要注意安装perl,并在特定文件中正确设置密码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

网上关于Redis集群安装配置的文章很多,也比较全面,但每个人的需求不一样,本文搭建一个配置密码的Redis集群过程其中遇到的一些问题

其中我见到的以这篇文章最详细https://www.cnblogs.com/hello-daocaoren/p/8431902.html,很多详细步骤与这篇文章里面的大同小异,不想重新再写一遍了,但这篇文章配置的没有配置集群密码,本文就接以上文章记录下配置带密码的集群遇到的问题

根据上面链接提供的教程应该能够配置一个不带密码的Redis集群,上文章没有提到要安装perl,实际安装是需要安装perl,一般centos执行yum install perl即可安装。

本文接着上面文章说,在已配置基础集群的情况下配置带密码的Redis集群:

第一步:修改redis.conf配置文件
在6个redis.conf文件中配置以下密码信息,第一个masterauth主要用在slave同步master内容时,能过顺利通过验证,如果不配置slave将连不上master, requirepass用于配置本redis server的密码。集群中所有redis节点的masterauth和requirepass都应该配置成一样的;

   masterauth 123456
   requirepass 123456 

第二步:修改client.rb添加密码
第一步中设置了集群中每个server的密码,我们通过redis-trib.rb构造集群时需要告知需要连接的redis的密码是什么,这个设置在client.rb中。如果不知道client.rb位置,可以通过
find / -name client.rb -print进行查找,我的文件位置在/usr/local/lib/ruby/gems/2.5.0/gems/redis-3.2.2/lib/redis/client.rb,修改其中的password项为密码123456。

class R
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值