reids集群学习(一)搭建redis集群环境

本文分享了Redis集群的搭建过程及配置密码的方法。通过修改redis.conf文件,并使用redis-trib.rb命令创建集群,最后设置密码确保安全性。

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

最近我在学习reids的集群配置,我在redis命令参考 这个网站里面学习了基础的集群配置,在这期间我遇到了各种各样的问题,于是自己在网上查询资料,解决各种问题,把环境搭建起来了。以下则是我自己的搭建步骤记录下来供大家参考。

第一步,按照redis命令参考里面的集群教程搭建初步的集群。我在这里简单的说下:

1、修改redis.conf的配置,有以下6项(教程里面没有bind这一项的配置,如果不配置的话只能本机访问,其他电脑则不能访问,我加上这段配置就是自己遇到问题查出来的)

port 7000
bind 0.0.0.0
cluster-enabled yes
cluster-config-file nodes-7000.conf
cluster-node-timeout 5000
appendonly yes


2、建一个文件夹cluster-test,进入这个文件夹,在里面分别建7000、7001、7002、7003、7004、7005这6个文件夹,上一步中的配置是7000文件夹下7000端口的,剩下的五个请自行修改放入对应的文件夹中。并使用redis-server 命令依次启动这些服务。

3、假设我本机的IP是10.2.72.115,这时候创建集群的命令如下

./redis-trib.rb create --replicas 1 10.2.72.115:7000 10.2.72.115:7001 
10.2.72.115:7002 10.2.72.115:7003 10.2.72.1151:7004 10.2.72.115:7005
这时候集群的环境就搭建好了,但是这也只是最基本的,这个集群没有配置密码,接下来我会说明怎么设置密码。

第二步,设置密码:接下来我会登陆7000端口的服务设置,其他的7001,7002端口是同样的设置

先登陆上去

./redis-cli -c -p 7000 -h 10.2.72.115
设置密码为root
config set masterauth root
返回ok
config set requirepass root
返回ok
接下来要验证下密码再将刚刚的配置写到文件里
auth root
返回ok
config rewrite
返回ok
这样7000端口的master和他的slave密码都设置好了。

一个简单的带密码的redis集群环境就搭建好了!

下一次我会将redis客户端jedis与spring结合的demo记下来供大家参考











评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值