redis主从服务配置

一、编写目的

本文提供了redis主从配置操作指南,供redis运维人员使用。

二、操作步骤

1.redis主服务不需修改

2.Redis从服务修改

(1)打开从库的redis.conf文件

(路径/usr/local/software/redis-2.6.15),找到如下数据配置主库的ip地址及端口;

# slaveof <masterip> <masterport>

slaveof 192.168.3.185 6379

如图:

(2)重启从redis服务

Ps -ef|grep redis

Kill -9 redis进程号

nohup ./redis-server ../redis.conf &

nphup ./redis-sentinel ../sentinel.conf --sentinel &

(3)验证配置是否成功

#查看主redis的信息

redis-cli -h 192.168.3.185 info Replication

# Replication

role:master

connected_slaves:1

slave0:192.168.3.186,6379,online

#查看从redis的信息

redis-cli -h 192.168.3.186 info Replication

# Replication

role:slave

master_host:192.168.3.185

master_port:6379

master_link_status:up

master_last_io_seconds_ago:4

master_sync_in_progress:0

slave_priority:100

slave_read_only:1

connected_slaves:0

(4)测试插入数据

主服务器上操作:

从服务器上操作:

出现获取的数据与测试的数据一致,即配置成功;

3.配置哨兵服务

修改主、从服务器上/usr/local/software/redis-2.6.15/

Sentinel.conf文件(两台服务器上新增内容相同),新增下面内容:

#master1

sentinel monitor master1 192.168.3.185 6379 1  这里是主服务的IP和端口

sentinel down-after-milliseconds master1 5000

sentinel failover-timeout master1 900000

sentinel can-failover master1 yes

sentinel parallel-syncs master1 1

4.修改易融通runtime_config_root\redis\jedis.xml ,文件内容

类似下图新增两行从服务ip和端口即可

<server ip="192.168.3.185"port="26379" weight="1"></server>

<server ip="192.168.3.186"port="26379" weight="1"></server>

5.重启易融通所有服务

6.验证主从redis接管服务

时间: 2024-10-23 17:37:41

redis主从服务配置的相关文章

redis 主从同步配置以及redis+keeplived高可用架构

系统环境:CentOS release 6.3 (Final) redis版本:redis-2.8.13 redis主:192.168.1.141 从:192.168.1.142 redis主从同步配置: redis安装配置已经在上篇文档写过: 主从安装配置好redis后,在主redis写入数据,然后从redis主配置文件设置成从: # vim /etc/redis.conf slaveof 192.168.1.141 6379     在配置文件最后加入 然后重启从redis:主从配置成功

Redis主从服务部署

Redis__WindowsServer主从服务部署及调用实例 一.先谈谈单个Redis服务的安装 使用的redis是2.8.17版本,从官网下载解压缩后文件内容为: 安装并启动一个redis服务很简单,步骤如下: 1.配置日志文件目录:只用修改logfile定位到Log文件夹下 2.命令行定位到解压文件的目录 cd /d D:\MasterRedis-2.8.17     (windows 7) cd /d D:\SlaveRedis-2.8.17       (windows server)

Redis 主从同步配置

主从功能: 为了防止 Redis 磁盘损坏,导致数据丢失,Redis 提供了复制功能,将一个主数据库的数据自动同步到从数据库,防止数据丢失. 同时还可以配置一主多从来分担主压力,主只接受写的操作,将读的操作给从来实现;其中从库也可以接受其它从库的同步请求. 如果主.从因为网络原因出现连接断开,网络正常后从可以自动连接主,连接成功后主会将完整的数据同步一次给从,保证数据一致性. 主从原理: 1.从数据库启动后,向主数据库发送 SYNC 命令 2.主数据库收到 SYNC 命令后开始保存快照,在此期间

Redis主从环境配置

1.Redis主从同步原理 redis主服务器会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,然后将数据文件同步给从服务器,从服务器加载记录文件,在内存库中更新新数据. 2.VMWare配置2台服务器 在已安装好redis服务的虚拟机,重命名为Redis-Master(主机),另外克隆一个虚拟机,重命名Redis-Slave(从机) 查看IP:192.168.74.128; 查看IP跟主机同一网段192.168.74.129; 打开PuTTY(session1),连接主机,(se

DNS服务之正反向解析、主从服务配置

要想使用DNS服务进行解析,需要安装bind.bind-libs.bind-utils这三个程序包. bind: 服务脚本:/etc/rc.d/init.d/named 主配置文件:/etc/named.conf, /etc/named.rfc1912.zones, /etc/rndc.key 解析库文件:/var/named/ZONE_NAME.ZONE 注意: (1) 一台物理服务器可同时为多个区域提供解析: (2) 必须要有根区域文件:named.ca (3) 应该有两个(如果包括ipv6

Redis windows主从服务配置

一.下载redis解压 如图: 二.复制redis.windows.conf 文件为 redis.windows_6380.conf 三.修改配置IP和端口 四.配置从属于主服务的IP 和 端口 五.启动测试,从服务只读,**********主服务IP 和 端口修改未在步骤中体现 package com.redis.demo; import java.util.logging.Logger; import redis.clients.jedis.Jedis; public class Redis

centos 6.7 搭建redis 主从服务

环境部署: redis master(zkdb1):192.168.16.210 redis slave  :192.168.16.211 安装部署: #创建一个软件安装目录 [[email protected] ~]# mkdir /home/softwares [[email protected] ~]# cd /home/softwares/ #下载软件包,同时解压安装 [[email protected] softwares]# wget http://download.redis.io

Redis的安装、服务配置

在网上找了很多资料,有些可以正常安装,有些安装会出毛病,仔细想了想,还是自己整理一份吧,仅仅为自己下次再用的时候,能够快速的定位到可以正常用的文章! 我使用的是VMware Workstation Pro12 + CentOS7 + Xmanageer5.0 + redis-2.8.24 1.首先将自己准备好的redis-2.8.24上传到自己准备好的目录下(我的是/home/tool下),并解压:tar -zxvf  redis-2.8.24.tar.gz 2.安装tcl .gcc工具: 3.

php7对redis的扩展及redis主从搭建

这两天在学习一下php7下面的安装及redis相关配置认识.并将笔记记下来.以备后用.主要涉及到redis的扩展php-redis 及redis主从的配置. 一:redis安装     1:下载并安装 cd /home/softwarewget http://download.redis.io/releases/redis-3.2.3.tar.gztar -zxvf redis-3.2.3.tar.gzcd redis-3.2.3make 2:开启和停止redis-server服务 cd /ho