zoukankan      html  css  js  c++  java
  • 二、主从复制

    https://blog.csdn.net/qq_38270106/article/details/84026299

    创建端口号为6380的redis服务器:

    1. 复制6379的挂载目录文件作为6380的挂载文件

      cp -r redis6.0.5 redis6.0.5_slave
    2. 删除redis6.0.5_slave/data目录下的所有文件
    3. 查看主服务器6379的容器内的地址

      docker inpect redis6

       

    4. 将conf/redis.conf文件内容为6379的设置为6380

      protected-mode no
      port 6380
      daemonize no
      logfile "6380.log"
      dir ./
      dbfilename dump-6380.rdb
      rdbcompression yes
      rdbchecksum yes
      save 10 2
      appendonly yes
      appendfsync everysec
      appendfilename "appendonly-6380.aof"
      slaveof 172.17.0.2 6379
    5. 启动6380

      docker run --name redis6380 -p 6380:6380 
      -v /data/redis6.0.5_slave/conf/redis.conf:/usr/local/etc/redis/redis.conf 
      -v /data/redis6.0.5_slave/data:/data 
      -d redis:6.0.5 redis-server /usr/local/etc/redis/redis.conf
      ​
      docker run --name redis6381 -p 6381:6381 
      -v /data/redis6.0.5_slave1/conf/redis.conf:/usr/local/etc/redis/redis.conf 
      -v /data/redis6.0.5_slave1/data:/data 
      -d redis:6.0.5 redis-server /usr/local/etc/redis/redis.conf
    6. 进去6380容器内,并打开客户端

      docker exec -it redis6380 /bin/bash
      redis-cli -p 6380
    7. 查看该服务器的信息

      info replication

       

    8. 测试主从复制

       

       

  • 相关阅读:
    Java 抽象类
    Java final 关键字
    Java 异常机制
    hashcode和equals
    DevExpress 柱状图
    Windows X64平台搭建Java开发环境
    J2EE 学习路线
    winform 客户端采用HTTP协议与服务端通信
    C# 处理Json
    性能分析工具 DotTrance
  • 原文地址:https://www.cnblogs.com/-jiandong/p/13410046.html
Copyright © 2011-2022 走看看