win10环境redis集群搭建(非主从模式)
准备:
》》下载redis压缩包Redis-x64-3.2.100.zip,解压可直接使用,下载路径:
https://github.com/MSOpenTech/redis/releases/
》》配置环境变量
1)在redis目录下新建配置文件redis.6380.conf、redis.6381.conf、redis.6382.conf,内容如下:注意对应的.aof和.conf文件名不能重复,否则会导致步骤8)执行时,出现漫长的等待
port 6380 loglevel notice logfile "D:/CommonTools/Redis/Logs/redis6380_log.txt" appendonly yesappendfilename "appendonly.6380.aof" cluster-enabled yes cluster-config-file nodes.6380.confcluster-node-timeout 15000cluster-slave-validity-factor 10cluster-migration-barrier 1cluster-require-full-coverage yes
2)在D:/CommonTools/Redis/路径下新建Logs目录,用于存放产生的log文件
3)启动以上6380-6382的服务,命令:
redis-server.exe --service-install D:/CommonTools/Redis/redis.6380.conf --service-name redis6380
redis-server.exe --service-install D:/CommonTools/Redis/redis.6381.conf --service-name redis6381
redis-server.exe --service-install D:/CommonTools/Redis/redis.6382.conf --service-name redis6382
4)查看启动的服务,默认没有启动的话,手动启动
5)下载并安装ruby,下载路径:
http://dl.bintray.com/oneclick/rubyinstaller/rubyinstaller-2.2.4-x64.exe
双击安装,自己定义安装路径(我的安装到D:\CommonTools\Ruby\),安装过程中可勾选添加到环境变量,安装完成在cmd窗口中输入ruby --help进行验证
6)下载redis环境下的ruby驱动,下载路径:
https://rubygems.org/gems/redis/versions/3.2.2
将下载的驱动redis-3.2.2.gem放到Ruby22-x64安装目录下,安装驱动指令如下:
gem install --local D:\CommonTools\Ruby\Ruby22-x64\redis-3.2.2.gem
安装成功如下图
7)下载redis官方提供的创建redis集群的ruby脚本文件redis-trib.rb,下载路径:
https://raw.githubusercontent.com/MSOpenTech/redis/3.0/src/redis-trib.rb
打开后是一个页面,将页面内容保存为redis-trib.rb至Redis目录下,注意文件图标
说明:因为redis-trib.rb是ruby代码,必须用ruby来打开,若redis-trib.rb无法识别,需要手动选择该文件的打开方式,文件图标也会随之变化
8)创建集群,到Redis目录下,使用redis-trib.rb来创建
redis-trib.rb create --replicas 0 127.0.0.1:6380 127.0.0.1:6381 127.0.0.1:6382
中间需要输入一次yes,然后等待join结束
①ctrl+c停止后,检查redis.6380.conf、redis.6381.conf、redis.6382.conf文件内指向的节点文件等是否冲突(重名)
a)如果冲突修改之,然后将redis.6380.conf、redis.6381.conf、redis.6382.conf、redis-trib.rb、Logs文件和文件夹临时转移
b)清除掉redis目录下所有文件或目录,重新解压
c)再将redis.6380.conf、redis.6381.conf、redis.6382.conf、redis-trib.rb、Logs文件和文件夹转移回来
d)重复2)、3)步骤。
e)还是没有解决?尝试在.conf文件中加入一行,示例:bind 192.168.1.100(本地网卡获取的IP,非127.0.0.1),重复以上操作
②进一步的验证见步骤9)
9)验证
输入:redis-trib.rb check 127.0.0.1:6380
打印如下说明创建的redis集群正常
其它操作:
连接集群:redis-cli.exe -c -p 6380 // -c表示集群
查看记录总数:dbsize //先连接
查看集群信息:cluster info //先连接
redis集群密码设置:
方式一:修改所有Redis集群中的redis.conf文件加入
masterauth psw123456
requirepass psw123456
需要重启节点
方式二:进入各个实例进行设置
redis-cli -c -p 6380
config set masterauth psw123456
config set requirepass psw123456
config rewrite
不需要重启节点
win10环境redis集群搭建(非主从模式)相关推荐
- win10下Redis集群搭建的详细步骤
win10下安装Redis集群,目前已经安装成功,记录下安装过程. 1)准备安装所需要的4个组件: Redis.Ruby语言运行环境.Redis的Ruby驱动redis-3.2.2.gem.创建Red ...
- Mac redis集群搭建
redis集群搭建说明 主从模式 Sentinel哨兵模式 Cluster模式 主从模式 主从模式是三种模式中最为简单的,其中主库(master)只能有一台,从库(slave)可以有多台. 1.首先安 ...
- Redis 主从集群搭建及哨兵模式配置
Redis 主从集群搭建及哨兵模式配置 最近搭建了redis集群及哨兵模式,为方便以后查看特此记录下来: 1.Redis安装 2.主从架构 2.1 Redis主从架构图 2.2Redis主从结构搭建 ...
- redis集群搭建及管理命令
文章目录 1.集群的搭建 1.1 快速搭建集群 1) 首先,我们可以通过执行start命令来创建出6个节点,这6个节点的IP地址都为本机,而端口号则为30001-30006: 2)接着,我们需要使用c ...
- Redis集群搭建的三种方式
一.Redis主从 1.1 Redis主从原理 和MySQL需要主从复制的原因一样,Redis虽然读取写入的速度都特别快,但是也会产生性能瓶颈,特别是在读压力上,为了分担压力,Redis支持主从复制. ...
- redis 集群搭建_Redis分布式缓存分布式集群搭建
当你试图解决一个你不理解的问题时,复杂化就产成了.-Andy Boothe Redis集群安装部署 Redis是一个运行在内存的非关系型数据库,因为其速度快(效率高),支持数据的持久化(安全),事务操 ...
- 转:Redis 集群搭建详细指南
转自: https://www.cnblogs.com/mafly/p/redis_cluster.html [README] 非常棒的一篇文章,感谢作者的分享: 先有鸡还是先有蛋? 最近有朋友问了一 ...
- 云服务器 Redis 集群搭建
云服务器 Redis 集群搭建 主从复制架构搭建 集群架构介绍 环境准备 安装 配置及启动 测试 Sentinel (哨兵)架构搭建 集群架构介绍 环境准备 Sentinel 配置 Sentinel ...
- redis 集群搭建_一文轻松搞懂redis集群原理及搭建与使用
转载:https://juejin.im/post/5ad54d76f265da23970759d3 作者:SnailClimb 这里总结一下redis集群的搭建以便日后所需同时也希望能对你有所帮助. ...
- redis集群搭建及设置账户(转)
Redis集群搭建以及为集群设置密码 介绍安装环境与版本 用两台虚拟机模拟6个节点,一台机器3个节点,创建出3 master.3 salve 环境. redis 采用 redis-3.2.4 版本. ...
最新文章
- hp打印机怎么连接电脑_hp打印机驱动怎么共享 惠普打印机如何安装【详解】
- 1043 Is It a Binary Search Tree (25 分)【难度: 中 / 知识点: 构造二叉搜索树(BST) 】
- HDU - 4292 Food(最大流+思维建边)
- LeetCode 1108. IP 地址无效化
- ACM 杰出会员姬水旺:量子化学和物理的深度学习
- ES6 里面的 class
- 概率论和数理统计 - 01
- Python——输入若干行,每行若干行整数,求所有整数的最大值
- 如何解除计算机上的安全警报,怎么关闭windows的安全警报
- 云端架构下的手机浏览器内核演进
- Linux ping 命令
- 非接触物体尺寸形态测量(G题)
- linux 网卡绑定解绑,网卡绑定开机绑定,关机解绑
- 马克思逝世140周年纪念|朋友一生一起走!马克思与恩格斯之间的感情有多深?...
- 肝不好的人,这几种食物要多吃!
- 正确率能很好的评估分类算法吗_机器学习算法优缺点对比及选择(汇总篇)
- 94%的市场待开发,这份调研报告直指企业“软肋”!
- html 小设备折叠显示器,可折叠触摸显示器迎来技术风口 贺利氏推出Clevios HY E新材料...
- ads设计Doherty功放(1)
- 电梯控制算法(6)多电梯场景——两个等价电梯——静态指派