redis集群搭建
我下载的版本是 Redis server v=3.2.8
集群搭建
http://www.jianshu.com/p/7cfcee0f0980 按照这个博客说的一步一步做。 遇到问题时 参看 看下面一个
http://www.redis.cn/topics/cluster-tutorial.html
遇到的问题
gem install -l redis 时报错
ERROR: Could not find a valid gem 'redis' (>= 0) in any repository
问题原因是 墙。解决方法, 参看 http://gems.ruby-china.org/
step1 升级gem
gem update --system
step 2 安装命令也不对 ,参看 https://rubygems.org/gems/redis/, 注意版本。
如果要安装3.3.0的,执行下面
gem install redis -v 3.3.0
在创建集群时,执行下面这句话,没有成功,无限waiting
./redis-trib.rb create --replicas 1 127.0.0.1:7000 127.0.0.1:7001 \
127.0.0.1:7002 127.0.0.1:7003 127.0.0.1:7004 127.0.0.1:7005
但是 安装目录下有个目录 redis-3.2.8/utils/create-cluster,进入之后,只有一个create-cluster脚本,
创建集群
./create-cluster create 成功
启动
./create-cluster start 成功
create-cluster就是一个bash脚本, 端口号是从30000开始的,可以自己修改。
创建集群时最少要6个节点 - -