centos下安装redis集群分片版本

安装redis-cluster集群需要使用官方提供的ruby脚本
redis源码包src下的redis-trib.rb文件就是管理集群的ruby脚本
需要先安装执行ruby脚本所需要的环境
yum install ruby
yum install rubygems
将ruby脚本执行需要的包redis-3.0.0.gem上传到服务器
执行 gem install redis-3.0.0.gem

将安装好的redis的bin文件夹复制6份到redis-cluster文件夹下
修改配置文件端口从7001-7006
cluster-enabled yes 打开这个设置
把redis-trib.rb文件放到redis-cluster文件夹下
启动6个redis实例
这个时候会发现启动了一个redis之后其他的redis就不能启动了
所以要修改配置文件中的这个选项
cluster-config-file nodes-7001.conf 改成对应的端口号

创建集群
./redis-trib.rb create --replicas 1 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 127.0.0.1:7006
在这里插入图片描述
可以看到集群创建成功
在这里插入图片描述
测试登录7001用 -c 的方式表示集群方式登录
set a 100 可以看到直接重定向到7003
表示集群创建成功

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值