Redis的主从配置比起MySQL主从配置简单多了,而且Redis主从复制中一个主服务可以有多个从服务,一个从服务又可以有多个从服务。

MySQL主从配置http://www.cnblogs.com/cyq632694540/p/6910246.html

准备工作:两个redis服务器(可以用虚拟机)

1.没有redis的先去安装 http://www.cnblogs.com/cyq632694540/p/7066113.html

2.在slave(从)服务器上,vim 修改redis.conf配置文件

找到 slaveof <masterip主机ip> <masterport主机redis端口号>   修改为 eg:  slaveof 192.168.199.1 6379

如果master服务器设置有密码则需要配置masterauth参数。

masterauth参数格式如:masterauth <master-password>         修改为 eg: masterauth 123456

#保存退出

重新启动一下slave服务器的redis-server

>/路径/redis-3.2.6/src/redis-server /路径/redis-3.2.6/redis.conf

>/路径/redis-3.2.6/src/redis-cli

127.0.0.1:6379>info   //查看主从状态信息

master_link_status:up //up代表成功 down代表失败

#如果是down的话查找原因,执行命令查看报错(注意:设置了守护进程daemonize的先在配置文件redis.conf 把daemonize yes改为daemonize no)

>redis-server

像这种情况就是主(master)服务器拒绝访问造成的,mysql也有这种问题

解决方案:

修改Master服务器的redis.conf

找到  bind 127.0.0.1   //这个配置就是只允许本地主机访问

#bind 127.0.0.1  屏蔽掉

保存退出,再重启下Master服务器的

>/路径/redis-3.2.6/src/redis-server  /路径/redis-3.2.6/redis.conf

回到slave服务器,再次启动

>/路径/redis-3.2.6/src/redis-server  /路径/redis-3.2.6/redis.conf

GG!搞定!

linux下Redis主从复制的更多相关文章

  1. Linux下Redis主从复制以及SSDB主主复制环境部署记录

    前面的文章已经介绍了redis作为缓存数据库的说明,本文主要说下redis主从复制及集群管理配置的操作记录: Redis主从复制(目前redis仅支持主从复制模式,可以支持在线备份.读写分离等功能.) ...

  2. windows下和linux下 Redis 安装

    Redis 是一个高性能的key-value数据库, 使用内存作为主存储,数据访问速度非常快,当然它也提供了两种机制支持数据持久化存储.比较遗憾的是,Redis项目不直接支持Windows,Windo ...

  3. Linux下Redis服务器安装配置

    说明:操作系统:CentOS1.安装编译工具yum install wget  make gcc gcc-c++ zlib-devel openssl openssl-devel pcre-devel ...

  4. linux下Redis与phpredis扩展安装

    ++++++++++++++++++++++++++++++++++++++++++++++linux下Redis与phpredis扩展安装++++++++++++++++++++++++++++++ ...

  5. linux下redis的安装及配置启动

    linux下redis的安装及配置启动 标签: redisnosql 2014-10-24 14:04 19732人阅读 评论(0) 收藏 举报  分类: 数据与性能(41)  wget http:/ ...

  6. linux下redis服务器安装使用 安装php的redis扩展 安装laravel下的redis

    linux下redis服务器安装使用 学习源头: https://blog.csdn.net/itmanba/article/details/77335012 安装完毕试运行redis的时候,可能会出 ...

  7. 莫小安 Linux下Redis的安装与配置

    转载自--Linux下Redis的安装与配置 redis是当前比较热门的NOSQL系统之一,它是一个key-value存储系统.和Memcached类似,但很大程度补偿了 memcached的不足,它 ...

  8. Windows环境和Linux环境下Redis主从复制配置

    Windows环境下和Linux环境下配置Redis主从复制基本上一样,都是更改配置文件.Windows环境下修改的配置文件是:redis.windows.conf.redis.windows-ser ...

  9. Linux下Redis安装与PHP扩展(PHP7适用)

    一,软件准备 #redis wget http://download.redis.io/releases/redis-3.0.7.tar.gz #phpredis 非php7使用 下载后文件名为:ph ...

随机推荐

  1. select as table

    select order_time, max(sum_price) from (SELECT order, sum(price) as sum_price FROM orders group by o ...

  2. jquery初级接触-----链式操作

    设置一个初级菜单,点击显示本级菜单下的项目,被点击的同级其它菜单收起 html 代码: <!DOCTYPE html> <html lang="en"> & ...

  3. 记一个pg连接数过多的异常

    java中使用数据库连接池,如果在部署的时候,操作不慎,可能出现典型的连接池爆满的问题 org.postgresql.util.PSQLException: FATAL: sorry, too man ...

  4. JDBC使用步骤分哪几步?

    (1) 加载JDBC驱动程序: Cllass.forName(" 驱动程序" );   //你要连接的数据库对象 (2) 建立连接 Connection conn=DriverMa ...

  5. C# WINFORM 打包数据库

    实现效果:安装项目时直接附加数据库. 1.首先在需要部署的项目的解决方案资源管理器中新建一个安装项目   2.在安装项目的文件视图中,右键[应用程序文件夹]->[添加]->[项目输出]   ...

  6. idea中pom文件需要添加的依赖

    <!-- 如果不添加此节点mybatis的mapper.xml文件都会被漏掉. --> <!-- IDEA的maven项目中,默认源代码目录下的xml等资源文件并不会在编译的时候一块 ...

  7. quartz整合spring框架service层对象注入为null解决方案

    Job实现类代码 package cn.itcast.quartz; import org.quartz.Job; import org.quartz.JobExecutionContext; imp ...

  8. spring boot 开发非web应用程序

  9. 聚类分析K均值算法讲解

    聚类分析及K均值算法讲解 吴裕雄 当今信息大爆炸时代,公司企业.教育科学.医疗卫生.社会民生等领域每天都在产生大量的结构多样的数据.产生数据的方式更是多种多样,如各类的:摄像头.传感器.报表.海量网络 ...

  10. vue练习

    <div id="app"> <div> <span>姓名</span> <input type="text&quo ...