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. ADO 动态链接数据库

    ADO(ActiveX Data Objects)是基于组件的数据库编程接口,它是一个和编程语言无关的COM组件系统. 下面内容转载自:http://www.vckbase.com/document/ ...

  2. [CI]CodeIgniter特性 & 结构

    ------------------------------------------------------------------------------------------------- 市场 ...

  3. Python之路 - Socket实现远程执行命令

    Python之路 - Socket实现远程执行命令 os模块实现

  4. js固定底部菜单

    <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content ...

  5. java中Integer和int的区别(转)

    int和Integer的区别 1.Integer是int的包装类,int则是java的一种基本数据类型 2.Integer变量必须实例化后才能使用,而int变量不需要 3.Integer实际是对象的引 ...

  6. c 语言的复杂声明

    简化的声明语法: dcl: optional *'s direct-dcl direct-dcl: name (dcl)  direct-dcl() direct-dcl[optional size] ...

  7. canvas画布内部重复画圆

    <!DOCTYPE html><html><head> <title>canvas example</title> <meta cha ...

  8. SQL Server 2008中SQL增强之一:Values新用途 001

    连接集合 select '1' as id,'wang' as name union select '2' as id,'admin' as name 现在可以这么写了 select id,name ...

  9. python学习 day23 面向对象三大特性之继承

    ### 面向对象三大特性值继承#### 1.什么是继承 继承是一种关系,必须存在两个对象才可能产生这种关系,在现实生活中的继承,王思聪可以继承王健林的财产 被继承的成为父,继承的一方成为子 在程序中, ...

  10. powerdesigenr设置主外键颜色

    使用PowerDesigner时,它默认table的字体大小颜色等非常难看: 如果通过 Symbol ---> Format进行设置,只能对选中的最修改,新建的Table无效. 可以通过如下修改 ...