CLUSTERR ASARBITER
Available since 2.1.0
命令说明
如果需要将某个节点设置为仲裁节点(用于在), 可以对没有指派slot的master节点发送该命令。
仲裁节点,主要负责在复本集中监控其他节点状态,投票选出主节点。该节点将不会用于存放数据。如果没有仲裁节点,那么投票可能因为master 数目不够而无法完成。仲裁节点具有投票权,但不会为它分配slot或者存放数据。
slave不能成为arbiter 只有槽指派为空而且节点无数据,master节点才能成为arbiter 不能向arbiter节点发送cluster addslots/delslots 不能向arbiter节点发送搬迁命令 cluster setslot importing [slotlist],arbiter节点也不能接收此命令
不能向arbiter节点发送cluster replicate ,arbiter节点也不能接收此命令
命令返回
Simple string reply:OK 或 错误
Examples
127.0.0.1:51006> cluster nodes
e54527e89af45dd810b60acc3972f143bbf93018 127.0.0.1:51006@61006 myself,master - 0 1607509029000 0 connected
127.0.0.1:51006> cluster asarbiter
OK