1、下载安装redis(略)

2、复制6套redis目录,如图

mac 下redis 集群搭建 redis集群搭建 windows_下载安装

 

 

 

3、修改配置文件中ip、端口号、集群开关等,如图 

mac 下redis 集群搭建 redis集群搭建 windows_下载安装_02

3.1、修改端口

mac 下redis 集群搭建 redis集群搭建 windows_redis_03

3.2、修改集群开关

mac 下redis 集群搭建 redis集群搭建 windows_jedisCluster_04

 

3.3、6个节点都要修改

4、启动6个节点redis服务

进入到每个redis的目录,执行:redis-server.exe redis.windows.conf --maxmemory 200M

启动后截图

mac 下redis 集群搭建 redis集群搭建 windows_redis集群_05

 

5、创建集群

命令:redis-cli --cluster create 11.204.120.81:7001 11.204.120.81:7002 11.204.120.81:7003 11.204.120.81:7004 11.204.120.81:7005 11.204.120.81:7006

mac 下redis 集群搭建 redis集群搭建 windows_redis集群_06

 

 

以上就简单搭建好了redis的集群环境,此时是默认没有连接密码的,可以创建集群后再分别设置每个redis服务的密码

注:提前设置redis密码,再创建集群时会鉴权报错

 

启动可以写成脚本,不过本人水平不够,也没弄过 简单写了下,期待大神指教!!!

 

本可简单实现,奈何╮(╯▽╰)╭

mac 下redis 集群搭建 redis集群搭建 windows_jedisCluster_07

 

也就是把启动命令写在bat脚本里

 

mac 下redis 集群搭建 redis集群搭建 windows_redis集群_08

 

批量执行6个脚本

 

mac 下redis 集群搭建 redis集群搭建 windows_redis集群_09

 

待服务起来后,执行

 

mac 下redis 集群搭建 redis集群搭建 windows_jedisCluster_10

 

 

命令:

--启动服务
redis-server.exe redis.windows.conf --maxmemory 200M

#集群关联
#新命令:
redis-cli --cluster create 11.204.120.81:7001 11.204.120.81:7002 11.204.120.81:7003 11.204.120.81:7004 11.204.120.81:7005 11.204.120.81:7006

--连接redis
redis-cli -h 11.204.120.81 -p 7001
--查询密码
11.204.120.81:7001> config get requirepass
1) "requirepass"
2) ""
--设置密码
11.204.120.81:7001> config set requirepass 123
OK

--带密码连接
redis-cli -h 11.204.120.81 -p 7001 -a 123