redis master配置了密码进行主从同步
1.如果master不设置密码,那么直接在slave服务器配置slaveof即可 配置如下
#slaveof ip 端口
slaveof 221.224.85.186
配置好我们看下redis的日志 看是否同步成功
:S Jan ::53.667 * Connecting to MASTER 221.224.85.186:
:S Jan ::53.667 * MASTER <-> SLAVE sync started
:S Jan ::53.700 * Non blocking connect for SYNC fired the event.
:S Jan ::53.734 * Master replied to PING, replication can continue...
:S Jan ::53.832 * Partial resynchronization not possible (no cached master)
:S Jan ::53.867 * Full resync from master: 4d6221e370675f397c396c9222b1b60bfcea1efb:
:S Jan ::53.985 * MASTER <-> SLAVE sync: receiving bytes from master
:S Jan ::53.985 * MASTER <-> SLAVE sync: Flushing old data
:S Jan ::53.985 * MASTER <-> SLAVE sync: Loading DB in memory
:S Jan ::53.985 * MASTER <-> SLAVE sync: Finished with success
5014:S 25 Jan 10:53:53.667 * Connecting to MASTER 221.224.85.186:6379
这句是从上面slave服务器日志里面获取的,我们可以看到连接的master的服务器的ip是221.224.85.186 MASTER <-> SLAVE sync: Finished with success
看到输出的语句是success表示同步成功. 2.master设置密码的情况下同步数据,其实很简单,我们只要让slave能连上master就可以了,我们在slave的配置文件中加一句话即可。
masterauth
OK。
不然可能会出现一下错误
:S Jan ::20.450 # MASTER aborted replication with an error: NOAUTH Authentication required.
:S Jan ::21.291 * Connecting to MASTER 120.27.137.142:
:S Jan ::21.292 * MASTER <-> SLAVE sync started
:S Jan ::21.317 * Non blocking connect for SYNC fired the event.
:S Jan ::21.342 * Master replied to PING, replication can continue...
:S Jan ::21.368 * (Non critical) Master does not understand REPLCONF listening-port: -NOAUTH Authentication required.
:S Jan ::21.393 * (Non critical) Master does not understand REPLCONF capa: -NOAUTH Authentication required.
:S Jan ::21.393 * Partial resynchronization not possible (no cached master)
:S Jan ::21.419 # Unexpected reply to PSYNC from master: -NOAUTH Authentication required.
:S Jan ::21.419 * Retrying with SYNC...
:S Jan ::21.444 # MASTER aborted replication with an error: NOAUTH Authentication required.
redis master配置了密码进行主从同步的更多相关文章
- redis配置文件详解及实现主从同步切换
原理:redis复制是怎么进行工作 如果设置了一个slave,不管是在第一次链接还是重新链接master的时候,slave会发送一个同步命令 然后master开始后台保存,收集所有对修改数据的命令.当 ...
- CentOS7安装配置MariaDB(mysql)数据主从同步
CentOS7安装MariaDB并配置主从同步 环境声明: 防火墙firewalld及SElinux均为关闭状态 主库节点:192.168.0.63 从库节点:192.168.0.64 配置主库节点: ...
- Linux centosVMware MySQL主从介绍、准备工作、配置主、配置从、测试主从同步
一.MySQL主从介绍 MySQL主从又叫做Replication.AB复制.简单讲就是A和B两台机器做主从后,在A上写数据,另外一台B也会跟着写数据,两者数据实时同步的 MySQL主从是基于binl ...
- redis的主从复制(读写分离)/哨兵(主从切换)配置
准备两个redis服务,两台机器,依次命名文件夹子master,slave1 10.10.10.7 10.10.10.8 1.master修改配置文件 [root@db2 conf]# cat 637 ...
- 这次一定要教会你搭建Redis集群和MySQL主从同步(非Docker)
前言 一直都想自己动手搭建一个Redis集群和MySQL的主从同步,当然不是依靠Docker的一键部署(虽然现在企业开发用的最多的是这种方式),所以本文就算是一个教程类文章吧,但在动手搭建之前,会先聊 ...
- redis 安装 主从同步 哨兵模式
一.redis 的安装1.先将安装包放到linux的一个文件夹下面 2.解压压缩包如图所示 3.解压后进入解压文件 4.安装: make 出现it.s a good idea to run 'make ...
- 烂泥:mysql5.5主从同步复制配置
本文由秀依林枫提供友情赞助,首发于烂泥行天下. 在上篇文章<烂泥:学习mysql数据库主从同步复制原理>中,我们介绍了有关mysql主从复制的基本原理.在这篇文章中,我们来实际测试下mys ...
- mysql5.5主从同步复制配置
在上篇文章<烂泥:学习mysql数据库主从同步复制原理>中,我们介绍了有关mysql主从复制的基本原理.在这篇文章中,我们来实际测试下mysql5.5的主从同步复制功能. 注意mysql5 ...
- redis配置认证密码
redis配置密码1.通过配置文件进行配置yum方式安装的redis配置文件通常在/etc/redis.conf中,打开配置文件找到 #requirepass foobared 去掉行前的注释,并修改 ...
随机推荐
- 重新想象 Windows 8.1 Store Apps (86) - 系统 UI 的新特性: Theme, 窗口宽度大小可变, ApplicationView, DisplayInformation
[源码下载] 重新想象 Windows 8.1 Store Apps (86) - 系统 UI 的新特性: Theme, 窗口宽度大小可变, ApplicationView, DisplayInfor ...
- [PE结构分析] 5.IMAGE_OPTIONAL_HEADER
结构体源代码如下: typedef struct _IMAGE_OPTIONAL_HEADER { // // Standard fields. // +18h WORD Magic; // 标志字, ...
- poolboy的坑
poolboy是Erlang中运用非常广泛的进程池库,它有很多优点,使用简单,在很多项目中都能看到它的身影.不过,它也有一些坑,使用时候需要注意.(本文对poolboy的分析基于1.5.1版本) wo ...
- eclipse中的web项目路径和发布好的项目路径
现在企业开发中,我们都会创建一个javaWeb工程,在eclipse中指的是新建一个dynamic web project,创建完工程之后,我们在IDE中大体看到如下的工程目录: 我们主要关心的文件夹 ...
- PHP 操作socket 实现简易聊天室
<?php $socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP ); socket_bind($socket ,'127.0.0.1', ...
- maven nexus deploy方式以及相关注意事项
以前公司都是配管负责管理jar的,现在没有专职配管了,得自己部署到deploy上供使用.总的来说,jar部署到nexus上有两种方式: 1.直接登录nexus控制台进行上传,如下: 但是,某些仓库可能 ...
- mysql并发insert deadlock分析以及解决,无delete/update/for update
关于并发insert操作发生deadlock这个情况,一直有很多争议,而且网上的帖子所有的例证和模拟其实不一定反映了真实的情况,例如:https://www.percona.com/blog/2012 ...
- Interoperability between Java and SharePoint 2013 on Premises
http://ctp-ms.blogspot.com/2012/12/interoperability-between-java-and.html Introduction One of the ...
- 详解Paint的setPathEffect(PathEffect effect)
一.setPathEffect() 这个方法一看就和path有关,顾名思义,它就是给path设置样式(效果)的.PathEffect这个路径效果类没有具体的实现,效果是由它的六个子类实现的: 这六个子 ...
- sql动态insert向varchar(MAX)中写入据的问题
sql动态insert向varchar(MAX)中写入据的问题,在写入时出现列无效.后来发现,varchar要加''两个,号才可以 SET @SQL='INSERT INTO '+@TabName+' ...