gpt4 book ai didi

redis slave 不会与 master 同步

转载 作者:IT王子 更新时间:2023-10-29 05:54:41 25 4
gpt4 key购买 nike

redis slave 不会与 master 同步。

连接性:

我可以在发布时连接到master

HOST_NAME=fakehost
redis-cli -h $HOST_NAME

并使用像 INFO 这样的命令检查 master 状态,因此连接不是问题。

设置:

我从slave box发出

SLAVEOF $HOST_NAME 6379

并收到一个OK

当我在从服务器上发出 INFO 命令时,我得到了

# Replication
role:slave
master_host:<removed>
master_port:6379
master_link_status:down
master_last_io_seconds_ago:-1
master_sync_in_progress:0
master_link_down_since_seconds:1379450797
slave_priority:100
slave_read_only:1
connected_slaves:0

在主箱上,我发出信息并得到

# Replication
role:master
connected_slaves:0

很明显我没有连接。

日志

[11225] 17 Sep 14:31:33.225 * Connecting to MASTER...
[11225] 17 Sep 14:31:33.226 * MASTER <-> SLAVE sync started
[11225] 17 Sep 14:31:33.226 * Non blocking connect for SYNC fired the event.
[11225] 17 Sep 14:31:33.226 * Master replied to PING, replication can continue...
[11225] 17 Sep 14:31:33.227 # MASTER aborted replication with an error: ERR Unable to perform background save

测试

测试是否在 BGSAVE 上创建了 dump.rdb

BGSAVE
> OK

测试是否在保存时创建了 dump.rdb

SAVE
> OK

提前致谢。

最佳答案

我今天遇到了类似的情况。似乎对于使用 sysctl 的系统,您可能必须这样做:

sysctl vm.overcommit_memory=1

并重启从属redis服务器。 This link可能有帮助。

关于redis slave 不会与 master 同步,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18859763/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com