zoukankan      html  css  js  c++  java
  • Redis杂记(二)

    一、redis哨兵模式的配置

    1、此配置采用一主二从模式,实现redis哨兵集群的配置。

    2、查看系统是否安装gcc库,若是安装,则进入下一步,否则用root用户登录服务器,通过yum安装gcc库。

    查看gcc库是否安装命令:

    gcc -v

    yum安装gcc库命令:

    yum install gcc

    3、解压redis安装包,进行安装

    tar -zxvf redis-5.0.7.tar.gz
    cd  redis-5.0.7
    make
    make install PREFIX=/home/ucp/usr/ redis-5.0.7/安装到指定路径

    4、修改redis.conf文件,将bind 127.0.0.1注释

    #bind 127.0.0.1

    5、修改redis.conf文件,设置为后台启动模式,将no改为yes

    daemonize yes

    6、修改redis.conf文件,设置日志路径

    logfile "xx/xx/xx"

    7、修改redis.conf文件,设置数据库存放目录

    dir "xx/xx/xx"

    8、修改redis.conf文件,设置用户密码

    requirepass 123456

    9、修改redis.conf文件,设置slav服务连接master的密码

    masterauth 123456

    10、修改redis.conf文件,配置主从复制

    replicaof xx.xx.xx.xx port

    11、修改redis.conf文件,检查AOF持久化配置,如果没有,加上配置信息

    appendonly yes
    appendfsync eversec
    no-appendfsync-on-rewrite no
    auto-aof-rewrite-percentage 100
    auto-aof-rewrite-min-size 64mb

    12、启动redis

    cd redis-5.0.7
    bin/redis-server redis.conf
    chown -R xxxx redis-5.0.7

    13、安装telnet

    yum install telnet-server
    yum install telnet

    14、修改sentinel.conf文件

    bind 0.0.0.0
    daemonize yes
    sentinel monitor mymaster xx.xx.xx.xx port
    sentinel auth-pass mymaster 123456

    15、启动sentinel

    bin/redis-sentinel sentinel.conf

    16、检查配置是否成功

    info replication
  • 相关阅读:
    Direct2D 变换
    DWrite 文字
    Windows基础窗体编程
    .net delegate(委托类型)
    详说new和overrid区别
    类与结构区别
    IIS的Gzip压缩
    ASP.NET 状态服务和session丢失问题解决方案
    Fiddler使用
    Castle系列教程(转)
  • 原文地址:https://www.cnblogs.com/libinhyq/p/15234651.html
Copyright © 2011-2022 走看看