您当前的位置:首页 > 电脑百科 > 数据库 > Redis

Linux搭建redis哨兵模式和分片集群

时间:2022-02-11 09:47:11  来源:  作者:一行代码

哨兵模式搭建

一主两从三哨兵,操作系统centos7

Ip

端口

角色

192.168.32.133

6379

192.168.32.133

6380

192.168.32.133

6381

192.168.32.133

16379

哨兵

192.168.32.133

16380

哨兵

192.168.32.133

16381

哨兵

搭建主从复制

具体的搭建流程可以看我之前写的流程,主从复制搭建完成后才能配置哨兵,文章链接如下:

linux环境如何搭建Redis主从复制

配置哨兵集群

跳转目录

cd /usr/redis/6379

16379哨兵配置文件

#运行端口
port 16379
#后台运行
daemonize yes
#监视ip
sentinel monitor mymaster 127.0.0.1 6379 2

跳转目录

cd /usr/redis/6380

16380哨兵配置文件

#运行端口
port 16380
#后台运行
daemonize yes
#监视ip
sentinel monitor mymaster127.0.0.1 6380 2

跳转目录

cd /usr/redis/6381

16380哨兵配置文件

#运行端口
port 16381
#后台运行
daemonize yes
#监视ip
sentinel monitor mymaster127.0.0.1 6381 2

启动哨兵

#启动第一个哨兵
cd /usr/redis/6379/src
./redis-sentinel ../sentinel.conf
#启动第二个哨兵
cd /usr/redis/6380/src
./redis-sentinel ../sentinel.conf
#启动第三个哨兵
cd /usr/redis/6381/src
./redis-sentinel ../sentinel.conf

查看哨兵状态

redis-cli -p 16379 info sentinel
Linux搭建redis哨兵模式和分片集群

 

分片集群搭建

Ip

端口

192.168.32.133

6379

192.168.32.133

6380

192.168.32.133

6381

192.168.32.133

6382

192.168.32.133

6383

192.168.32.133

6384

安装六个redis配置文件修改

#后台启动redis
daemonize yes
#运行端口,根据不同节点修改
port 6379
#不用密码连接
protected-mode no
#开启集群
cluster-enabled yes
#aof日志
Appendonly yes

启动redis

#启动第一个
cd /usr/redis/6379/src
./redis-server ../redis.conf
#启动第二个
cd /usr/redis/6380/src
./redis-server ../redis.conf
#启动第三个
cd /usr/redis/6381/src
./redis-server ../redis.conf
#启动第四个
cd /usr/redis/6382/src
./redis-server ../redis.conf
#启动第五个
cd /usr/redis/6383/src
./redis-server ../redis.conf
#启动第六个
cd /usr/redis/6384/src
./redis-server ../redis.conf

创建集群

redis-cli --cluster create 127.0.0.1:6379 127.0.0.1:6380 127.0.0.1:6381 127.0.0.1:6382 127.0.0.1:6383 127.0.0.1:6384 --cluster-replicas 1

查看集群状态

#登录redis
redis-cli -p 6379
#集群信息
cluster info
Linux搭建redis哨兵模式和分片集群

 

#主从关系

cluster nodes
Linux搭建redis哨兵模式和分片集群

 



Tags:哨兵模式   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
哨兵模式搭建一主两从三哨兵,操作系统centos7 Ip 端口 角色 192.168.32.133 6379 主 192.168.32.133 6380 ...【详细内容】
2022-02-11  Tags: 哨兵模式  点击:(0)  评论:(0)  加入收藏
环境要求 ubuntu系统:20.04 docker版本:20.10.7 redis版本:6.0.6步骤由于我这里已经有相应的redis镜像,这里就不记录了,关于docker一些基础知识可以看我以前的笔记开启3台re...【详细内容】
2021-07-26  Tags: 哨兵模式  点击:(151)  评论:(0)  加入收藏
主从复制概念主从复制指将一台redis的数据复制另外一台redis服务器上,前者称为主节点(master),后者称为从节点(slave)。注意复制的过程是单向的,只能从主节点到从节点,主节点以写为...【详细内容】
2020-11-16  Tags: 哨兵模式  点击:(165)  评论:(0)  加入收藏
ip192.168.1.111 主192.168.1.112 从192.168.1.113 从安装redis 安装依赖yum install gcc gcc-c++ -y 下载redis-4.0.11.tar.gzcd /usr/localwget http://download.redis.i...【详细内容】
2019-11-28  Tags: 哨兵模式  点击:(97)  评论:(0)  加入收藏
▌简易百科推荐
哨兵模式搭建一主两从三哨兵,操作系统centos7 Ip 端口 角色 192.168.32.133 6379 主 192.168.32.133 6380 ...【详细内容】
2022-02-11  一行代码    Tags:哨兵模式   点击:(0)  评论:(0)  加入收藏
背景概述最近团队里我们在密集的讨论 Redis 缓存一致性相关的问题,电商核心的域如商品、营销、库存、订单等实际上在缓存的选择上各有特色,那么在这些差异的业务背后,我们有没...【详细内容】
2022-01-12  Java云海    Tags:Redis缓存   点击:(29)  评论:(0)  加入收藏
来源: my.oschina.net/xiaomu0082/blog/2990388首先说下问题现象:内网sandbox环境API持续1周出现应用卡死,所有api无响应现象刚开始当测试抱怨环境响应慢的时候 ,我们重启一下应...【详细内容】
2021-12-08  Java识堂    Tags:Redis   点击:(38)  评论:(0)  加入收藏
我不知道为什么你会选择对特定数量的“错误”(或警告)如此具体。听起来您正在寻找将要发布到 Yahoo! 的某些文章的内容。 Insider (N Foos to Blah for the BlahBlah)。那说:...【详细内容】
2021-12-07  富集云科技有限公司    Tags:Redis   点击:(28)  评论:(0)  加入收藏
目录 一、背景 二、步骤 0.理论支持 1、获取数据 2、结果 3、分析数据并评估大小 三、关于repl-backlog-size 一、背景 repl-backlog-size控制这个环形缓冲区. ​ 主从断...【详细内容】
2021-11-05  弈秋的美好生活    Tags:redis   点击:(65)  评论:(0)  加入收藏
Redis 性能测试是通过同时执行多个命令实现的。1,Redis-benchmarkRedis性能命令:redis性能命令格式: redis-benchmark [option] [option value] redis 性能测试工具可选参数如...【详细内容】
2021-11-02  川石信息    Tags:Redis   点击:(54)  评论:(0)  加入收藏
1 概述数据结构和内部编码 无传统关系型数据库的 Table 模型schema 所对应的db仅以编号区分。同一 db 内,key 作为顶层模型,它的值是扁平化的。即 db 就是key的命名空间。 key...【详细内容】
2021-11-01  JavaEdge    Tags:Redis   点击:(44)  评论:(0)  加入收藏
普通java中使用引用Java redis 驱动,即可连接:import redis.clients.jedis.Jedis; public class RedisTestJava { public static void main(String[] args) { //连...【详细内容】
2021-10-13  faesuite    Tags:Redis   点击:(51)  评论:(0)  加入收藏
Redis常用的数据结构有 string list set zset hashstringstring 是 Redis 的基本的数据类型,一个 key 对应一个 value。string 类型是二进制安全的,Redis的string可以包含任...【详细内容】
2021-10-12  语霖    Tags:Redis   点击:(47)  评论:(0)  加入收藏
列表类型可以存储一组按插入顺序排序的字符串,它非常灵活,支持在两端插入、弹出数据,可以充当栈和队列的角色。> LPUSH fruit apple(integer) 1> RPUSH fruit banana(integer)...【详细内容】
2021-09-17  深夜敲代码    Tags:Redis   点击:(65)  评论:(0)  加入收藏
最新更新
栏目热门
栏目头条