我正在使用redis版本2.4.15-1的主从redis复制设置.我正在测试手动更新其中一个从设备的设置,以便在原始主设备关闭后将其升级为主设备.但是从客户端,我不断得到以下内容:
redis服务器:6381> CONFIG SET SLAVEOF"NO ONE"(错误)ERR不支持的CONFIG参数:SLAVEOF
我是否一定需要重新启动redis-server才能执行此操作?我假设基于http://redis.io/topics/admin.
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)