zoukankan      html  css  js  c++  java
  • redis集群的搭建

    Redis集群中至少应该有三个节点。要保证集群的高可用,需要每个节点有一个备份机。

    Redis集群至少需要6台服务器。

    搭建伪分布式。可以使用一台虚拟机运行6个redis实例。需要修改redis的端口号7001-7006

    一、集群搭建环境

    1、使用ruby脚本搭建集群。需要ruby的运行环境。

    安装ruby

    yum install ruby

    yum install rubygems

    2、安装ruby脚本运行使用的包。

    二、搭建步骤

    redis的安装,见博客随笔,redis的安装

    1.创建6个redis实例,每个实例运行在不同的端口。需要修改redis.conf配置文件。配置文件中还需要把cluster-enabled yes前的注释去掉。

        (1)创建目录redis-cluster

      (2)在该目录下创建redis01

     

       (3)复制,将usr下的bin目录全部复制到redis01下面

    进入目录

    没有redis.conf文件,进入redis的安装目录下,复制redis.conf到redis01下

    编辑redis.conf

         配置文件中还需要把cluster-enabled yes前的注释去掉。

        如果6个节点都安装在同一台服务器,需要把端口号改掉,装在6台机器上则不需要,因为ip不同

    复制redis01

    然后修改其他5个的端口,这里从7001到7006

    完成之后启动,6个在同一台机器上,可以建立一个批处理文件,

      在里面添加内容

    完了之后还有修改权限,因为此文件并不是可执行文件

    注意要修改redis.conf一处内容,把no修改为yes,6台机器都要改

    最后启动:

    查看

    进入redis的安装目录,在进入src目录,

    将此文件复制到redis-cluster下面

    在此目录下输入搭建命令:

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

    完毕!哈哈哈,成功了!

  • 相关阅读:
    Bayes分类器原理分析以及实现
    数据库视图探究
    请求页式存储管理系统实验
    离散数学知识点整理(一)
    数据结构知识点总结之树
    数据结构知识点总结之栈、队列
    数据结构知识点总结之串、数组、广义表
    数据结构知识点总结之线性表
    数据结构知识点总结之绪论
    数据结构知识点总结
  • 原文地址:https://www.cnblogs.com/wanerhu/p/11235375.html
Copyright © 2011-2022 走看看