zoukankan      html  css  js  c++  java
  • Redis 安装

    一,  单机版 redis 安装

    1.  下载 redis-3.0.5.tar.gz 文件

    2. 需要安装gcc:命令: yum install gcc-c++

    3. 解压源码包      命令:  tar -xzvf redis-3.0.5.tar.gz

    4. 进入解压后的源码包    cd redis-3.0.5/  执行命令: make

    5. 使用 make install  指定安装目录  命令:  make install PREFIX=/usr/local/redis

    redis 的启动

      1. 前端启动:   cd /usr/local/redis/bin/  执行命令: ./redis-server   端口是6379

      2. 后端启动,需要指定配置文件启动

        1)从解压目录拷贝配置文件到安装目录,cp redis.conf /usr/local/redis/bin/redis.conf

        2)修改配置文件   redis.conf      daemonize no   改为  daemonize yes

      

        3)  执行命令后端启动:   

           bin 目录下执行:  ./redis-server redis.conf

    二,  模拟redis集群

      1.   安装完成redis后,   进入 /usr/local  目录

      2.  创建文件夹存放redis实例,   mkdir redis-cluster,    进入/user/local 下执行  cp bin -r ../redis-cluster/redis01

      3. 进入 redis01 中更改redis.conf 文件  1)指定端口号,  2, 去掉第二个  cluster-enabled yes 的注释, 表示要以集群启动

      

      4,  需要安装ruby

      5.   进入redis解压目录src下

      cp redis-trib.rb  /usr/local/redis-cluster   下

      编写一个可执行文件     进入:  /usr/local/redis-cluster

      vim  startall.sh

    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 ..
    

      6.  添加权限   chmod  +x startall.sh

      7,  执行   ./startall.sh

      8.  查看启动进程:   ps aux | grep redis

        9.  创建集群   命令: ./redis-trib.rb create --replicas 1 192.168.88.142:7001 192.168.88.142:7002 192.168.88.142:7003 192.168.88.142:7004 192.168.88.142:7005  192.168.88.142:7006

      10, 1  表示1个备份,

      11.   到任意的客户端  比如  redis01 下链接任意的节点都可以

        如   

        [root@bogon redis-cluster]# redis01/redis-cli -h 192.168.25.153 -p 7002 -c  (-c表示链接集群)

      12.   关闭redis,    本机可以在 

           [root@hadoop bin]# ./redis-cli

          127.0.0.1:6379> shutdown

          not connected> quit
          [root@hadoop bin]# ps aux | grep redis   关闭redis服务,

        集群可以  [root@bogon redis-cluster]# redis01/redis-cli -h 192.168.25.153 -p 7002 shutdown

        

     详细 redis集群搭建及操作可以参考  

    链接:https://pan.baidu.com/s/1Oe8qbJiD_RzD3JNlavKhmQ
    提取码:82w7

  • 相关阅读:
    asp.net core MVC 入门学习
    C# 中关于重载与重写的区别及用法
    C# 生成随机的6位字母,包含大小写
    C# CheckBoxList绑定值,设置及获取
    jquery中checkbox的全选与反选
    docker 执行 docker system prune 导致Azure Devops build镜像失败
    Navicat 连接mysql 报错: Authentication plugin caching_ sha2_password cannot be loaded
    docker build 错误 /usr/share/dotnet/sdk/2.1.801/Microsoft.Common.CurrentVersion.targets(2106,5): warning MSB3245: Could not resolve this reference
    Azure Devops: COPY failed: stat /var/lib/docker/tmp/docker-builder268095359/xxxxxxx.csproj no such file or directory
    Azure DevOps vsts-agent-linux 安装出错, Must not run with sudo
  • 原文地址:https://www.cnblogs.com/redhat0019/p/10105824.html
Copyright © 2011-2022 走看看