使用 ruby 搭建带有密码的redis集群

redis集群最少需要3个redis节点   每个节点都有从服务器所以需要6个redis实例

创建完成之后 从yum上下载ruby脚本搭建集群


修改每个实例的               你的实例路径/redis.conf


添加你要设置的密码:

masterauth和require password两个位置


修改每个实例的配置文件:
  • cluster-enabled yes前的注释去掉
  • 修改端口号分别为 7001 - 7006


安装ruby:
yum install ruby 

安装ruby包管理器:
yum install rubygems

安装ruby脚本运行使用的包

在线安装:
gem install redis -v 3.0.7

然后修改



重要的一步:放开安全组的端口号或者是iptables  redis除了放开相应的7001~7006端口号  还应放开集群总线端口10000+即17001~17006端口  

[root@helen-linux64-03 ~]# cd redis-3.0.7/src
[root@helen-linux64-03 src]# ll *.rb
-rwxrwxr-x. 1 root root 60527 Jan 25  2016 redis-trib.rb

./redis-trib.rb create --replicas 1 192.168.100.10:7001 192.168.100.10:7002 192.168.100.10:7003 192.168.100.10:7004 192.168.100.10:7005 192.168.100.10:7006
相关文章
相关标签/搜索