第十二章 redis-cluster搭建(redis-3.2.5)
redis集群技术[*]redis2.x使用客户端分片技术
[*]redis3.x使用cluster集群技术
一、环境
[*]os:centos7
[*]ip:10.211.55.4
[*]redis:3.2.5
[*]gem-redis:3.2.2
二、搭建集群
1、本机下载redis-3.2.5.tar.gz
[*]redis官网:https://redis.io/download
2、从本机拷贝到10.211.55.4
[*]scp redis-3.2.5.tar.gz root@10.211.55.4:/opt/
3、进入10.211.55.4,解压安装
[*]tar -zxf /opt/redis-3.2.5.tar.gz
[*]cd /opt/redis-3.2.5/
[*]make && make install
4、创建文件夹
[*]mkdir /data/cluster -p
[*]cd /data/cluster/
[*]mkdir 7000 7001 7002 7003 7004 7005
5、拷贝修改配置文件
[*]cp /opt/redis-3.2.5/redis.conf /data/cluster/7000/
[*]vi /data/cluster/7000/redis.conf
[*]bind 10.211.55.4
[*]port 7004
[*]daemonize yes
[*]cluster-enabled yes
[*]cluster-config-file nodes.conf
[*]cluster-node-timeout 15000
[*]拷贝该redis.conf到7001~7005,并且修改端口号
6、启动6个redis实例
[*]cd /data/cluster/7000
[*]redis-server redis.conf
其他类似。
7、安装ruby依赖
[*]yum install ruby rubygems -y
8、本机下载安装gem-redis
[*]下载:https://rubygems.org/gems/redis/versions/3.2.2
[*]将gem-redis拷贝到10.211.55.4
[*]scp redis-3.2.2.gem root@10.211.55.4:/opt/
[*]安装:gem install -l /opt/redis-3.2.2.gem
9、将集群管理程序复制到/usr/local/bin/
[*]cp /opt/redis-3.2.5/src/redis-trib.rb /usr/local/bin/redis-trib
10、创建集群
[*]redis-trib create --replicas 1 10.211.55.4:7000 10.211.55.4:7001 10.211.55.4:7002 10.211.55.4:7003 10.211.55.4:7004 10.211.55.4:7005
[*]--replicas 1:为集群中的每个主节点创建一个从节点
[*]集群正常工作至少需要3个主节点:以上是三主三从
11、测试
使用rdm进行连接测试即可。
二、java操作(JedisCluster)
第三章 springboot + jedisCluster
参考:http://www.cnblogs.com/gomysql/p/4395504.html
页:
[1]