Linux下redis缓存配置、搭建、集群(3)

4 篇文章 0 订阅
4 篇文章 0 订阅

1、redis-cluster

每个节点保存的数据都不一样,主节点和备节点数据一致

【注:模拟六台服务器,分配不同的端口,模拟redis集群】

         [root@localhost /]# mkdir /usr/local/redis-cluster   //新建文件保存留个redis服务

[root@localhost local]# cp redis/bin redis-cluster/redis01 –r    //复制一个本地服务

[root@localhost redis01]# vim redis.conf                    //修改配置文件

                                                                                                                     //每一个服务对应一个端口

                                                                                                                          //cluster-enables yes 去掉注释

创建六个redis服务,一定要修改端口7001 ---- 7006

创建一个脚本,启动所有的redis

[root@localhost redis-cluster]# vim start-redis-all.sh

为该文件添加该用户的执行权限

[root@localhost redis-cluster]# chmod u+x start-redis-all.sh

启动:[root@localhost redis-cluster]# ./start-redis-all.sh

使用ruby脚本搭建集群

在redis-3.0.0>src下找到redis-trib.rb文件,复制到服务目录下

安装:yum install ruby

           yum install rubygems

安装ruby库文件,拷贝redis-3.0.0.gem到服务目录

执行:[root@localhost redis-cluster]# gem install redis-3.0.0

 

搭建集群:

./redis-trib.rb  create --replicas 1 192.168.44.130:7001 192.168.44.130:7002  192.168.44.130:7003  192.168.44.130:7004  192.168.44.130:7005  192.168.44.130:7006

连接集群:

[root@localhost redis-cluster]# redis01/redis-cli -p 7004 -c

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值