Mac本地安装Redis 3

  1. 首先从http://download.redis.io/releases/redis-3.0.5.tar.gz 上下载Redis3 (这里使用的是3.0.5) 并且解压。
  2. cd redis-3.2.9 进入到解压后的目录。
  3. 进行安装

make & make install

安装完成后,我们可以使用runtest-cluster 进行一次测试。在这里系统将会自动启动一些redis instance进行测试。
image.png

  1. 进入到/usr/local 文件夹,创建redis_cluster 目录,用于存放我们的redis instance.

cd /usr/local
makedir redis_cluster

cd redis_cluster
mkdir 7000
mkdir 7001
mkdir 7002
mkdir 7003
mkdir 7004
mkdir 7005

由于redis cluster 强烈推荐3+3的配置,因此,这里创建了6个.
  1. 将刚才解压的redis-3.2.9文件夹内的文件分别copy到7001到7005里面,并对redis.conf 进行修改。
    修改点如下:

port 7000

daemonize yes
cluster-enabled yes
cluster-config-file nodes.conf
cluster-node-timeout 5000
appendonly yes

其中不同文件夹的port 指定相应的port即可。

  1. 编写一个用于启动redis的脚本 startCluster.sh

cd 7000

redis-server redis.conf
cd ..
cd 7001
redis-server redis.conf
cd ..
cd 7002
redis-server redis.conf
cd ..
cd 7003
redis-server redis.conf
cd ..
cd 7004
redis-server redis.conf
cd ..
cd 7005
redis-server redis.conf
cd ..

运行该脚本并且 ps aux|grep redis 可以看到目前启动的redis instance.

image.png

  1. 使用 redis-trib.rb 进行集群创建。注: 该文件是redis官方推出的redis cluster 管理文件,用ruby编写。因此在执行该文件的时候确保机器上装由ruby.

./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

执行后,可以看到集群已经创建完成

image.png

使用

redis-cli -c -p 7002 cluster nodes 可以看到集群节点情况。

image.png

redis-cli -c -p 7004 cluster info 可以查看集群情况。

image.png

到此,本地Redis集群配置完成。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值