Redis5之后版本的高可用集群搭建的实现

一、安装redis

1、安装gcc

2、下载redis-5.0.8.tar.gz

3、把下载好的redis-5.0.8.tar.gz放在/gyu/software文件夹下,并解压

4、进入到解压好的redis-5.0.8目录下,进行编译与安装

5、启动并指定配置文件

(注意要使用后台启动,所以修改redis.conf里的daemonize改为yes)

6、验证启动是否成功

7、进入redis客户端

8、退出客户端

9、退出redis服务

二、开始集群搭建

redis集群需要至少要三个master节点,我们这里搭建三个master节点,并且给每个master再搭建一个slave节点,总共6个redis节点,这里用一台机器(可以多台机器部署,修改一下ip地址就可以了)部署6个redis实例,三主三从,搭建集群的步骤如下:

第一步:在第一台机器的/gyu/software下创建文件夹redis-cluster,然后在其下面创建6个文件夾如下:

第二步:把之前的redis.conf配置文件copy到8001下,修改如下内容:

第三步:把修改后的配置文件,copy到8002-8006,修改第2、3、5项里的端口号,可以用批量替换:

第四步:分别启动6个redis实例,然后检查是否启动成功

查看是否启动成功

第五步:用redis-cli创建整个redis集群(redis5以前的版本集群是依靠ruby脚本redis-trib.rb实现)

(这里有个确认的过程手动输入 yes)

第七步:验证集群:
1)连接任意一个客户端即可:

提示:-a访问服务端密码(这里我没有设置密码可以省略),-c表示集群模式,指定ip地址和端口号

例如:

2)进行验证: cluster info(查看集群信息)、cluster nodes(查看节点列表)

3)进行数据操作验证,关闭集群则需要逐个进行关闭,使用命令:

到此这篇关于redis5之后版本的高可用集群搭建的实现的文章就介绍到这了,更多相关redis5 高可用集群搭建内容请搜索www.887551.com以前的文章或继续浏览下面的相关文章希望大家以后多多支持www.887551.com!

(0)
上一篇 2022年3月21日
下一篇 2022年3月21日

相关推荐