redis主从配置 安装详解

本文涉及的产品
云数据库 Tair(兼容Redis),内存型 2GB
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
简介: redis主从配置 安装详解

环境centos7.4

在64和65服务器上分别按照redis

64做主 65 做从

一、安装redis

1.下载 cd /usr/local/src               wget http://download.redis.io/releases/redis-3.2.11.tar.gz

2.解压 tar xzf redis-3.2.11.tar.gz

          cd redis-3.2.11

3.编译        

make PREFIX=/usr/local/redis install # 设置安装目录

4.复制配置文件 到安装目录 cp ./redis.conf  /usr/local/redis/redis.conf

5.修改配置

vim /usr/local/redis/redis.conf  中大概128行 改为 daemonize yes

  因为是服务器 添加密码    修改481行 去掉前面注释设置自己密码    requirepass Redis_admin

修改 bind 127.0.0.1 为 bind 0.0.0.1 监听的地址,默认监听在127.0.0.1地址上,改为0.0.0.0地址或192.168.1.63

6.带配置文件启动    /usr/local/redis/bin/redis-server /usr/local/redis/redis.conf

 

 

二、配置从

1.下载(同理)

2.解压(同理)

3.编译  (同理)

4.复制配置 (同理)

5.修改配置

[root@xg65 redis] vim /usr/local/redis/redis.conf

128 改为后台运行  daemonize yes

265   改为  slaveof 192.168.1.64 6379  

改272    改为  masterauth  Redis_admin

 

 

5.启动  /usr/local/redis/bin/redis-server /usr/local/redis/redis.conf

 

 

三、登录65主机上查看主从复制状态

 

[root@xg65 redis]# /usr/local/redis/bin/redis-cli

127.0.0.1:6379> info replication

# Replication

role:slave                            #角色:slave。

master_host:192.168.1.64   #主服务器IP。

master_port:6379               #主服务端口。

master_link_status:up       #主服务器连接状态为up,说明已经主从同步上了

master_last_io_seconds_ago:0

master_sync_in_progress:0

slave_repl_offset:43

slave_priority:100

slave_read_only:1                #成为从服务以后,1表示该服务器为只读。

connected_slaves:0

master_repl_offset:0

repl_backlog_active:0

repl_backlog_size:1048576

repl_backlog_first_byte_offset:0

repl_backlog_histlen:0

验证主从复制

登录主服务器 添加一条信息  

登上从查看

 

至止,主从配置完成。

相关实践学习
基于Redis实现在线游戏积分排行榜
本场景将介绍如何基于Redis数据库实现在线游戏中的游戏玩家积分排行榜功能。
云数据库 Redis 版使用教程
云数据库Redis版是兼容Redis协议标准的、提供持久化的内存数据库服务,基于高可靠双机热备架构及可无缝扩展的集群架构,满足高读写性能场景及容量需弹性变配的业务需求。 产品详情:https://www.aliyun.com/product/kvstore     ------------------------------------------------------------------------- 阿里云数据库体验:数据库上云实战 开发者云会免费提供一台带自建MySQL的源数据库 ECS 实例和一台目标数据库 RDS实例。跟着指引,您可以一步步实现将ECS自建数据库迁移到目标数据库RDS。 点击下方链接,领取免费ECS&RDS资源,30分钟完成数据库上云实战!https://developer.aliyun.com/adc/scenario/51eefbd1894e42f6bb9acacadd3f9121?spm=a2c6h.13788135.J_3257954370.9.4ba85f24utseFl
目录
相关文章
|
1天前
|
存储 SQL 关系型数据库
2024Mysql And Redis基础与进阶操作系列(1)作者——LJS[含MySQL的下载、安装、配置详解步骤及报错对应解决方法]
Mysql And Redis基础与进阶操作系列(1)之[MySQL的下载、安装、配置详解步骤及报错对应解决方法]
|
20天前
|
NoSQL 数据可视化 Linux
redis学习四、可视化操作工具链接 centos redis,付费Redis Desktop Manager和免费Another Redis DeskTop Manager下载、安装
本文介绍了Redis的两个可视化管理工具:付费的Redis Desktop Manager和免费的Another Redis DeskTop Manager,包括它们的下载、安装和使用方法,以及在使用Another Redis DeskTop Manager连接Redis时可能遇到的问题和解决方案。
67 1
redis学习四、可视化操作工具链接 centos redis,付费Redis Desktop Manager和免费Another Redis DeskTop Manager下载、安装
|
12天前
|
存储 NoSQL Redis
Redis 配置
10月更文挑战第14天
15 1
|
12天前
|
NoSQL Ubuntu Linux
Redis 安装
10月更文挑战第14天
41 1
|
17天前
|
NoSQL Linux Redis
Docker学习二(Centos):Docker安装并运行redis(成功运行)
这篇文章介绍了在CentOS系统上使用Docker安装并运行Redis数据库的详细步骤,包括拉取Redis镜像、创建挂载目录、下载配置文件、修改配置以及使用Docker命令运行Redis容器,并检查运行状态和使用Navicat连接Redis。
134 3
|
24天前
|
NoSQL Linux Shell
Redis 的安装与部署(图文)
Redis 的安装与部署(图文)
|
26天前
|
NoSQL Ubuntu Redis
Ubuntu安装redis
本文介绍了在Ubuntu系统上安装Redis的两种方法:一种是通过编译安装本地Redis包,包括下载、解压、编译安装、配置启动和测试连接的步骤;另一种是通过apt安装在线的Redis包,并提供了更新系统软件包列表、安装Redis服务器、检查Redis服务器状态和测试连接的命令。
45 0
Ubuntu安装redis
|
2月前
|
NoSQL Linux Redis
linux之centos安装redis
linux之centos安装redis
|
22天前
|
消息中间件 NoSQL Kafka
大数据-116 - Flink DataStream Sink 原理、概念、常见Sink类型 配置与使用 附带案例1:消费Kafka写到Redis
大数据-116 - Flink DataStream Sink 原理、概念、常见Sink类型 配置与使用 附带案例1:消费Kafka写到Redis
86 0
|
26天前
|
NoSQL Ubuntu Linux
redis的基本安装配置启动使用
redis的基本安装配置启动使用
30 0