对于slaveof,redis配置集失败

时间:2013-06-03 17:30:37

标签: redis

我正在使用redis版本2.4.15-1进行主从redis复制设置。我正在测试手动更新其中一个从设备的设置,以便在原始主设备关闭后将其升级为主设备。但是从客户那里,我不断得到以下内容:

redis服务器:6381> CONFIG SET SLAVEOF“没有人” (错误)ERR不支持的CONFIG参数:SLAVEOF

我是否需要重新启动redis-server来执行此操作?我假设基于http://redis.io/topics/admin

1 个答案:

答案 0 :(得分:6)

SLAVEOF是一个命令本身,而不是一个配置变量。您可以通过在奴隶上运行服务器,使服务器成为另一台服务器的从属服务器:

SLAVEOF my.host.com 1234

(其中my.host.com是服务器主机,1234是您的服务器端口。)

如果您的主实例有密码,则需要设置MASTERAUTH配置变量:

CONFIG SET MASTERAUTH foobar