zoukankan      html  css  js  c++  java
  • Redis主从复制配置

    环境描述
    Redis Master:192.168.1.100 6379(Ubuntu系统)
    Redis Slave1:192.168.1.101 6380(Ubuntu系统)
    Redis Slave2:192.168.1.102 6381(Ubuntu系统)

    安装redis
    分别在192.168.1.100、192.168.1.101、192.168.1.102三台机器上安装redis,安装命令如下:
    root@21ebdf03a086:/# apt-get install redis-server

    配置redis端口
    redis默认端口为6379,需把Redis Slave1端口改成6380,Redis Slave2端口改成6381。
    登陆Redis Slave1,打开/etc/redis/redis.conf文件找到“port 6379”,把6379改成6380即可。
    登陆Redis Slave2,打开/etc/redis/redis.conf文件找到“port 6379”,把6379改成6381即可。
    注:Redis Master使用默认端口,因此不用修改。

    配置Redis主从复制
    a、配置Redis Master服务器
    打开/etc/redis/redis.conf,把“bind 127.0.0.1”改成“bind 0.0.0.0”,绑定多个监听IP

    b、配置Redis Slave1服务器
    打开/etc/redis/redis.cnf文件,加入如下配置:
    bind 192.168.1.101(此处默认是127.0.0.1,修改成本机的IP地址,要不然,客户端无法进行访问)
    slaveof 192.168.1.100 6379 (映射到主服务器上)

    c、配置Redis Slave2服务器
    打开/etc/redis/redis.cnf文件,加入如下配置:
    bind 192.168.1.102(此处默认是127.0.0.1,修改成本机的IP地址,要不然,客户端无法进行访问)
    slaveof 192.168.1.100 6379 (映射到主服务器上)

    启动redis
    cd /etc/init.d
    redis-server /etc/redis/redis.cnf &

    启动client客户端连接
    redis-cli -h 192.168.1.100 -p 6379 #连接Redis Master
    redis-cli -h 192.168.1.101 -p 6380 #连接Redis Slave1
    redis-cli -h 192.168.1.102 -p 6381 #连接Redis Slave2

  • 相关阅读:
    华为软件研发面试题1
    中兴软件面试题2
    中兴面试题1
    排 序 算 法
    hadoop集群环境的搭建
    各种排序算法的分析及java实现
    白话经典算法系列之四 直接选择排序及交换二个数据的正确实现
    白话经典算法系列之三 希尔排序的实现
    白话经典算法系列之二 直接插入排序的三种实现
    白话经典算法系列之一 冒泡排序的三种实现
  • 原文地址:https://www.cnblogs.com/linjiqin/p/5153285.html
Copyright © 2011-2022 走看看