linux redis-3.0.0 伪分布式集群的搭建

首先需要redis-3.0.0的安装
安装步骤如下:

  1. 先将编译环境搭建好:yum install gcc-c++
  2. 将redis源码包上传至linux
  3. 解压缩redis-3.0.0
  4. 编译。进入redis-3.0.0目录。 make
  5. 安装。make install PREFIX=/usr/local/redis(PREFIX参数指定redis的安装目录。一般软件安装到/usr目录下)
  6. 一般这个时候已经可以启动redis,但是启动的redis是前台启动,所以这里我们可以改变其启动方式
  7. 将解压缩后的文件redis-3.0.0下的redis.conf复制到redis的bin中
  [root@localhost redis-3.0.0]# cp redis.conf /usr/local/redis/bin/

修改配置文件
如图修改

8.然后就可以启动了

[root@localhost bin]# ./redis-server redis.conf

9.使用redis-cli进入数据库
[root@localhost bin]# ./redis-cli
默认连接localhost运行在6379端口的redis服务。
[root@localhost bin]# ./redis-cli -h 192.168.25.153 -p 6379
-h:连接的服务器的地址
-p:服务的端口号

关闭redis:[root@localhost bin]# ./redis-cli shutdown

如上就是redis的安装
下面就是伪分布式集群的搭建(伪分布式需要6个redis实例)
第一步:创建6个redis实例,每个实例运行在不同的端口。需要修改redis.conf配置文件。配置文件中还需要把cluster-enabled yes前的注释去掉。
这里写图片描述
第二步:启动每个redis实例。可以使用批处理一次性启动,如下图创建一个startall.sh文件
这里写图片描述
然后给此文件添加权限[root@GodIsPY redis-cluster]# chmod u+x startall.sh
然后启动如下
这里写图片描述
第三步:这个时候你需要将redis-3.0.0下src下的 redis-trib.rb 拷贝过来cp redis-trib.rb /usr/local/redis-cluster
然后搭建ruby的运行环境

 yum install ruby
 yum install rubygems

接着安装ruby脚本运行的jar包

 [root@GodIsPY ~]# gem install redis-3.0.0.gem

第四步:使用ruby脚本搭建集群

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

此时集群搭建成功
接下来使用redis-cli 来操作集群
Redis-cli连接集群。

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

附上redis资源和ruby连接redis的接口 资源
http://download.csdn.net/detail/qq_38646986/9922795
http://download.csdn.net/detail/qq_38646986/9922866

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值