• redis简单主从复制


    两台ubuntu 云服务器,分别redis主从服务器,ip地址是:
    123.207.96.138(主)
    139.199.167.251(从)


    安装redis,在这里我建议给redis设置密码,之前看过一篇文章,就是因为redis没有设置密码,导致redis服务器被黑了。
    首先修改redis.conf配置文件:
    设置所有主机都可以访问:
    bind 127.0.0.1 改为 bind 0.0.0.0

    设置密码:
    requiredpass: **** #(密码)

    在139.199.167.251(从服务器上设置):
    slaveof 123.207.96.138 6379
    masterpass **** #(主服务器密码)

    就这么简单,但是可能会出现一系列问题。最常见的两个问题就是内存限制,当从主服务器复制数据到从服务器的时候,如果数据量多,可能就会出现问题。这是一个要考虑的。
    第二个就是主从redis服务器版本对不上。我就是这个问题!
    一开始我就是如上的配置,但是在redis-cli上测试:
    info replication
    显示如下:
    127.0.0.1:6379> info replication
    # Replication
    role:slave
    master_host:123.207.96.138
    master_port:6379
    master_link_status:down
    master_last_io_seconds_ago:5
    master_sync_in_progress:0
    slave_repl_offset:336
    slave_priority:100
    slave_read_only:1
    connected_slaves:0
    master_repl_offset:0
    repl_backlog_active:0
    repl_backlog_size:1048576
    repl_backlog_first_byte_offset:0
    repl_backlog_histlen:0

    master_link_status:down说明主从服务器之间的连接断了,这时候一定要看redis的配置文件!!!
    redis.log:
    5414:S 27 Apr 10:00:57.490 # Can't handle RDB format version 8
    5414:S 27 Apr 10:00:57.490 # Failed trying to load the MASTER synchronization DB from disk

    大概看了下,这应该就是redis版本对不上了,查了下还真是!重装了redis,版本一致,就解决问题了!
    redis有问题一定看日志文件。

  • 相关阅读:
    OCP-1Z0-053-V12.02-655题
    OCP-1Z0-053-V12.02-656题
    OCP-1Z0-053-V12.02-639题
    EXCEL文件打开缓慢的问题解决
    IOCP底层,支持超过15000个连接
    OCP-1Z0-053-V12.02-340题
    OCP-1Z0-053-V12.02-338题
    OCP-1Z0-053-V12.02-336题
    OCP-1Z0-053-V12.02-334题
    OCP-1Z0-053-V12.02-333题
  • 原文地址:https://www.cnblogs.com/zhiyong-ITNote/p/8961609.html
Copyright © 2020-2023  润新知