Redis集群的搭建

Redis集群的搭建

一个集群至少要有三个主节点 每一个主节点至少要有一个从节点
在这里插入图片描述
需要用到rpmruby 和redis-3.2.0.gem
在这里插入图片描述
在这里插入图片描述
以上两步是安装集群的环境

逐步配置6379 6380 6381的环境
在这里插入图片描述

配置redis6379.conf的内容
在这里插入图片描述
配置6380
在这里插入图片描述
配置6381
在这里插入图片描述
其中
include /opt/myRedis/redis.conf 先include引入原来的redis.conf文件
pidfile /var/run/redis_6380.pid pid文件名字pidfile
port 6380 指定端口port
dbfilename dump6380.rdb dbfilename 这是规定rdb持久化的文件
cluster-enabled yes 打开集群模式
cluster-config-file nodes-6379.conf 设定节点配置文件名
cluster-node-timeout 15000 设定节点失联时间,超过该时间(毫秒),集群自动进行主从切换。

在这里插入图片描述
再复制三个服务器 一共是6个
再逐个编辑6389 6390 6391中的配置 改为与之对应的号
在这里插入图片描述
完成第一步的操作

启动6个节点
在这里插入图片描述

在这里插入图片描述
将六个节点合成一个集群

合体
cd /opt/redis-3.2.5/src 合体的地方

./redis-trib.rb create --replicas 1
192.168.59.128:6379 192.168.59.128:6380
192.168.59.128:6381 192.168.59.128:6389
192.168.59.128:6390 192.168.59.128:6391
将192.168.59.128替换成虚拟机的网络

在这里插入图片描述
在这里插入图片描述
搭建成功
在这里插入图片描述
有两种方式可以访问集群 第一种 redis-cli -c -p 端口号

在这里插入图片描述

如果想要把存储的内容放在同一个服务器上 可以这样做
在这里插入图片描述
通过{}将他们设置在同一个组

测试一下
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
ok啦

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值