一、下载

  wget http://download.redis.io/releases/redis-5.0.0.tar.gz

二、解压、编译

  #解押到 /usr/local/ 文件夹

  tar -zxvf redis-5.0.0.tar.gz -C /usr/local/

  # 编译,并安装熬 /usr/local/redis 文件夹

  make & make install PREFIX=/usr/local/redis

  #复制 redis.conf 到安装目录

   cp -r  /usr/local/redis-5.0.0/redis.conf  /usr/local/redis

三、搭建集群

  #创建集群目录

  mkdir  /usr/local/redis-cluster

  # 复制redis原版到第一个集群节点文件夹

  cp -r /usr/local/redis/bin /usr/local/redis-cluster/7001

  # 打开 redis.conf 集群配置文件

  vim /usr/local/redis-cluster/7001/redis.conf

  # 配置下面内容

  daemonize yes

  bind 0.0.0.0

  protected-mode no
  port 7001
  requirepass "yingfeng365"
  masterauth "yingfeng365"

  cluster-enabled yes
  cluster-config-file /usr/local/redis-cluster/nodes_7001.conf
  cluster-node-timeout 5000
  pidfile /usr/local/redis-cluster/redis_7001.pid
  logfile "/usr/local/redis-cluster/redis_7001.log"
  dir /usr/local/redis-cluster/7001

  # 以第一个节点为原版,再复制五个节点,并修改 redis.conf 为对应端口

  cp -r /usr/local/redis-cluster/7001 /usr/local/redis-cluster/7002

四、启动节点

  /usr/local/redis-cluster/7001/redis-server /usr/local/redis-cluster/7001/redis.conf

  /usr/local/redis-cluster/7002/redis-server /usr/local/redis-cluster/7002/redis.conf
  /usr/local/redis-cluster/7003/redis-server /usr/local/redis-cluster/7003/redis.conf
  /usr/local/redis-cluster/7004/redis-server /usr/local/redis-cluster/7004/redis.conf
  /usr/local/redis-cluster/7005/redis-server /usr/local/redis-cluster/7005/redis.conf  
  /usr/local/redis-cluster/7006/redis-server /usr/local/redis-cluster/7006/redis.conf

  # 查看是否启动成功

  ps -ef | grep redis

  

五、创建集群

  /usr/local/redis-5.0.0/src/redis-cli --cluster create 123.56.223.168:7001 123.56.223.168:7002 123.56.223.168:7003 123.56.223.168:7004 123.56.223.168:7005 123.56.223.168:7006 -a mima

注意事项:外网访问需要更换 cluster-config-file 对应文件的ip地址为外网;

     查看进程 ps -ef | grep redis

     关闭进程 kill -9 2034

     重复执行上面第四部,这样就可以外网访问

     JedisCluster 实例化后变成内网

转载于:https://www.cnblogs.com/qczxz/p/9985314.html

linux redis5.0 集群搭建相关推荐

  1. redis5.0集群搭建(两台服务器)

    redis5.0集群搭建(两台服务器) 用两台虚拟机模拟6个节点,一台机器3个节点,创建出3 master.3 salve 环境. redis 采用 redis-5.0.2 版本. 两台虚拟机都是 C ...

  2. *福音*阿里云redis5.0.*集群搭建及java代码测试详细(终于不用ruby了)

    redis 5.0版本 集群搭建不需要我们安装ruby就可以搭建成功,并且redis给我们提供了快速搭建脚本,执行utils/create-cluster/ 目录下的create-cluster脚本 ...

  3. Redis5.0+——集群搭建,水平扩容

    Redis集群 容量不够,redis如何进行扩容? 并发写操作,redis如何分摊? 使用redis集群:三个服务器均可作为集群入口,多个服务器之间可以相互请求 1.1前期准备 1.准备三台服务器,在 ...

  4. Spark2.2.0集群搭建部署之【基础配置篇】

    软件准备信息,详见Spark2.2.0集群搭建部署之[软件准备篇] Spark集群在生产环境中,主要部署在linux的集群中,所以需要先安装JDK,SCALA等基础配置. 由于Spark是计算框架,所 ...

  5. Spark-1.4.0集群搭建

    主要内容 Ubuntu 10.04 系统设置 ZooKeeper集群搭建 Hadoop-2.4.1集群搭建 Spark 1.4.0集群搭建 假设已经安装好Ubuntu操作系统 Ubuntu 10.04 ...

  6. hadoop-3.0.0集群搭建

    2019独角兽企业重金招聘Python工程师标准>>> hadoop-3.0.0集群搭建 下载hadoop包 wget -c http://ftp.jaist.ac.jp/pub/a ...

  7. Spark2.2.0集群搭建部署之【HADOOP集群篇】

    软件准备信息,详见Spark2.2.0集群搭建部署之[软件准备篇] 基础配置信息,详见Spark2.2.0集群搭建部署之[基础配置篇] SSH无密访问,详见park2.2.0集群搭建部署之[无密访问篇 ...

  8. centos7 搭建三主三从 redis5.0集群

    最近在开始准备做毕设.楼主实习的公司为传统行业,技术太老了..只能自己慢慢找资料摸索新东西,打算用spring boot+spring cloud+redis+es+mysql+docker做个web ...

  9. Hadoop-2.8.0集群搭建、hadoop源码编译和安装、host配置、ssh免密登录、hadoop配置文件中的参数配置参数总结、hadoop集群测试,安装过程中的常见错误

    25. 集群搭建 25.1 HADOOP集群搭建 25.1.1集群简介 HADOOP集群具体来说包含两个集群:HDFS集群和YARN集群,两者逻辑上分离,但物理上常在一起 HDFS集群: 负责海量数据 ...

最新文章

  1. 为什么说「中台」程序员未来会最值钱?
  2. python使用selenium
  3. mysql中engine=innodb和engine=myisam的区别详解
  4. Python面向对象-特殊成员
  5. python加法怎么写_51NOD 大数加法以及python写法
  6. python记录程序运行时间的几种方法
  7. 看完这篇文章,我再也不怕面试官问「垃圾回收」了...
  8. Ubuntu 安装开源微信(源码安装+release快速安装)
  9. 分辨率win11英文版怎么调整
  10. 【opencv入门篇】 10个程序快速上手opencv【上】
  11. 功夫小子实践开发-游戏设置功能的实现
  12. 智商太低,居然算不出病狗神题了
  13. Java基础重点总结
  14. 图标照旧的效果_这不是而且不能成为“一切照旧”
  15. dozer的使用总结
  16. Ubuntu 安装 conda
  17. c#操作word图表(一)
  18. 修改sublime的快捷键
  19. python3 爬虫日记(三) 爬取堆糖动态加载网页
  20. 2014全球软件技术峰会WOT:R语言金融数据分析

热门文章

  1. uniapp H5 实现地图选址功能
  2. php怎样转换成html格式,php实现转换html格式为文本格式的方法
  3. 简历准备(一)—— TPLink
  4. 跟着架构师学习大型网站架构的技术细节:前端架构需要解决的问题
  5. 空指针引用,导致linux内核panic(重启)
  6. 银行用计算机实现了,银行考试计算机专项练习(一)!!!.pdf
  7. 绿色版软件 tomcat+eclipse的使用
  8. 服务器简介(一):服务器定义、服务器特点、服务器分类、服务器软件
  9. Angular6项目运行到95%emitting LicenseWebpackPlugin不动卡住
  10. 决策树与随机森林(从入门到精通)