对于slaveof,redis配置集失败

Pri*_*shj 1 redis

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

redis服务器:6381> CONFIG SET SLAVEOF"NO ONE"(错误)ERR不支持的CONFIG参数:SLAVEOF

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

Tys*_*son 6

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

SLAVEOF my.host.com 1234
Run Code Online (Sandbox Code Playgroud)

(my.host.com服务器主机在哪里,1234是您的服务器端口.)

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

CONFIG SET MASTERAUTH foobar
Run Code Online (Sandbox Code Playgroud)