一、安装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!