这里建议大家安装4.0.9版本的

1.打开Centos虚拟机,登陆。

2.通过WinSCP把Redis集群tar包上传到虚拟机里的目录里,我的目录是 /usr/local

这里我已经上传过了并解压了,这里只需要上传即可。

3.打开SecureCRT客户端,进行命令编辑,通过putty或直接通过虚拟机也可以

接下来

先找到tar包所在的路径

通过 tar -zxvf redis-4.0.9.tar.gz 解压tar包 这时会出现一连串代码运作的过程

这时 输入ls查看当前文件

通过rm-rf删除tar包 这里就不做演示了

打开解压出来的文件夹 找到src 进去 ls 查看所有文件 通过make编译一下

安装!

命令(这里我在app下新建了一个redis) make PREFIX=/usr/local/app/redis-4.0.9/redis install

这里代表安装完成

返回上一目录

把redis.conf拷贝到redis下bin目录

请注意,按预期工作的最小群集需要至少包含三个主节点。 对于第一次测试,强烈建议启动一个由三个主服务器节点和三个从服务器节点组成的六个节点群集。

这时我返回app目录 新建一个redis-cluster,作为主文件夹,在此文件夹下建立6个子文件夹,名称分别是:7000,7001,7002,7003,7004,7005,该目录以我们将在任何给定目录内运行的实例的端口号命名

返回到redis-4.0.9目录,把配置文件redis.conf分别拷贝到刚刚建的6个文件夹下

因为是测试,所以并没有启动6个真正的物理节点,而是把6个Redis实例都部署在了同一台Linux服务器上,为了区分Redis实例,我们是以不同的端口号来区分Redis实例的,修改Redis.conf的配置文件,如下:

------------------------------------------------------------------------------------------------------------------------------------------

#bind 192.168.127.130 //绑定服务器IP地址(这里建议先注释掉)

port 7000 //绑定端口号,必须修改,以此来区分Redis实例

daemonize no //不后台运行

#安全模式 no

pidfile /usr/app/redis-7000.pid //修改pid进程文件名,以端口号命名

logfile /usr/app/redis-cluster/7000/redis.log //修改日志文件名称,以端口号为目录来区分

dir /usr/app/redis-cluster/7000/ //修改数据文件存放地址,以端口号为目录名来区分

cluster-enabled yes //启用集群

cluster-config-file nodes-7000.conf //配置每个节点的配置文件,同样以端口号为名称

cluster-node-timeout 15000 //配置集群节点的超时时间,可改可不改

appendonly yes //启动AOF增量持久化策略

appendfsync always //发生改变就记录日志
#注意不设置密码

------------------------------------------------------------------------------------------------------------------------------------------------

记得把6个配置文件全都改了,改的时候注意端口号

ok,现在我们进入redis-4.0.9下的src

找到redis-trib.rb 这个是创建集群的 因为这里命令比较多 可以配置环境变量方便我们访问

./redis-trib.rb create --replicas 1 192.168.92.222:7000 192.168.92.222:7001 192.168.92.222:7002
192.168.92.222:7003 192.168.92.222:7004 192.168.92.222:7005

这里改一下ip和端口号即可

注意:创建集群前,先确保每个端口下reids被启动

可以先查看进程

命令 ps -ef |grep redis

一定要先启动,否则创建不了集群

最后一步,运行

这里选yes

到这一步 代表你已经完成!redis集群已经创建完成!

Redis cluster集群配置教程的更多相关文章

  1. Redis 3.0 Cluster集群配置

    Redis 3.0 Cluster集群配置 安装环境依赖 安装gcc:yum install gcc 安装zlib:yum install zib 安装ruby:yum install ruby 安装 ...

  2. Redis Cluster集群搭建与配置

    Redis Cluster是一种服务器sharding分片技术,关于Redis的集群方案应该怎么做,请参考我的另一篇博客http://www.cnblogs.com/xckk/p/6134655.ht ...

  3. redis cluster 集群 安装 配置 详解

    redis cluster 集群 安装 配置 详解 张映 发表于 2015-05-01 分类目录: nosql 标签:cluster, redis, 安装, 配置, 集群 Redis 集群是一个提供在 ...

  4. 输出redis cluster集群所有节点指定的参数的配置

    需要:实现类似redis-trib.rb call 命令的功能,输出redis cluster集群所有节点指定的参数的配置 redis-trib.rb的输出 [redis@lxd-vm3 ~]$ re ...

  5. Redis Cluster集群主从方案

    本文介绍一种通过Jedis和Cluster实现Redis集群(主从)的高可用方案,该方案需要使用Jedis2.8.0(推荐),Redis3.0及以上版本(强制). 附:Redis Cluster集群主 ...

  6. CentOS7 安装Redis Cluster集群

    上一篇中已经讲到了如何安装单击版Redis,这一篇我们来说下如何安装Cluster,关于哨兵模式这里我就不写文章安装了,有兴趣的同学可以自己去研究,哨兵模式可以在主从模式下在创建三台机器的哨兵集群监控 ...

  7. Ubuntu 16.04下Redis Cluster集群搭建(官方原始方案)

    前提:先安装好Redis,参考:http://www.cnblogs.com/EasonJim/p/7599941.html 说明:Redis Cluster集群模式可以做到动态增加节点和下线节点,使 ...

  8. jedis处理redis cluster集群的密码问题

    环境介绍:jedis:2.8.0 redis版本:3.2 首先说一下redis集群的方式,一种是cluster的 一种是sentinel的,cluster的是redis 3.0之后出来新的集群方式 本 ...

  9. 深入分析redis cluster 集群

    深入分析redis cluster 集群安装配置详解 下面小编来为各位介绍一篇深入分析redis cluster 集群安装配置详解,如果你希望做数据库集群就可以来看看此文章的哦. http://rub ...

随机推荐

  1. android弱网络优化

    1 网络请求,使用更好的网络请求方式 flutter有3种请求方式,flutter自带的io下httpclient请求,使用dart原生的http请求,dio请求. flutter还可以通过调用and ...

  2. 【Weiss】【第03章】链表例程的一些修改

    主要是,感觉原来的链表例程通过Node的分配形成了链表,但是没有自动消除Node的办法比较危险,一旦在clear()之前把链表赋了其它值就内存泄漏了. 所以改了析构函数,自动清理分配出来的内存.既然改 ...

  3. iOS开发如何面对疫情过后的面试高峰期 !

    2020年本应该是一个 "爱你.爱你"的年份!却因为 黑天鹅 给我们带来非常大的影响! 一.2020年iOS招聘数据分析 这里是 2020年3月份BOSS直聘 北京iOS招聘前几页 ...

  4. spring官方demo及配置查看

    1.http://spring.io/projects/spring-framework 2.https://github.com/spring-projects/spring-mvc-showcas ...

  5. hdu2642二维树状数组,单点修改+区间查询

    题目链接:http://icpc.njust.edu.cn/Problem/Hdu/2642/ 代码如下: #include<bits/stdc++.h> using namespace ...

  6. 洛谷P1957口算练习题题解

    前言: 题目传送门:https://www.luogu.com.cn/problem/P1957 其实这很简单 纯模拟撒~~~~ 正文开始: _话说 ,就当本蒟蒻正高高兴兴的刷水题时,居然 碰到了这个 ...

  7. 洛谷 P2257 YY的GCD 题解

    原题链接 庆祝: 数论紫题 \(T4\) 达成! 莫比乌斯 \(T1\) 达成! yy 真是个 神犇 前记 之前我觉得: 推式子,直接欧拉筛,筛出个 \(\phi\),然后乱推 \(\gcd\) 就行 ...

  8. Codeforce219C-Color Stripe

    E. Color Stripe time limit per test 2 seconds memory limit per test 256 megabytes input standard inp ...

  9. 使用scrapy-selenium, chrome-headless抓取动态网页

        在使用scrapy抓取网页时, 如果遇到使用js动态渲染的页面, 将无法提取到在浏览器中看到的内容. 针对这个问题scrapy官方给出的方案是scrapy-selenium, 这是一个把sel ...

  10. CF 631C report

    Each month Blake gets the report containing main economic indicators of the company "Blake Tech ...