linux下部署redis主从,Linux下安装Redis及Redis主从同步配置

一 ,Linux安装Redis

1.我们先配置redis的 yum 源 , 很多软件的找不到 yum 源 我们可以使用 EPEL 找到很多软件的yum源

2.使用命令 yum install epel-release -y 下载 EPEL

7e5539fb8f927474fb26421551c5a730.png

3.然后使用 yum 下载 redis,yum install redis -y

a7bceb244d25259f8132dc3db6d6ab08.png

4.通过service start redis 启动 redis 和 service status redis 命令查看redis的启动状态,下图redis正在运行,说明已经安装成功了

0202e63d9bd2d9e3e157a95c3a3f5dfe.png

5.修改redis密码,vim /etc/redis.conf 打开redis 在命令状态下使用 /requirepass 找到 requirepass foobared 去掉注解 把foobared改成自己的密码

0f1f315e89c7da9ab1f28bd90d5ccc45.png

6.使用which查询redis-cli安装的路径,使用redis-cli -h ip 登陆redis,这个时候是因为

b1b35a441a76b181abb90040fc2386aa.png

7. 输入密码,如果不输入密码会出现 NOAUTH Authentication required. 这个错误

831207ee319faeee81bd92f6b3d3e39e.png

8.再编辑 ect/redis.conf 文件 找到 bind 并且注释掉就可以让所以IP访问

69df99eb01d9d9f5b89a48a54e842361.png,这样我们就可以通过可视化工具连接上redis

ee3317bf29aa5209e40a45abdb816846.png

改完redis.conf 都要重启 redis 才能生效

这样我们的redis就安装成功同时也测试了可以正常使用

二,Linux配置Redis主从关系

linxu配置主从关系很简,有2种方式,且都只需要配置从库,主库不需要改动

第一种:使用 slaveof ip port 命令进行配置,但是如果master设置了密码,我们就需要在配置文件上加上masterauth的配置,下图就是配置好了主从关系。

f829e1bbde53fdc975dc976c3ee364f6.png

cf7abb838602aab20714756dd44c33c5.png

然后我们试下去主库插入一条数据,然后在从库读出

1dbe80c9984aec5707a0a1bf9ba7dbaa.png

f616306d7dd3dfe9c22497b0612b9ea9.png

命令方式配置的优点:无需重启,但是配置完masterauth的时候还是要重启一次

缺点:不便于管理,如果redis重启之后还需要在执行一次 slaveof命令

第二种:配置文件配置

在配置文件配置上slaveof 然后重启redis就可以完成配置,当然如果master有密码也要配置masterauth

d47a396a4cb679e77b881dbbcd85147a.png

下面再来测试一下

27c2ecdec22a73e3198eb959876b79c6.png

5ad82815b2413d1aa240212be2a4a20a.png

配置文件方式配置优缺点与命令方式相反,配置完之后需要重启,但是能更方便管理主库信息

一个slave只能有一个master,一个master可以有多个slave,所以可以配置一主多从,一主一从。redis还有个选举机制,当master挂掉的时候可以让一个slave成为master

主从配置主要作用还是提高性能和容灾备份

linux离线安装部署redis 切换到cd /opt/tool/redis-6.2.6/src目录,执行 mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-server /opt/tool/,把redis配置放到etc里。切换到cd /opt/tool/redis-6.2.6目录,执行 mv redis.conf /opt/tool/redis-6.2.6/etc/,把redis配置放到etc里。 阅读详情

相关推荐

搭建Java集成开发环境IntelliJ IDEA

package net.huawei.p01.t02;/** * 功能:输出一条信息 * 作者:华卫 * 日期:2022年03月24日 */ public class HelloWorld { public static void main(String[] args) { // arguments System.out.println("Hello Java World~"); } }

qq_67308063的博客 471

Linux下Redis主从复制(master-slave)配置

单机多实例Redis主从复制配置Redis主从复制原理看这里Master Redis的主要配置文件如下:/etc/init.d/redis_6379 开机启动 /etc/redis/redis_6379.conf 配置 /var/lib/redis/data/ 数据存储目录 /var/log/redis_6379.log 日志 /var/run/redis_6379.pid

一大三千的博客 4589

保姆级教程:手把手配置MAX9295/9296 GMSL2-CSI2链路,搞定4LAN/1LAN模式与常见调试

本文提供MAX9295/9296 GMSL2-CSI2链路的详细配置教程,涵盖4LAN和1LAN模式的硬件连接、寄存器配置及调试技巧。通过实战案例和代码示例,帮助开发者快速实现高带宽视频传输,解决常见问题如信号同步和功耗优化,适用于车载摄像头和机器人视觉系统开发。

weixin_42561143的博客 430

redis3 master/slave 配置

redis master/slave 配置 创建配置文件 在redis目录下有redis.conf 和sentinel.conf 文件,为了便于维护,在redis目录下创建conf文件夹,将redis.conf和sentinel.conf 文件转移到此目录.(可以放到任意目录) 这里,sentinel.conf暂时用不到。 将conf目录下 redis.conf 复制为2份,并分别

Vv的博客 5862

ArcGIS投影变换实战:从WGS_1984到Krasovsky_1940_Albers的精准转换

本文详细解析了在ArcGIS中如何将WGS_1984地理坐标系下的数据精准转换至Krasovsky_1940_Albers投影坐标系。文章通过实战案例,重点阐述了地理坐标系与投影坐标系的区别,并逐步演示了创建自定义地理变换、使用投影栅格工具以及进行批量处理和结果验证的核心操作流程,旨在解决地图数据叠加不准的常见问题。

weixin_29251131的博客 453

Cesium生态盘点:超图、火星3D等15个二次开发框架对比

本文深入解析Cesium生态中的15个二次开发框架,包括超图、火星3D等主流选择,帮助开发者根据项目需求进行精准选型。从性能表现、功能完备性、开发友好度等维度进行对比,特别适合需要处理地理空间数据和构建三维可视化的JavaScript开发者。

weixin_28197941的博客 494

超详细Redis主从配置(Linux)

在Redis安装好的情况下,配置主从就会变得很简单。 以一主二从为例: Master : 192.168.0.166:6379 Slave 1 : 192.168.0.166:6380 (主从同机) Slave 2 : 192.168.0.184:6381 (主从不同机) 先在同一台机器(192.168.0.166)上配置主从,Master和Slave Redis目录结构如下: red...

ffb920724的博客 492

新手避坑指南:从GEO数据库下载单细胞测序数据的5个关键步骤(附实操截图)

本文为单细胞测序数据下载新手提供5个关键避坑步骤,涵盖数据搜索准备、样本量评估、文件选择决策、元数据诊断及高效下载技术。通过实操截图和代码示例,帮助研究者快速锁定GEO数据库中的优质单细胞测序数据,避免常见错误。

weixin_30296405的博客 615

linux配置redis主从,Linux下安装Redis及Redis主从同步配置

记录一下 Linux下 Redis 的 安装 和 主从配置一 ,Linux安装Redis1.我们先配置redis的 yum 源 , 很多软件的找不到 yum 源 我们可以使用 EPEL 找到很多软件的yum源2.使用命令 yum install epel-release -y 下载 EPEL 3.然后使用 yum 下载 redis,yum install redis -y 4.通过service ...

weixin_29081163的博客 292

【Anaconda】解决“libGL error: MESA-LOADER: failed to open iris”问题

stackoverflow中的“libGL error: MESA-LOADER: failed to open iris”问题。而在自己创建的conda环境中的lib下出现`GLIBCXX_3.4.30’ not found 的情况。在上述解决方案中,将第一行命令的lib路径换成自己创建的conda环境lib路径,运行指令,问题解决。目前问题解决,总结一下查找资料以及解决方法。运行如下命令,发现本地支持。

quintus0505的博客 5014

锂电池寿命预测 | Python实现基于LSTM长短期记忆神经网络的锂电池寿命预测

锂电池寿命预测 | Python实现基于LSTM长短期记忆神经网络的锂电池寿命预测

算法如诗的博客 1897

Linux中redis主从配置

首先确保主从的端口开启,防火墙关闭,配置文件中bind根据实际情况写。protected-mode 设为no 1.使用find查找redis配置文件 [root@iZuf6ih8khoxh3t9ibj7inZ bin]# find / -name redis.conf /etc/redis.conf 2.使用vim进入配置文件中进行两个配置写入 slaveof ip 端口(6379) masterauth root(主服务器redis密码) slave-read-only yes(只读)

daxianyu666的博客 736

【信息系统项目管理师】高分论文:论信息系统项目的整合管理(绩效考核系统)

我们将项目管理计划中的子计划包括项目范围、进度、成本、质量管理计划,过程改进计划,人力资源管理计划,风险、采购管理计划,干系人管理计划,项目范围、成本、进度基准作为依据,查看项目的各个方面,通过组织全体团体成员会议来解读由各监控过程提供的信息,之后我与项目管理团队一起制订所需措施,确保项目绩效达到预期要求。在一个项目中,变更是必然的,也是不可避免的,进度拖延,成本失控,客户有新的需求等都会引起项目的变更。在本项目中,我要求有处于工作状态的产品,开发人员才可以对其任意修改,修改完成后,重新入库即可。

数据知道的博客 6882

Redis 在linux环境下安装,高可用集群配置安装部署

一、Redis介绍 Redis是当前比较热门的NOSQL系统之一,它是一个key-value存储系统。和Memcache类似,但很大程度补偿了Memcache的不足,它支持存储的value类型相对更多,包括string、list、set、zset和hash。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作。在此基础上,Redis支持各种不同方式的排序。

nimale123的博客 529

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

简单安装redis主从

1 下载redis5.0 wget http://download.redis.io/releases/redis-5.0.2.tar.gz 2、安装redis编译需要的环境 yum -y install gcc gcc-c++ 3、编译安装redis tar zxf redis-5.0.2.tar.gz cd redis-5.0.2/ make MALLOC=libc && ...

a13568hki的博客 411

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

Redis安装部署

1概要Redis服务器环境的安装。指导系统部署和维护使用,以64位Linux环境下安装使用2缩略语和术语缩略语/术语全称说明append only file(aof)全持久化模式Redis解压目录Redis安装目录3要求编译Redis的要求如下:磁盘空间必须保证有50G以上的临时磁盘自由空间。Redis安装完毕后会占据10MB左...

aq123654的博客 188

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

Linux构建Redis集群主从备份+Sentinel哨兵模式

1 - 安装Redis 创建对应文件夹 /home/redis (根据个人喜好更改) 下载redis 网页 https://redis.io/download 我直接使用wget进行下载 > wget http://download.redis.io/releases/redis-4.0.14.tar.gz > tar zxf redis-4.0.14.tar.gz > cd ....

iOLO的博客 269

linux下部署redis

基础知识: 1、Redis的数据类型:  字符串、列表(lists)、集合(sets)、有序集合(sorts sets)、哈希表(hashs)2、Redis和memcache相比的独特之处:  (1)redis可以用来做存储(storge)、而memcache是来做缓存(cache)。这个特点主要是因为其有“持久化”功能  (2)存储的数据有“结构”,对于memcache来说,存储的数...

dixu7849的博客 132

Linux运维之redis

Linux运维之redis 什么是redis redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性...

weixin_44828950的博客 374

Redis服务器部署

本文介绍了如何部署Redis服务器。首先,需要选择合适的硬件和软件环境,然后安装Redis并配置相关参数。接下来,创建和管理Redis数据结构,包括键值对、列表、集合等。此外,还介绍了如何使用Redis进行数据持久化和备份。最后,总结了部署过程中的关键步骤和注意事项,以帮助读者顺利搭建自己的Redis服务器。

蓝鲸鱼计算机软件开发工作室 759

Linux-docker

linux docker的使用和一些容器的按照

hjlooper的博客 1406

Redis在Linux中的运用

Redis在Linux中的运用 一、Redis安装部署 下载: wget http://download.redis.io/releases/redis-3.2.12.tar.gz 解压: 上传至 /data tar xzf redis-3.2.12.tar.gz mv redis-3.2.12 redis 安装: cd redis make 启动: src/redis-server & ...

weixin_30673611的博客 211

Linux之数据库

crm 1.一定得会用linux发行版 centos 熟悉各种linux命令 2.你的确保linux服务器可以上网 , 一定得有ip地址,且确保dns解析正常 /etc/resolv.conf 3.上传代码到linux服务器, lrzsz xftp 4.解决前后端,代码运行的 环境依赖包问题 5.你的后端必须得有数据库支撑, linux安装mysql的步骤 6.以及购物...

weixin_30917213的博客 175

Redis介绍、安装部署、操作

学习连接:http://www.runoob.com/redis/redis-tutorial.html 一、Redis介绍   Redis是NoSql的一种。   NoSql,全名:Not Only Sql,是一种非关系型数据库,它不能替代关系弄数据库,只是关系型数据库的一个补充,是可以解决高并发、高可用、高扩展、大数据存储等一系列问题而产生的数据库解决方案。 NoSql有以下4种分...

weixin_34417635的博客 195

Linux的数据库阶段

数据库知识 数据库第一天 4 两台服务器4.50与4.51 4 常见软件: 4 Mysql数据类型: 5 Mysql管理环境 7 常用的SQL命令分类 7 表管理命令: 8 记录管理 8 枚举类型 11 时间函数的应用: 12 数据库第二天 13 约束条件: 13 修改表结构: 15 更改表字段类型 16 更改总表名 17 键值: 17 Primary key 复合主键: 20 删除主键 22 数...

hchaolinux的博客 703
上一篇: android gpu linux,Arm发布针对Mali GPU的Android Linux Vulkan用户空间驱动(HiKey 960,Firefly-RK3288主板)...
下一篇: linux+bin+写入引导区,CentOS 6.4 U盘启动盘制作、安装及遇到的问题解决
宗智敏
博客等级 码龄8年 27粉丝 87原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值