Redis集群搭建(Redis5.0版本)

Redis集群搭建

简介:

最近在研究Redis集群的搭建,搭建的过程中遇到了一些困难,同时也总结出一些经验,特地来这里总结一下并和大家分享分享。
我使用的是Ubuntu16.04 的Linux虚拟机进行搭建的,Redis版本使用的是5.0,对于有点强迫症的我一直是喜欢最新版本的。

First 下载Redis源码包

去官网下载Redis最新版https://redis.io/download

Redis官网截图
点击Download 下载Redis源码包

Second 上传Redis源码包

将下载好的Redis源码包上传到Linux服务器(我这里是使用的Xftp上传,当然你也可以使用你喜欢的方式上传该源码包)

上传窗口截图
将下载好的源码包使用Xftp直接上传至Linux服务器的 /usr/local/ 目录下。

Third 解压Redis

上传完成后首先我们要使用命令将源码包解压。使用 tar -xzvf redis-5.0.5.tar.gz 即可将文件解压出来
解压之前
解压之后

Fourth 编译并安装Redis

①:编译并安装Redis,由于Redis是使用C语言编写的,所以编译的前提是Linux机器需要安装GCC编译器,如果没有安装,请安装GCC编译器,安装方法可以百度一下。

②:进入Redis源码包中 cd ./redis-5.05/src/ 目录中,执行命令 make install PREFIX=[你的安装路径]]

③:进入安装路径可以看到以下内容(redis.conf文件期初是没有的,这个文件是之后拷贝进去的)

Redis安装目录图片

Fifth 运行单机版

①:进入图上目录后执行redis-server尝试运行单机版Redis,出现如下现象则说明Redis启动成功。
Redis单机版启动成功图片
②:红框里面是端口号和进程的PID

③:当前是前台启动方式,该方式启动的坏处是独占控制台,进行其他操作需要重新打开新的控制台,因此我们最好使用后端启动方式。

④:后端启动Redis需要使用一个配置文件 redis.conf ,该配置文件在Redis源码的上一层目录中,找到后直接使用命令 cp ./redis.conf [目的地]将文件拷贝到 Redis的安装目录即可。

⑤:复制完成后使用命令./redis-server redis.conf即可使Redis后台启动(启动之前需要在配置文件中修改图片中的配置)。
默认应该是no 修改为yes代表可以后台启动
修改配置文件
Redis后端启动
⑥:如果需要修改端口号,需要编辑 redis.conf 进行修改。
修改Redis启动端口号

Sixth 创建Redis集群

①:将Redis 复制6份(如下图)

Redis复制后截图
②:修改端口号 9001–9006(依据自己的爱好修改即可,只要是端口之间不产生冲突就行)
修改端口
③:修改配置使其支持后台启动
修改配置使用支持后台启动
④:修改配置文件使其支持集群

支持集群
⑤:Redis5.0 已经放弃了使用Ruby创建集群的方式,下面我们为了方便启动Redis,我们可以写一个sh脚本
写sh脚本
可以根据自己的脚本路径书写执行语句。

⑥:执行脚本启动Redis,然后我们随便进入一个Redis 节点的安装目录使用Redis-cli创建集群(Redis5.0版本),

./redis-cli --cluster create [你的IP]:[你的端口] (根据你的节点数量输入这条命令) --cluster-replicas 1

如果是5.0以前的版本则需要使用Ruby脚本进行创建集群
输入YES
⑦:集群创建成功后在节点中任意找个redis-cli 运行即可(命令如下)

./redis-cli -h [你的IP] -p [当前节点端口] -c

到这一步,Redis5.0版 集群就以搭建完成。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值