分配了三台服务器,部署redis一主二从三哨兵
记录一下
去redis官网下载tar包, 上传至服务器
tar -zxvf redis.6.0.9.tar.gz -C /utxt/soft
进入解压目录,make
出现错误

这是由于redis版本太新,GCC等编译软件版本跟不上,把相关的编译环境升级一下
1、安装gcc套装:依次执行以下命令

yum install cpp
yum install binutils
yum install glibc
yum install glibc-kernheaders
yum install glibc-common
yum install glibc-devel
yum install gcc
yum install make
2、升级gcc

yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
scl enable devtoolset-9 bash
3、执行完上述命令后再次make即可。

然后make成功,make test
CentOS7 Redis安装报错:“You need tcl 8.5 or newer in order to run the Redis test”
需要依赖包tcl 8.5
安装tcl-8.5.13-8.el7.x86_64.rpm
wget http://mirror.centos.org/centos/7/os/x86_64/Packages/tcl-8.5.13-8.el7.x86_64.rpm

rpm -ivh tcl-8.5.13-8.el7.x86_64.rpm

!!! WARNING The following tests failed:
*** [err]: Test replication partial resync: ok psync (diskless: yes, reconnect: 1) in tests/integration/replication-psync.tcl
Expected condition ‘[s -1 sync_partial_ok] > 0’ to be true ([s -1 sync_partial_ok] > 0)
Cleanup: may take some time… OK
make[1]: *** [test] Error 1
将tests/integration/replication-psync.tcl中的after 100 改成after 500
问题解决

然后完成安装
——————————————————————————
然后先配置主从
修改配置文件
daemonize=yes 开启守护进程,可以再后台运行
port 端口
bind IP
slaveof masterip masterport
masterauth 密码

其中一个从redis命令没办法自动补全。
重新再src使用命令make install 报错
install: cannot create regular file ‘/usr/local/bin/redis-server’: Permission denied make: *** [install] Error 1
换成root 在进行一次命令 然后重新启动redis
成功

——————————————————————————
哨兵配置:
修改端口
配置产生log日记的名录
配置master redis ,mymaster为别名,后跟IP port 最后一个参数表面至少需要两个哨兵来确认主节点失联
然后配置master密码

具体的配置文件相关参数配置说明可以参考这个网址
https://blog.csdn.net/a1282379904/article/details/52335051/

然后启动 ./redis-sentinel …/sentinel.conf

需要注意的是,如果master断开了, 哨兵将其他任一变为master之后,后来重连后原来的master变为从,所以原本的master配置里面也需要添加密码,不然连接不上去

redis主从哨兵模式安装相关推荐

  1. docker+网桥+redis主从+哨兵模式

    docker+网桥+redis主从+哨兵模式 我是在两台服务器上实验的,一台服务器的ip是192.168.213.144,另一台服务器的ip是192.168.213.145 1. 搭建网桥 关于第一部 ...

  2. redis 主从哨兵模式搭建

    一.REDIS主从模式,搭建三个节点,同一个机器,三个端口. 安装包 wget http://download.redis.io/releases/redis-5.0.7.tar.gz 安装步骤 ht ...

  3. redis 主从 + 哨兵模式集群部署(3台机器)

    前言 本文只讲如何部署,然后会贴出具体配置,以及如何验证是否部署成功(redis 版本采用 4.0.6 ).既不会介绍 redis 如何安装(本人采用源码安装方式),也不会涉及主从复制,哨兵模式具体原 ...

  4. Redis:哨兵模式(针对某一模块,数据量有限)

    Redis:哨兵模式(针对某一模块,数据量有限) 关键词 主从(读写分离,高新能),没有实现高可用 主从+哨兵:可以实现主从切换,实现高可用 哨兵检测(1s1ping),哨兵确认(接受回复,主观下线: ...

  5. [redis]知识回顾之redis主从+哨兵搭建简要记录

    1.先准备环境 家里的万年老爷机(120G的SSD,300G硬盘 ),手机热点下载,所以只能少利用空间资源,用virtualBox装centos7纯净版 其中要点: 1.virtualbox创建新机要 ...

  6. 采用 redis主从 + 哨兵(sentinel) + vip漂移搭建一套redis高可用集群

    一.单个实例 当系统中只有一台redis运行时,一旦该redis挂了,会导致整个系统无法运行. 单个实例 二.备份 由于单台redis出现单点故障,就会导致整个系统不可用,所以想到的办法自然就是备份( ...

  7. ip地址转换数字函数 iton_redis深度剖析: 03 redis读写哨兵模式

    什么叫系统不可用: 什么是99.99高可用性: 高可用计算规则,全年 系统可用的时间 / 全年 redis不可用是什么? redis主从基于哨兵模式的高可用: 哨兵的主要功能: (1)集群监控,负责监 ...

  8. Redis的哨兵模式搭建

    Redis的哨兵模式搭建 1.Redis的哨兵模式 Redis的哨兵是反客为主的自动版,能够后台监控主机是否故障,如果故障了根据投票数自动将从库转换为主库.哨兵(sentinel) 是一个分布式系统, ...

  9. Redis(3)--哨兵模式,集群

    Redis的哨兵模式 什么是哨兵模式 Redis提供了哨兵的命令,哨兵是一个独立的进程,作为进程,它会独立运行.其原理是哨兵通过发送命令,等待Redis服务器响应,从而监控运行的多个Redis实例. ...

最新文章

  1. Django Python:完整的BUNDLE + Django真实项目2021
  2. yaf_dispatcher.c 的 yaf_dispatcher_fix_default函数
  3. BZOJ4155 : [Ipsc2015]Humble Captains
  4. 对 js 高程 Preflighted Reqeusts 的理解
  5. 文本框内容改变触发事件
  6. dataguard备库的数据文件的迁移
  7. 财务自由的味道!台积电股价连创新高,经营团队15人持股价值过亿
  8. Android性能优化-Render篇
  9. 数据科学家必会的六大 NLP 技术!
  10. 2021-07-03父传递子,子传递父,选项激活自定义组件
  11. WCF分布式安全开发实践(10):消息安全模式之自定义用户名密码:Message_UserNamePassword_WSHttpBinding...
  12. MTK开发入门基础教程
  13. Python面向对象案例之语音计算器
  14. CSMA/CD与CSMA/CA的区别
  15. HTML5和CSS3归纳
  16. mysql 1308_Mysql恢复数据报ERROR1308:LEAVEwithnomatchinglabel_MySQL
  17. 计算机培训研修心语,学子榜样 | 2018级国家励志奖学金程春旭:不忘初心,砥砺前行...
  18. 通过matlab对比不同调制方式下的球形译码误码率仿真,包括BPSK,QPSK,8PSK,4QAM以及16QAM
  19. 什么是Wildfly?
  20. allegro生成不规则钻孔 .rou

热门文章

  1. 红米K30至尊纪念版和红米K30 Pro有什么区别?
  2. 基于AI大模型的电商商家端自定义报表分析诊断经营数据
  3. 关于es的漫画,很有意思,棒极了
  4. DBCO-SS-NHS;CAS NO:1435934-53-4 二苯并环辛炔-二硫键-活性酯,科研实验用试剂
  5. Excel VBA:引用行和列——Rows属性和Columns属性
  6. 慕课_Gilde(图片加载框架)
  7. PhotoShop学习心得分享------(三)通道和图层蒙版
  8. 结合编辑器和PDFXplorer工具查看PDF文件结构
  9. NAND flash 相关知识
  10. Transformer Decoder详解