一.常用命令
sentinel的基本状态信息
INFO
列出所有被监视的主服务器,以及这些主服务器的当前状态
SENTINEL masters
列出指定主redis的从节点状态情况
SENTINEL slaves <master-name>
列出指定主redis的监控哨兵信息,不包含他自己
SENTINEL sentinels <master-name>
返回给定名字的主服务器的 IP 地址和端口号
SENTINEL get-master-addr-by-name <master-name>
重置所有名字和给定模式 pattern 相匹配的主服务器。重置操作清除主服务器目前的所有状态,包括正在执行中的故障转移,并移除目前已经发现和关联的,主服务器的所有从服务器和 Sentinel 。
SENTINEL <master-name>
当主服务器失效时 在不询问其他 Sentinel 意见的情况下,强制开始一次自动故障迁移,但是它会给其他sentinel发送一个最新的配置,其他sentinel会根据这个配置进行更新
SENTINEL failover <master-name>
检查当前在线的哨兵节点。如果一共有5个节点,设置4票,但检查后只有3节点在线,那一直无法进行监控切换
sentinel ckquorum <master-name>
将配置强制刷新到本地文件
sentinel flushconfig
取消当前哨兵对某主节点的监控
sentinel remove <master name>