`

Redis集群安装

 
阅读更多

原创转载请注明出处:http://agilestyle.iteye.com/blog/2378272

 

Redis集群搭建,至少有3个节点,每个节点有一个备份节点,因此需要6台服务器

创建redis-cluster目录,拷贝redis安装目录到redis-cluster目录,修改别名,删除rdb

 

修改redis.conf,绑定IP为192.168.5.200,并且不要设置requirepass,否则将导致创建 [ERR] Sorry, can't connect to node,被坑了两天,虚耗生命


 

修改redis.conf,端口改为7001


 

开启集群


 

保存退出,拷贝5份,修改各自的port


 

拷贝redis源码文件夹下的src目录下的redis-trib.rb到redis-cluster目录


 

安装ruby和rubygems(需要连接外网)

sudo apt-get install software-properties-common

sudo apt-add-repository ppa:brightbox/ruby-ng

sudo apt-get update

sudo apt-get install ruby2.4

 

安装ruby和redis接口程序

sudo gem install redis

 

编写启动所有redis实例的脚本start-all-redis.sh

cd redis01/bin
./redis-server redis.conf
cd ../..
cd redis02/bin
./redis-server redis.conf
cd ../..
cd redis03/bin
./redis-server redis.conf
cd ../..
cd redis04/bin
./redis-server redis.conf
cd ../..
cd redis05/bin
./redis-server redis.conf
cd ../..
cd redis06/bin
./redis-server redis.conf

 

sudo chmod 744 start-all-redis.sh

./start-all-redis.sh


 ps -ef | grep redis

 

使用redis-trib.rb创建集群

./redis-trib.rb create --replicas 1 192.168.5.200:7001 192.168.5.200:7002 192.168.5.200:7003 192.168.5.200:7004 192.168.5.200:7005 192.168.5.200:7006 


 

使用redis-cli连接集群,需要加 -c 参数

 ./redis-cli -p 7001 -h 192.168.5.200 -c


 

 

Reference

https://www.brightbox.com/docs/ruby/ubuntu/#installation

 

 

 

  • 大小: 265.3 KB
  • 大小: 38.4 KB
  • 大小: 86.8 KB
  • 大小: 30.8 KB
  • 大小: 81.3 KB
  • 大小: 323.7 KB
  • 大小: 63.1 KB
  • 大小: 105.4 KB
  • 大小: 322.4 KB
  • 大小: 116.2 KB
分享到:
评论

相关推荐

    Redis集群安装部署

    Redis集群安装部署知识点详解: 1. Redis集群基础概念: Redis集群是Redis的分布式解决方案,它通过将数据分布在不同的节点上,以保证数据的可用性。在Redis集群中至少需要三个主节点来提供故障转移和支持。Redis...

    Redis集群安装配置加图片详解清晰版

    ### Redis集群安装配置加图片详解清晰版 #### 知识点一:环境准备 在开始安装Redis集群之前,需要准备相应的Linux操作系统环境,本例中采用的是CentOS Linux release 7.0.1406 (Core),确保操作系统已经安装并且...

    redis集群安装手册(终稿).docx

    由于Redis集群至少需要6台机器,每台机器上需要安装Redis服务器。此外,对于Redis版本4.0及以下,还需要在系统中安装Ruby,因为这些版本的集群创建工具`redis-trib.rb`是用Ruby编写的。Ruby的安装包括下载、编译、...

    5、分布式缓存Redis集群安装

    分布式缓存Redis集群安装 本章节主要介绍了在CentOS 7系统下安装和配置Redis集群的步骤,包括单机安装Redis、Redis主从集群和Redis分片集群等内容。 单机安装Redis 在安装Redis之前,需要安装必要的依赖项,包括...

    阿云里redis集群安装远程访问

    **Redis集群安装与远程访问详解** 在现代互联网应用中,Redis作为一款高性能的键值存储系统,被广泛用于缓存、消息队列等场景。阿里云提供了便捷的Redis服务,但有时我们需要自建Redis集群以满足特定需求。本文将...

    Redis3集群安装

    Redis3集群安装Redis3集群安装Redis3集群安装Redis3集群安装Redis3集群安装Redis3集群安装Redis3集群安装Redis3集群安装Redis3集群安装Redis3集群安装Redis3集群安装Redis3集群安装Redis3集群安装Redis3集群安装...

    57.redis集群安装.docx

    ### Redis 集群安装与配置详解 #### 一、Redis 集群概述 Redis 3.0 版本引入了对集群的支持,这使得 Redis 能够更好地支持高并发场景下的数据处理需求。集群架构的核心优势在于提高了系统的可扩展性和容错性。 ##...

    redis集群安装流程

    Redis 集群安装流程详解 Redis 是一个高性能的键值数据库,支持多种数据结构,如字符串、哈希、列表、集合、有序集合等。在分布式系统中,为了提高服务的可用性和数据的可靠性,我们可以将 Redis 部署为集群模式。...

    redis 集群安装 ruby 资源报

    总结起来,要在 Ruby 环境下搭建和管理 Redis 集群,你需要安装 Ruby、Redis 及其集群管理工具,然后配置和启动集群,并使用 Ruby 的 Redis 集群客户端与集群通信。过程中可能会用到 `jar` 文件,可能是为了运行或...

    redis集群安装工具:redis-trib.rb

    redis集群安装配置需要用到的命令工具,在ruby环境下使用。欢迎下载使用

    Linux下Redis集群安装部署及使用详解.docx

    ### Linux下Redis集群安装部署及使用详解 #### 一、应用场景与背景介绍 在现代互联网应用中,数据处理和存储的需求日益增长,Redis作为一种高性能的键值存储数据库,因其出色的性能和灵活性而受到广泛欢迎。特别是...

    redis集群安装文档

    redis集群安装文档,包含安装步骤和配置文件。

    linux下安装redis以及搭建redis集群

    在Linux环境下安装Redis并搭建Redis集群是一个涉及到系统管理、网络配置和数据库操作的重要任务。Redis是一种高性能的键值存储系统,常用于缓存、消息队列等场景,而Redis集群则能提供高可用性和数据冗余,确保服务...

    Redis3.0.2 分布式集群安装手册

    ### Redis 3.0.2 分布式集群安装手册 #### 一、Redis Cluster 介绍 Redis Cluster 是 Redis 3.0 引入的一项新功能,它提供了原生的集群能力,使得 Redis 能够更好地支持高并发环境下的数据存储需求。通过 Redis ...

Global site tag (gtag.js) - Google Analytics