redis单机版安装连接Rides5.0.4版本单机版设置_weixin_39190796的博客-CSDN博客

redis5.0版本以下的伪集群redis5.0版本以下集群配置_weixin_39190796的博客-CSDN博客

前面解压等参照单机版

1.# mkdir redis-cluster

1.1 在/usr/local 中新建 redis-cluster 文件夹

2.# cp -r bin ../redis-cluster/redis01

2.1 把之前安装好的 redis/bin 复制到 redis-cluster 中并起名为 redis01

3.# rm -rf dump.rdb

3.1 删除掉 redis01 中 dump.rdb 数据库文件

4.# vim redis.conf

4.1 修改 redis01 中端口号为 7001, 找到 port 后面修改为 7001

4.2 去掉 cluster-enabled yes 前面的注释

4.3 如果之前设置过密码,注释掉密码.如果没有设置过过略 4.3 这步骤

4.4 修改bind 192.168.88.130 127.0.0.1

5.# cp -r redis01 redis02

cp -r redis01 redis03

cp -r redis01 redis04

cp -r redis01 redis05

cp -r redis01 redis06

5.1 把 redis01 文件夹在复制 5 份,分别起名为 redis02,redis03,redis04,redis05,redis06

6.复制启动文件到集群bin目录

cp -r /usr/local/tmp/redis-5.0.4/src  /usr/local/redis-cluster/bin/

7.# vi startall.sh

7.1 创建一个批量启动文件

7.2 把下面内容粘贴到文件中

cd redis01

./redis-server redis.conf

cd ..

cd redis02

./redis-server redis.conf

cd ..

cd redis03

./redis-server redis.conf

cd ..

cd redis04

./redis-server redis.conf

cd ..

cd redis05

./redis-server redis.conf

cd ..

cd redis06

./redis-server redis.conf

cd ..

8.# chmod +x startall.sh

12.1 给脚本设置一个可启动权限

9.# ./startall.sh

13.1 执行脚本,启动所有 redis 服务

10.# ps aux|grep redis

10.1 查看所有服务是否启动成功

11.# /usr/local/redis-cluster/bin/redis-cli --cluster create --cluster-replicas 1  192.168.20.129:7001 192.168.20.129:7002 192.168.20.129:7003 192.168.20.129:7004 192.168.20.129:7005 192.168.20.129:7006

11.1 创建集群

11.2 在执行时按照提示输入’yes’

12.# /usr/local/redis-cluster/redis01/redis-cli -h 192.168.20.129 -p 7001 -c

12.1 进入任意节点测试

13.# redis01/redis-cli -p 7001 shutdown

13.1 关闭其中一个 redis

14.# vim shutdown.sh

14.1 在 redis-cluster 中创建文件,并添加下面内容

./redis01/redis-cli -p 7001 shutdown

./redis02/redis-cli -p 7002 shutdown

./redis03/redis-cli -p 7003 shutdown

./redis04/redis-cli -p 7004 shutdown

./redis05/redis-cli -p 7005 shutdown

./redis06/redis-cli -p 7006 shutdown

15.# chmod +x shutdown.sh

15.1 给脚本设置一个可启动权限

Rides5.0.4版本集群设置相关推荐

  1. ubuntu16 redis5.0以前版本集群部署示例

    简言 1. redis5.0版本以前集群的部署是使用ruby脚本完成的,ruby脚本的安装少略麻烦(主要原因是系统自动安装的版本太低,无法部署集群,必须手动安装) 2. redis5.0版本以后把集群 ...

  2. centos7 redis5.0以后版本 集群部署示例

    简言 1. redis5.0版本以前的集群部署是使用ruby脚本完成的,略为复杂,具体示例见笔者的这篇博客,https://blog.csdn.net/yzf279533105/article/det ...

  3. ubuntu16 redis5.0以后版本集群部署示例

    简言 1. redis5.0版本以前的集群部署是使用ruby脚本完成的,略为复杂,具体示例见笔者的这篇博客,https://blog.csdn.net/yzf279533105/article/det ...

  4. centos7 redis5.0以前版本 集群部署示例 - 第一篇

    简言 1. redis5.0版本以前的集群部署是使用ruby脚本完成的,ruby脚本的安装少略麻烦(主要原因是系统自动安装的版本太低,无法部署集群,必须手动安装) 2. redis5.0版本以后的集群 ...

  5. 【MySQL5.7版本单节点大数据量迁移到PXC8.0版本集群全记】

    MySQL5.7版本单节点大数据量迁移到PXC8.0版本集群全记录-1 - likingzi - 博客园 MySQL5.7版本单节点大数据量迁移到PXC8.0版本集群全记录-2 - likingzi ...

  6. Hadoop2.0高可用集群搭建【保姆级教程】

    搭载Hadoop2.0高可用集群 说明 准备 下载好所需要的文件 目录准备 虚拟机网络配置(可能会在其他文章中讲到) 文件的安装 配置环境变量 环境变量的验证 关闭防火墙 配置Hadoop高可用集群 ...

  7. Apache Hadoop集群设置示例(带虚拟机)

    This Article Is From:https://examples.javacodegeeks.com/enterprise-java/apache-hadoop/apache-hadoop- ...

  8. K8S最新版本集群部署超详细(k8s版本1.5.1)docker 版本19.03.1以及基本操作和服务介绍。

    更新:今天抽时间写了昨天部署的一键脚本: date:Aug 3,2019 <Kubernetes最新版本1.15.1,shell脚本一键部署,刚刚完成测试,实用.> 最近利用空闲时间,把之 ...

  9. k8s(一)、 1.9.0高可用集群本地离线部署记录

    一.部署说明 1.节点 master1: IP:192.168.0.170/24 hostname:171 master2: IP:192.168.0.171/24 hostname:172 VIP: ...

最新文章

  1. 飞机上一般是什么操作系统?
  2. 真正的AI内行盛会!3 天 3 位大神,29场专题论坛,200+位领域专家
  3. 听安全专家讲如何黑掉黑客的故事
  4. 无法解决 equal to 操作中 Chinese_PRC_CI_AS_WS 和 Chinese_PRC_CI_AS 之间的排序规则冲突...
  5. 记录贴-配置HTTPS域名访问到本地局域网网关
  6. div+css 技巧摘录
  7. java商城_商城系统常见开发语言及特点分享
  8. html5 悬停边框,Html,css:在悬停时更改行的边框颜色(Html,css: Change a row's border colow on hover)...
  9. Linux命令速查(带参数说明)
  10. hdu 4961 Boring Sum(高效)
  11. 推断一个图片是不是伪造的方法
  12. NHibernate官方文档中文版——批量插入(Batch inserts)
  13. wordpress后台加载速度异常缓慢排查记录(原创)
  14. 【没理解】为何JAVA虚函数(虚方法)会造成父类可以访问子类的假象?
  15. 计算机图形学结课论文,计算机图形学的结课论文计算机图形学课程期末论文
  16. 清理系统垃圾 bat
  17. Unity app 如何打开商店
  18. 定量/高光谱遥感之——光谱分析技术
  19. drupal主题_50个精心挑选的美丽Drupal 6个主题
  20. Facebook上市或造千亿美元航母

热门文章

  1. 用python写shell脚本_应用python编写shell脚本
  2. 使用jSignature生成手写数字签名并保存为图片
  3. centos如何编译c语言文件,centos如何编译c语言代码
  4. Python之画蟒蛇
  5. 16+款良心软件,让你的Windows爽到爆!
  6. WARNING:Could not increase the asynch I/O limit to 64 for SQL direct I/O. It is set to 0
  7. 《算法笔记》-各种排序算法、散列、递归、贪心、二分、双指针、随机选择算法(知识点+例题+代码)
  8. 网站加入代码让网页以电脑端打开_移动端网站和pc端网站的异同点
  9. 用ssh隧道建立加密代理
  10. 新版edge浏览器怎么打开IE,有什么方法吗