此redis用来缓存跨屏账户绑定信息,安装步骤如下:

ssh root@redis.td.com ,注意是root用户

tar -xzvf /nfs/install/softs/redis-3.0.4.tar.gz -C /opt

cd /opt/redis-3.0.4

yum install gcc

yum install tcl

make

make test ,如果这一步执行成功,则表示redis可以正常运行,否则需要分析原因,可百度之。

make PREFIX=/usr install

cd utils

./install_server.sh ,回车,提示 时输入图示的6370,之后一路回车将安装端口为6370的redis实例;

同理执行安装脚本,生成端口6371的redis实例。

./install_server.sh

cd /opt/redis-3.0.4

mkdir /opt/redis-3.0.4/work

vi sentinel.conf

替换26379为26370,

替换dir /tmp 为dir /opt/redis-3.0.4/work ,

替换sentinel monitor mymaster 127.0.0.1 6379 2为sentinel monitor mymaster redis.td.com 6370 1

vi /etc/redis/6371.conf

将# slaveof <masterip> <masterport>换成slaveof redis.td.com 6370

service redis_6371 restart

重启6371端口的redis,使它成为6370的从节点。

nohup redis-sentinel sentinel.conf &

最后启动redis-sentinel,在6370 挂掉时它会将6371设定为redis的主节点,processor客户端只需要连接26370端口即可自动将数据存储到活动的redis节点。因为redis-sentinel不是系统服务,不会开机自动启动,请手动将它加入到开机启动中来:

ssh root@redis.td.com

vi /etc/rc.local ,在最后一行内容:nohup redis-sentinel /opt/redis-3.0.4/sentinel.conf 1>>/opt/redis-3.0.4/nohup.sentinel.log 2>&1 &

验证主从配置成功

redis-cli -p 6370

set a hello

quit

redis-cli -p 6371

get a ,如果出现类似如下画面,则表示安装成功:

redis-3.0.6安装的更多相关文章

  1. Redis 3.0 Windows 安装步骤

    Redis 3.0 Windows 安装步骤 ----来自 https://www.aliyun.com/jiaocheng/872572.html 发布时间:2018-04-10 来源:网络 上传者 ...

  2. Redis 3.0 编译安装

    Redis 3.0 编译安装 http://www.xuchanggang.cn/archives/991.html

  3. redis 5.0.5 安装

    redis 5.0.5 安装脚本: #!/bin/bash cd /data/src/ test -e tcl8.6.9-src.tar.gz || wget http://downloads.sou ...

  4. Redis 5.0.9 安装

    目录 系统环境 系统版本 内核版本 安装步骤 安装 gcc 依赖 下载 Redis 解压 Redis 切换到 redis 解压目录下,执行编译 指定目录安装 启动 Redis 服务 最后 系统环境 系 ...

  5. Redis 4.0.2安装与卸载

    安装 使用root用户安装: 1.wget http://download.redis.io/releases/redis-4.0.2.tar.gz 2.tar -zxvf redis-4.0.2.t ...

  6. Redis 3.0.0 集群部署

    简述: 1.0.1:redis cluster的现状 目前redis支持的cluster特性 1):节点自动发现 2):slave->master 选举,集群容错 3):Hot reshardi ...

  7. Redis 5.0.5 Install manual

    Redis 5.0.5 安装文档(Install manual) 一.单实例安装 标题 内容 测试环境 Centos 7 虚拟机 vbox redis版本 redis 5.0.5 1.编译安装redi ...

  8. redis(4.0.11)编译安装

    一: redis数据库安装 系统环境:linux系统(centos/redhat):Red Hat Enterprise Linux Server release 6.8 (Santiago) red ...

  9. 安装Redis 4.0单实例

    一.Redis简单介绍 转载于网络 Redis是一个开源(BSD许可)的内存中的数据结构存储系统,它可以用作数据库.缓存和消息中间件.由于Redis采用运行在内存中的数据集工作方式,其性能卓越,能支持 ...

  10. liunx 安装redis 4.0

    liunx 上安装redis 4.0.1 第一步:将 redis-4.0.1.tar.gz 压缩问上传至/home目录下 第二步: 解压文件  tar -zxvf  redis-4.0.1.tar.g ...

随机推荐

  1. 给ubuntu设置静态ip —— How to set static IP Address in Ubuntu Server 16.04

    原文: http://www.configserverfirewall.com/ubuntu-linux/ubuntu-set-static-ip-address/ ----------------- ...

  2. elastic不错的官方文档(中文)

    https://www.blog-china.cn/template/documentHtml/1484101683485.html http://www.open-open.com/doc/list ...

  3. Netty Client和Server端实现

    本文基于Nett4.0.26.Final版本浅析Client与Server端通讯,先看服务器端: public class Server { public static void run(int po ...

  4. C#秘密武器之特性

    一.概述 Attribute说白了就是一个类而已,里边一般含有一些附加信息,或者一些特殊的处理逻辑,以便告诉编译器应用该特性的东东是个奇葩,需要特殊对待! 二.使用时的注意事项 2.1. Attrib ...

  5. Struts2-Spring和Hibernate整合

    Struts作为MVC 2的Web框架,自推出以来不断受到开发者的追捧,得到广泛的应用.作为最成功的Web框架,Struts自然拥有众多的优点:MVC 2模型的使用.功能齐全的标志库(Tag Libr ...

  6. IO/序列化/JSON

    一.读写文件 1.open:打开文件 open(path, mode, encoding='xxx', errors='ignore') mode取值:rU 或 Ua 以读方式打开, 同时提供通用换行 ...

  7. [读后感]Java 控制台执行 Jar 传參的编码问题

    下面这版面,太让我纠结了.谁能帮调整一下,... _________________ java -jar test.jar "一二一" 这样传进去的 "一二一" ...

  8. poj1178 floyd+枚举

    http://poj.org/problem?id=1178 Description Centuries ago, King Arthur and the Knights of the Round T ...

  9. input输入框禁止显示历史记录

    有时我们在设计网页时不想让表单保存用户输入历史记录,比如一些隐私数据 <input name="test" type="text" id="te ...

  10. 课程分享 企业普及版贝斯OA与工作流系统

    企业普及版贝斯OA与工作流系统 基于J2EE+JBPM3.x/JBPM4.3+Flex流程设计器+Jquery+授权认证企业普及版贝斯OA与工作流系统 假设对这个课程有兴趣的.能够和我联系.QQ205 ...