如何在群集中禁用redis复制

时间:2015-07-03 00:11:27

标签: redis cluster-computing replication master slave

我已成功设置Redis群集。

然而,似乎我的一个或多个奴隶总是从他们各自的主人同步。我总是得到"加载Redis正在将数据集加载到内存中#34;虽然所有主人都已完成从磁盘初始化。

群集变得无法使用,因为它总是抛弃我" LOADING Redis正在将数据集加载到内存中#34;。

我的用例是在服务器重启后我永远不会对Redis集群进行任何写操作,因此无需复制到从属服务器。

非常感谢任何信息。

感谢。

1 个答案:

答案 0 :(得分:1)

如果节点在重启后卡在LOADING Redis is loading the dataset in memory上,很可能是AOF文件已损坏。

运行redis-check-aof --fix <file.aof>以修复AOF文件,然后重新启动redis节点。