slaveof
-
slaveof no one
用于断开主从关系,从节点执行该命令后,就不再有主节点了,而是自成主节点。
示例:
从节点6380
执行slaveof no one
后,再次info replication
,role:master
说明此时自己已经是主节点了,不再从属其他节点。要注意的是,从节点变成主节点后,原先的数据不会丢失,可以继续操作原先的数据。
-
slaveof
用于设置当前节点为其它节点的主节点。
语法:
slaveof ip port
示例:
此处通过slaveof
重新将6379
设置为了6380
的主节点。
不论是salveof
,还是slaveof no one
,都是临时修改主从关系,一旦服务重启,仍然依照配置文件设置主从关系。