我正在使用redis版本2.4.15-1进行主从redis复制设置。我正在测试手动更新其中一个从设备的设置,以便在原始主设备关闭后将其升级为主设备。但是从客户那里,我不断得到以下内容:
redis服务器:6381> CONFIG SET SLAVEOF“没有人” (错误)ERR不支持的CONFIG参数:SLAVEOF
我是否需要重新启动redis-server来执行此操作?我假设基于http://redis.io/topics/admin。
答案 0 :(得分:6)
SLAVEOF
是一个命令本身,而不是一个配置变量。您可以通过在奴隶上运行服务器,使服务器成为另一台服务器的从属服务器:
SLAVEOF my.host.com 1234
(其中my.host.com
是服务器主机,1234
是您的服务器端口。)
如果您的主实例有密码,则需要设置MASTERAUTH
配置变量:
CONFIG SET MASTERAUTH foobar