美文网首页
Redis主从服务器(ubuntu)

Redis主从服务器(ubuntu)

作者: EchoBallon | 来源:发表于2017-09-27 17:50 被阅读0次

其实关于主从服务器的概念以及搭建流程网上已经有很多的教程说明了,这几天在看搭建流程的时候其实也会遇到了很多问题,这里就跟大家分享一下我自己的使用心得。

1.安装过程。

wget http://download.redis.io/releases/redis-4.0.2.tar.gz
tar zxvf redis-4.0.2.tar.gz

cd redis-4.0.2.tar.gz

make && make PREFIX=/etc/redis install

其实这时候当我们运行到这里的时候可能会遇到报错,这是因为我们少了一些扩展。

apt-get install make gcc tcl

这时候其实还有一个坑,你会发现你的的make的后面其实报错的,因为你的/etc/redis 是没有权限的

mkdir -R /etc/redis

chmod -R 777 /etc/redis 

继续操作:

cp redis.conf /etc/redis/redis.conf

cp Sentinel.conf /etc/redis/Sentinel.conf 

2.配置。

比如我现在有3台服务器。

192.168.100.100

192.168.100.101

192.168.100.102

比如我现在需要100这台服务器作为主服务器,那我就直接 在redis的目录下啥都不动,直接./bin/redis-server redis.conf就行啦。

然后101,和102只需要在redis里面加上一句,slaveof 192.168.100.100 6379 ,然后启动./bin/redis-server redis.conf

3.测试。

当我在100服务器进行

redis-cli

192.168.100.100:6379> set hello 3

192.168.100.100:6379>ok

然后再101服务器上

redis-cli

192.168.100.101:6379> get hello

192.168.100.101:6379> 3

好啦,大功告成。

4.现在安装哨兵模式。

Sentinel中修改一个

sentinel monitor mymaster 192.168.100.100 6379 2

这里解释下这句话的意思

mymaster:服务器名称意思

192.168.100.100:之前的主服务器

6379:监听端口

2:sentinel同一个数。

这里解释下sentinel(哨兵)工作流程,当如果主服务器挂掉之后,那么从sentinel会监听,这时候如果2个sentinel同意主服务器挂掉了,那么,就会把另外的一台服务器作为主服务器来操作,如果之前的主服务器上线了,那它也就是从服务器了。

这里画个图

相关文章

  • Redis主从服务器(ubuntu)

    其实关于主从服务器的概念以及搭建流程网上已经有很多的教程说明了,这几天在看搭建流程的时候其实也会遇到了很多问题,这...

  • redis主从从跨机房同步

    获取安装redis (ubuntu 16.04 & redis 4.0.9) 安装服务 如下示例使用主从从跨机房同...

  • Redis源码研究之主从复制

    本文主要说明Redis中主从服务器之间复制的实现。 建议阅读: 1、Redis主从服务器功能的理论部分见:Red...

  • Redis的主从复制

    什么是Redis的主从复制 主从复制,是指将一台Redis服务器的数据,复制到其他的Redis服务器。前者称为主节...

  • Redis系列之:Redis主从同步,读写分离

    1. Redis主从同步 Redis支持主从同步。数据可以从主服务器向任意数量的从服务器上同步,同步使用的是发布/...

  • redis 主从复制(replication)

    redis 主从设置 配饰redis主从备份操作很简单。在master中绑定服务器的ip,再在slave中设置sl...

  • Redis主从复制原理

    Redis主从复制 一、什么是主从复制 主从复制是指用户可以搭建多个服务器,其中几个服务器当做主服务器,提供写功能...

  • 一文彻底搞懂 Redis 主从复制机制

    主从复制概述 主从复制,是指将一台Redis服务器的数据,复制到其他的Redis服务器。前者称为主节点(maste...

  • 彻底搞懂 Redis 主从复制机制

    主从复制概述 主从复制,是指将一台Redis服务器的数据,复制到其他的Redis服务器。前者称为主节点(maste...

  • 一文彻底搞懂 Redis 主从复制机制

    主从复制概述 主从复制,是指将一台Redis服务器的数据,复制到其他的Redis服务器。前者称为主节点(maste...

网友评论

      本文标题:Redis主从服务器(ubuntu)

      本文链接:https://www.haomeiwen.com/subject/oqnuextx.html