Centos7

redis集群布置(至少6个节点)

redis下载地址:http://download.redis.io/releases/redis-4.0.10.tar.gz

解压安装redis

tar -zxvf /压缩包目录 -C /解压目录

进入解压目录

Make编译

创建集群所需目录7000-7005

将redis.conf复制到各个目录

更改文件

Bind ip(可改为本机ip)

port 7000(端口号不同)
daemonize yes
cluster-enabled yes
cluster-config-file nodes.conf
cluster-node-timeout 5000
appendonly yes

在各个文件夹下执行redis-server redis.conf

(将redis.server的执行目录加入/etc/profile)

可以用netstat -ntlp看到端口对应ip启动

创建集群

redis-trib.rb  create --replicas 1 ip:port ip:port .......

提示是否允许修改配置文件,输入yes,然后整个集群配置完成!

测试:

Redis -c -h ip -p port

报错:

1.

usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require': no such file to load -- redis (LoadError)

from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'

from ./redis-trib.rb:25

没有ruby接口:

可使用gem install ruby在执行创建集群

2. 出项ruby版本太低错误

下载ruby安装包

下载地址:https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.4.tar.gz

解压

执行./configure

Make

Make install

添加环境变量

3.

缺少zlib安装依赖

安装 yum install zlib-devel

将zlib安装到ruby环境

进入ruby安装目录/ext/zlib

执行ruby extconf.rb 修改文件Makefile

将$(top_srcdir)改为../..(一个)

Make/make install

4.

缺少openssl依赖

yum install openssl-devel

ruby extconf.rb

更改配置将$(top_srcdir)改为../..(可能31个)

执行make/make install

运行gem install redis

redis,ruby安装相关推荐

  1. Redis的安装配置及简单集群部署

    最近针对中铁一局项目,跟事业部讨论之后需要我们的KF平台能够接入一些开源的数据库,于是这两天研究了一下Redis的原理. 1. Redis的数据存储原理及简述 1.1Redis简述 Redis是一个基 ...

  2. redis入门——安装篇

    redis入门--安装篇 @(Redis)[redis, 入门, 安装] redis入门安装篇 Redis基本介绍 redis的安装 windows版 mac版 linux版 redis的启动以lin ...

  3. ubuntu环境下redis的安装配置

    ubuntu环境下redis的安装配置 1. 简要介绍 dis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表 ...

  4. Redis/RedisCluster安装和

    搭建Redis服务 下载Redis Redis的官网:http://redis.io/ 下载地址:http://download.redis.io/releases/ 我这里以redis-3.0.0版 ...

  5. Linux下redis的安装(适用centos)

    转自:https://www.cnblogs.com/_popc/p/3684835.html 第一部分:安装redis  希望将redis安装到此目录 1 /usr/local/redis 希望将安 ...

  6. Redis 入门安装(Linux)

    Redis 入门安装(Linux) 备注:该案例讲解基于CentOS6.5.Reids3.2.8 Redis 官网 中文地址:http://www.redis.cn/ 英文地址:https://red ...

  7. Redis初学:1(NoSQL的简介和Redis的安装)

    什么是NoSQL NoSQL数据库意即:Not Only SQL 不仅仅是SQL,它区别于传统的关系型数据库,储存方式按照的是key-value的形式存储数据,这个我们可以联想到我们以前学过的Hash ...

  8. Linux下redis的安装

    原文出处:http://www.cnblogs.com/_popc/p/3684835.html 第一步:redis的安装 希望将redis安装到此目录 1 /usr/local/redis 希望将安 ...

  9. Redis、Redis+sentinel安装(Ubuntu 14.04下Redis安装及简单测试)

    Ubuntu下Redis安装两种安装方式: 1.apt-get方式 步骤: 以root权限登录,切换到/usr目录下. 接下来输入命令,apt-get install redis-server,如图: ...

  10. redis的安装以及常见运用场景

    2019独角兽企业重金招聘Python工程师标准>>> 1.redis的安装 Window 下安装 下载地址:https://github.com/MSOpenTech/redis/ ...

最新文章

  1. Thunder团队第三周 - Scrum会议6
  2. [HAOI2016]食物链
  3. springboot页面中静态图片路径
  4. linux 内存规划,生产场景怎么对linux系统进行合理规划分区?
  5. linux下mycat测试安装
  6. 直播P2P技术2-低延迟模型
  7. 【系列4】使用Dockerfile创建带tomcat的Centos Docker镜像
  8. 300.最长上升子序列
  9. mysql学生管理系统背景_MySql学习之路1 背景介绍
  10. 李彦宏数字人开场!百度在元宇宙产品“希壤”中办了一场大会,还说未来10年拥堵问题将被解决~...
  11. IGBT工作原理,解析IGBT工作原理及作用
  12. 游戏开发中的贝塞尔曲线,曲线和路径
  13. 计算机术语 谢谢,计算机术语中的TPS是什么意思
  14. CPN|一个Anchor-free, Two-stage的目标检测器
  15. “我去图书馆”公众号代码抢座的实现
  16. 行测 加强题型 加强论证
  17. 深圳入户体检报告查询
  18. Linux内核4.14版本——mmc core(7)——mmc core主模块(3)总线io setting相关(struct mmc_ios)
  19. IDEA启动卡在preparing workspace
  20. C语言:链表实现二进制数加1运算

热门文章

  1. ORACLE临时表空间总结
  2. AOSP 隐藏 su
  3. 3DMAX卸载/完美解决安装失败/如何彻底卸载清除干净3DMAX各种残留注册表和文件的方法...
  4. DevExpress控件导出Excel
  5. python-opencv图像处理之车牌识别+区域划分+车牌提取+保存图片(2)
  6. java 机器学习库_7个最好的Java机器学习开发库
  7. Keil uVision4 安装包及破解程序
  8. 六轴机器人直角坐标系建立_六自由度机械手的坐标建立及运动学分析
  9. 性能测试--网页fps测试
  10. 公用方法:得到汉字的首字母(大写) 方案3