Redis集群搭建

集群搭建

集群中应该至少有三个节点
每个节点有一备份节点,需要6台服务器。

伪分布式,需要6个redis实例

搭建步骤

第一步:创建6个redis实例
指定端口从7001到7006

第二步:修改redis.conf
打开Cluster-enable yes前面的注释

第三步:需要一个ruby脚本
在redis源码文件夹下的src目录下,redis-trib.rb

第四步:把redis-trib.rb文件
复制到到redis-cluster目录下

第五步:执行ruby脚本之前
需要安装ruby环境
1、yum install ruby
2、yum install rubygems
3、安装redis-trib.rb运行依赖的ruby的包
[root@bogon ~]# gem install redis-3.0.0.gem

第六步:启动
所有的redis实例

第七步:使用redis-trib.rb
创建集群
./redis-trib.rb create –replicas 1 192.168.219.131:7001 192.168.219.131:7002 192.168.219.131:7003 192.168.219.131:7004 192.168.219.131:7005 192.168.219.131:7006

第一步

创建6个redis实例
Redis集群搭建_第1张图片
修改名称redis
为redis01
Redis集群搭建_第2张图片
删除dump文件
Redis集群搭建_第3张图片

第二步

修改配置文件
Redis集群搭建_第4张图片
修改端口号
Redis集群搭建_第5张图片
修改cluster-enabled
Redis集群搭建_第6张图片
一共修改两个地方,保存退出

第三步

复制几份
Redis集群搭建_第7张图片
修改每一个端口
Redis集群搭建_第8张图片
修改端口
Redis集群搭建_第9张图片
同理,其他的redis实例

只需要修改端口号,即可
Redis集群搭建_第10张图片

第四步

ruby文件
Redis集群搭建_第11张图片
复制ruby文件
Redis集群搭建_第12张图片
查看复制的ruby文件
Redis集群搭建_第13张图片

第五步

安装ruby环境

上传服务器ruby的依赖包

查看
Redis集群搭建_第14张图片
安装ruby依赖包

安装gem
Redis集群搭建_第15张图片
安装依赖包
这里写图片描述

第六步

启动
所有的redis实例

写一个脚本
Redis集群搭建_第16张图片
启动

缺少权限
Redis集群搭建_第17张图片
添加权限
Redis集群搭建_第18张图片

第七步

执行ruby文件
./redis-trib.rb create –replicas 1 192.168.137.210:7001 192.168.137.210:7002 192.168.137.210:7003 192.168.137.210:7004 192.168.137.210:7005 192.168.137.210:7006
Redis集群搭建_第19张图片
创建集群
Redis集群搭建_第20张图片
创建完成

连接节点
Redis集群搭建_第21张图片

你可能感兴趣的:(————Redis)