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
  • 相关阅读:
    进程控制
    进程的状态与转换
    进程的概念和特征
    操作系统的体系结构:大内核和微内核
    系统调用
    中断和异常
    【转】Java-----jar反编译修改重新打包
    [转] Android Volley完全解析(一),初识Volley的基本用法
    [转] This Android SDK requires Android Developer Toolkit version 23.0.0 or above
    Can't bind to local 8700 for debugger报错和解决
  • 原文地址:https://www.cnblogs.com/shizhijie/p/7542940.html
Copyright © 2011-2022 走看看