centos7下redis伪集群安装

在redis主从复制安装的基础上。我们可以实现集群安装。所谓集群,redis需要3主3从以上。我们在一台虚机上就是用6379至6384这6个端口。

配置文件中在《redis主从复制安装》基础上增加的修改是

1、cluster-enabled 设为true;

2、bind 设为192.168.48.131 127.0.0.1(前者为本虚机IP)目的是为了后面spring和redis集群时能够连接。

3、cluster-config-file 设为nodes-6379.conf,依次类推。到时会在/usr/local/bin中自动创建这个文件。

先停止所有redis服务端,在/usr/local/bin删除6379.rdb,6380.rdb等多余集群的rdb文件。

启动6个redis,此时它们互相是没有关系的。

然后开始安装集群需要的环境:

1、yum install ruby rubygems 

2、gem install redis
3、从redis解压文件中的src目录下拷贝redis-trib.rb到/usr/local/bin,然后chmod 777 redis-trib.rb增加权限
4、redis-trib create --replicas1 192.168.48.131:6379 192.168.48.131:6380 192.168.48.131:6381 ... 192.168.48.131:6384
其中1代表一主一从。这样集群就安装好了。
想要进入客户端,原来的redis-cli -p 6379要改为redis-cli -c -p 6379。多一个-c。这样就能自动跳转。
在客户端使用 cluster nodes等就能查询节点信息
这种模式没有使用哨兵。一个主宕了,它的从会变为主。当原来的主起来后,原来的主就变为从了。










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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值