首页/数据/Redis 进阶速查/SENTINEL 常用查询子命令
本包目录(421 条)
数据结构与选型42 条持久化56 条
主从与哨兵51 条
Cluster 集群44 条内存与管理99 条性能与排障129 条

SENTINEL 常用查询子命令

运维排查哨兵先掌握:MASTERS、MASTER、SLAVES、SENTINELS、GET-MASTER-ADDR-BY-NAME、CKQUORUM、IS-MASTER-DOWN-BY-ADDR 等查询类子命令。

Redis 进阶速查数据更新于 2026-10-12

常用子命令

命令用途
SENTINEL MASTERS列出监控的主库与状态
SENTINEL MASTER <name>单主库详情(含 flags)
SENTINEL SLAVES <name>从库列表与状态
SENTINEL GET-MASTER-ADDR-BY-NAME当前主库地址
SENTINEL CKQUORUM票数充足性检查

示例

示例
redis-cli -p 26379 SENTINEL MASTERS
redis-cli -p 26379 SENTINEL GET-MASTER-ADDR-BY-NAME mymaster
这些命令是只读排查主力,写类子命令(MONITOR/REMOVE/SET)改动配置后记得 FLUSHCONFIG。

易错点

  • SLAVES 命令名称沿用历史叫法,新版本同样适用别以为是弃用命令
  • 查询结果里的 flags 需要逐位解读(s_down/o_down/master 等),只看字段名容易误判

数据来源与参考

  • Redis 官方文档:SENTINEL 子命令一览
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌