zoukankan      html  css  js  c++  java
  • Linux下Redis集群环境的搭建

    一、安装redis(使用redis3.0版本)

    1、需要gcc环境,如果没有执行命令安装gcc

    yum install gcc-c++

    2、下载redis3.0的源码包并上传至服务器

    3、解压源码包

    tar -zxvf redis-3.0.0.tar.gz

    4.进入解压目录编译

    make

    5.安装redis

    make install PREFIX=/usr/local/redis

    二、启动redis

    1、从redis-3.0.0文件中复制redis-conf到redis的安装目录中

    2、然后修改redis.conf文件

    3、在bin目录下启动redis

     ./redis-server redis.conf

    三、redis集群的搭建

    注:该集群中有三个节点,每个节点有一主一备。需要6台虚拟机。在此搭建一个伪分布式的集群,使用6个redis实例来模拟。

    1、安装ruby环境

    yum install ruby
    yum install rubygems

    将redis集群管理工具redis-trib.rb上传至服务器

    安装ruby的包

    gem install redis-3.0.0.gem

    2、在local下创建redis-cluster文件夹,在该文件夹中创建6个redis实例,端口号从7001~7006

    复制redis安装目录bin文件夹

    在redis-cluster文件夹下将redis01复制5份

    修改redis01至redis06中的redis.conf 文件,将端口依次改为70001~7006,并打开cluster-enabled yes行前的注释

    3、把创建集群的ruby脚本redis-trib.rb复制到redis-cluster文件夹下

    4、启动6个redis实例

    5.创建集群(192.168.242.134是你自己ip,创建过程中输入yes确认)

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

    6、测试集群(-c 不能缺

    进入集群任一文件夹下输入

    redis01/redis-cli -h 192.168.25.153 -p 7002 -c
    stay hungry,stay foolish
  • 相关阅读:
    ELK Kafka json to elk
    ElasticSearch 日期赋值
    ELK Nxlog->Kafka->ElasticSearch
    Windows 安装Kafka
    图论路径简单算法
    鉴以往而知未来
    细微之处显文化
    Alt+数字键所能打出的符号表
    《愚公移山》与愚公精神
    Wikipedia's World
  • 原文地址:https://www.cnblogs.com/guxiong/p/6270140.html
Copyright © 2011-2022 走看看