服务启动
./redis-server ../redis.conf
哨兵启动
./redis-sentinel ../sentinel.conf
查看当前服务是否是主节点(先登录到redis)
INFO replication
要将从节点切换为主节点,您可以执行以下步骤:
-
首先,确保从节点已成功连接到主节点。您可以使用
INFO replication
命令检查从节点的连接状态。 -
在从节点上,使用
SLAVEOF NO ONE
命令将其从当前的主节点解绑,使其成为一个独立的节点。这将使从节点停止复制主节点的数据,并开始接受写入操作。 -
在从节点上,使用
CONFIG SET slave-read-only no
命令将从节点的读写状态设置为可写。默认情况下,从节点是只读的,需要将其更改为可写。 -
确保从节点已成功切换为主节点后,您可以使用
INFO replication
命令检查节点的角色是否已更改为主节点。
请注意,切换从节点为主节点后,原来的主节点将成为从节点。如果原来的主节点重新恢复,它将成为新的从节点。
在执行这些操作之前,请确保您已经充分了解 Redis 哨兵模式,并且在进行任何更改之前备份了数据。
如果您有任何进一步的问题,请随时提问。
标签:INFO,Redis,redis,哨兵,replication,切换,节点 From: https://www.cnblogs.com/JIKes/p/17962323