Windows环境下redis的集群部署

一、软件环境&工具

1、  windows7

2、  Redis-x64-3.2.100.msi 安装包

redis-win-3.2.100.zip代码包

下载地址:https://github.com/MSOpenTech/redis/releases

3、  rubyinstaller-2.3.1-x64.exe

下载地址:http://dl.bintray.com/oneclick/rubyinstaller/

4、  redis-3.2.1.gem

下载地址:http://download.csdn.net/detail/lihcc/8722699


二、软件安装

1、  redis安装

执行Redis-x64-3.2.100.msi,安装到指定目录,为了后面方便操作,安装过程中我们设为E:\redisCluster。

安装完毕后目录下有以为文件:


2、  安装ruby

执行rubyinstaller-2.3.1-x64.exe,默认安装位置为C:\Ruby23-x64,安装过程中运行添加到环境变量。

安装完毕后,在cmd窗口中可以用ruby –v查看版本验证安装。


3、  安装ruby和redis的接口

在cmd窗口中,执行命令gem install –local [your path]/ redis-3.2.1.gem的方式,安装本地gem。


三、部署redis集群

1、  配置redis

在redis安装目录redisCluster下新建6个文件夹,分别命名为7001~7006,然后拷贝redis.windows-service.conf到7001中,修改配置文件中的以下几项:

port 7001 端口

cluster-enabled yes 允许集群

cluster-config-file nodes-7001.conf 配置文件

cluster-node-timeout 15000 超时时间

appendonly yes 立即存储

appendfilename "appendonly-7001.aof" 持久化文件

logfile "server_log_7001.txt" 日志文件

然后拷贝到其他几个文件夹,分别修改端口及配置文件。

2、启动redis

启动redis的6个节点,在cmd窗口中,进入redisCluster目录。启动方式:

后台模式:

start /b redis-server.exe 7001/redis-nodes-7001.conf

安装服务模式:

redis-server.exe --service-install --service-name redis7001 7001/redis-nodes-7001.conf

3、部署集群

redis-win-3.2.100.zip解压后,在src目录下有redis-trib.rb文件,拷贝到redisCluster目录,在cmd窗口中执行

redis-trib.rb create --replicas 1192.168.102.46:7001 192.168.102.46:7002 192.168.102.46:7003 192.168.102.46:7004192.168.102.46:7005 192.168.102.46:7006


检查集群:

redis-trib.rb check 192.168.102.46:7001

redis-trib.rb info 192.168.102.46:7001



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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值