You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

KeyDb主主复制已连接但异常:配置合规无报错却未达预期

KeyDB 主主(Active-Active)复制架构配置问题

我按照官方文档配置KeyDB主主复制架构,无报错但未达到预期效果,当前配置如下:

节点A配置

port 6379
requirepass mypassword123
masterauth mypassword123
active-replica yes
replicaof 10.0.11.205 6379

节点B配置

port 6379
requirepass mypassword123
masterauth mypassword123
active-replica yes
replicaof 10.0.11.208 6379

问题排查与修正方案

  1. 核心配置错误:replicaof目标IP写反
    节点A的replicaof应指向节点B的IP(10.0.11.208),节点B的replicaof应指向节点A的IP(10.0.11.205),修正后的配置如下:

    节点A(IP:10.0.11.205):

    port 6379
    requirepass mypassword123
    masterauth mypassword123
    active-replica yes
    replicaof 10.0.11.208 6379
    

    节点B(IP:10.0.11.208):

    port 6379
    requirepass mypassword123
    masterauth mypassword123
    active-replica yes
    replicaof 10.0.11.205 6379
    
  2. 其他必要检查项

    • 重启节点:修改配置后必须重启KeyDB服务,确保新配置生效
    • 端口连通性:用nc -zv 10.0.11.xxx 6379测试两个节点的6379端口是否能互相访问,排查防火墙/安全组拦截问题
    • 复制状态验证:登录节点执行info replication,检查master_link_status是否为up,确认复制链路正常
    • 密码校验:再次确认requirepass和masterauth的密码完全一致,无拼写错误
  3. 效果验证
    在节点A执行set test "hello from A",然后到节点B执行get test,若能返回hello from A;反之在节点B设置值,节点A能获取到,则主主复制生效。


内容的提问来源于stack exchange,提问作者Hossam Tarek

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.04 06:10:31