Redis集群搭建与连接

搭建Redis Cluster的伪集群搭建过程,用一台虚拟机来搭建六个节点,三主三从的集群效果。Redis的版本为3.0.0

安装ruby的依赖环境

 yum install -y ruby
 yum install -y rubygems
 gem install /usr/local/redis-3.0.0.gem

 

1、集群搭建

  • 首先创建redis-cluster目录并在其子目录下创建六个子目录来模拟六个节点。

 mkdir -p /opt/apps/redis/redis-cluster
 cd redis-cluster
 mkdir redis01
 mkdir redis02
 mkdir redis03
 mkdir redis04
 mkdir redis05
 mkdir redis06
  • 将redis.conf配置文件分别复制到六个目录下:

 cp ./bin/redis.conf ./redis-cluster/redis01
 cp ./bin/redis.conf ./redis-cluster/redis02
 cp ./bin/redis.conf ./redis-cluster/redis03
 cp ./bin/redis.conf ./redis-cluster/redis04
 cp ./bin/redis.conf ./redis-cluster/redis05
 cp ./bin/redis.conf ./redis-cluster/redis06
 ​
  • 并修改一下配置项。以redis01为例,其他的可进行对比修改:

 daemonize yes
 port 7001
 bind 192.168.28.100
 dir /opt/apps/redis/redis-cluster/redis01
 cluster-enabled yes
 cluster-config-file nodes-7001.conf
 cluster-node-timeout 5000
 appendonly yes
  • 将redis-cli和redis-server文件分别复制到这六个目录下:

 cp ./bin/redis-server ./redis-cluster/redis01
 ​
 cp ./bin/redis-cli ./redis-cluster/redis01
  • 分别进入目录,启动六个节点

 ./redis-server ./redis.conf
 ps -ef | grep redis

 

  • 制redis-trib.rb文件到安装目录

 cp /home/redis-3.0.0/src/redis-trib.rb /opt/apps/redis/redis-cluster/
  • 创建副本

 ./redis-trib.rb create --replicas 1 192.168.28.100:7001 192.168.28.100:7002 192.168.28.100:7003 192.168.28.100:7004 192.168.28.100:7005  192.168.28.100:7006
 中间输入一次yes。

2、连接测试

 
./redis-cli -c -h 192.168.28.100 -p 7001

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值