redis在线切换主从关系(redis主从模式)

环境:

master:127.0.0.1 6379

slave1:127.0.0.1 6380

slave2:127.0.0.1 6381

如果想把主节点切换为6381,可以通过以下步骤完成:

1.更改6379的主从配置,指定新主节点:

# redis-cli -h 127.0.0.1 -p 6379

127.0.0.1:6379> slaveof  127.0.0.1 6381

显示ok后继续。

2.更改6380的主从配置,指定新主节点:

# redis-cli -h 127.0.0.1 -p 6380

127.0.0.1:6380> slaveof  127.0.0.1 6381

显示ok后继续。

3.更改6381的主从配置,关掉复制,转为主节点:

# redis-cli -h 127.0.0.1 -p 6381

127.0.0.1:6381> SLAVEOF NO ONE

显示ok,即设置完成。

你可能感兴趣的:(redis)