博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【Redis】Centos7下搭建Redis集群
阅读量:4045 次
发布时间:2019-05-24

本文共 1491 字,大约阅读时间需要 4 分钟。

Centos7搭建Redis集群

当前博文是在已搭建一台Redis的基础上,进行集群搭建。欢迎访问:

资源复制

  1. 创建空白文件夹

    cd /home/admin/redismkdir 6380mkdir 6381mkdir 6382
  2. 复制配置文件及工具到新创建的文件夹下

    cd /home/admin/rediscp redis.conf /home/admin/redis/6380cp redis.conf /home/admin/redis/6381cp redis.conf /home/admin/redis/6382
  3. 同上述操作步骤一致,复制如下工具到新创建的文件夹下

    在这里插入图片描述

修改Redis配置

:新复制出的文件夹中redis.conf文件都需要做修改

  1. 修改redis.conf文件

    cd /home/admin/redis/6380vi redis.conf
  2. 设置端口号

    port 6380
  3. 注释绑定的IP地址

    # bind 127.0.0.1
  4. 修改保护模式

    protected-mode no
  5. 修改为守护进程

    daemonize yes
  6. 设置密码

    requirepass 777

启动Redis服务

  1. 启动Redis服务
    cd /home/admin/redis/6380	./redis-server ./redis.conf
  2. 查看运行情况
    ps -aux | grep redis

安装环境

  1. 安装zlib等包

    yum –y install zlib reby rubygems
  2. 安装RVM

    gpg2 --keyserver hkp://keys.gnupg.net --recv-keys D39DC0E3curl -L get.rvm.io | bash -s stablesource /usr/local/rvm/scripts/rvm
  3. 查看ruby版本

    ruby --version
  4. 删除当前ruby版本

    rvm remove 2.0.0
  5. 安装ruby版本并设置为默认

    rvm use 2.3.3 --default
  6. 安装redis-ruby

    gem install redis

配置

进入最开始的redis的安装路径src下

cd /home/admin/redis/redis-5.0.4/src./redis-trib.rb create --replicas1 192.168.**.**:6380 192.168.**.**:6381 192.168.**.**:6382// 提示 redis-trib.rb is not longer available!// 则更换如下命令./redis-cli --cluster create 192.168.**.**:6380 192.168.**.**:6381 192.168.**.**:6382 -cluster-replicas 1// 提示不需要要身份验证,可直接下一步操作 Node 192.168.**.**:6380 NOAUTH Authentication required.

测试

连接6380端口redis实例,输入密码,测试

cd /home/admin/redis/redis-5.0.4/src./redis-cli -c -h 192.168.60.56 -p 6380192.168.60.56:6380> auth 777OK192.168.60.56:6380> set name sevenOK192.168.60.56:6380> get name"seven"

在这里插入图片描述

转载地址:http://guzci.baihongyu.com/

你可能感兴趣的文章
Oracle 物化视图
查看>>
PHP那点小事--三元运算符
查看>>
解决国内NPM安装依赖速度慢问题
查看>>
Brackets安装及常用插件安装
查看>>
Centos 7(Linux)环境下安装PHP(编译添加)相应动态扩展模块so(以openssl.so为例)
查看>>
fastcgi_param 详解
查看>>
Nginx配置文件(nginx.conf)配置详解
查看>>
标记一下
查看>>
IP报文格式学习笔记
查看>>
autohotkey快捷键显示隐藏文件和文件扩展名
查看>>
Linux中的进程
查看>>
学习python(1)——环境与常识
查看>>
学习设计模式(3)——单例模式和类的成员函数中的静态变量的作用域
查看>>
自然计算时间复杂度杂谈
查看>>
当前主要目标和工作
查看>>
使用 Springboot 对 Kettle 进行调度开发
查看>>
一文看清HBase的使用场景
查看>>
解析zookeeper的工作流程
查看>>
搞定Java面试中的数据结构问题
查看>>
慢慢欣赏linux make uImage流程
查看>>