windows系统搭建redis集群

1.下载Redis-x64-3.2.100.zip,直接加压到F:/tool目录下

2.下载rubyinstaller-2.6.5-1-x64.7z 解压在F:\tool\RedisCluster目录下,然后配置ruby的环境变量
新建RUBY_HOME 配置:F:\tool\RedisCluster\rubyinstaller-2.6.5-1-x64,然后把%RUBY_HOME%\bin 追加到path
打开cmd,执行 ruby --version,查看版本,即成功

3.在F:\tool\RedisCluster目录下分别创建 6380 ,6381 ,6382 ,6383 ,6384 ,6385 文件夹
然后把 Redis-x64-3.2.100.zip解压之后的文件分别拷贝到上述目录

4.分别修改6380 ,6381 ,6382 ,6383 ,6384 ,6385目录下的redis.windows.conf 文改成如下配置(接口对应):
port 6380
cluster-config-file nodes-6380.conf
cluster-node-timeout 15000
cluster-enabled yes
appendonly yes

5.在F:\tool\RedisCluster目录下,依次创建start-6380.bat,start-6381.bat,...文件,内容如下:
cd F:\tool\RedisCluster\6380
redis-server.exe redis.windows.conf 

6.在F:\tool\RedisCluster目录下,创建redis-cluster.bat文件,内容如下:
@echo off
    color 0A
@echo on
    start start-6380.bat
    start start-6381.bat
    start start-6382.bat
    start start-6383.bat
    start start-6384.bat
    start start-6385.bat
@echo off
    echo.
    pause
@echo on

7.双击redis-cluster.bat文件,启动6个redis服务

8.下载redis-3.0.0.gem文件放在F:\tool目录下,然后打开cmd,cd F:\tool目录,执行gem install redis-3.0.0.gem

9.下载redis-win-3.2.100.tar 源码,在src目录下找到redis-trib.rb,放在F:\tool\RedisCluster目录下

10.在F:\tool\RedisCluster目录下,执行ruby redis-trib.rb create --replicas 1 127.0.0.1:6380 127.0.0.1:6381 127.0.0.1:6382 127.0.0.1:6383 127.0.0.1:6384 127.0.0.1:6385
成功搭建redis集群共6个节点,3个主,3个从。

注意再次重启集群前,需要把
F:\tool\RedisCluster\6380 每个目录下的appendonly.aof,dump.rdb ,nodes-6380.conf  文件删掉,否则报错

你可能感兴趣的:(java,redis)