首页/数据/Redis 进阶速查/运维手册(Runbook)要素
性能与排障129 条

运维手册(Runbook)要素

Runbook 至少包含:拓扑与角色图、常见故障处置步骤、命令速查、升级与回滚路径、联系人升级链;定期随架构更新。

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

Runbook 要写什么

运维手册(Runbook)是把「出事时该做什么」提前写下来的文档,至少包含拓扑与角色图、常见故障处置步骤、常用命令速查、升级与回滚路径、联系人升级链。它的价值只在故障现场体现,所以形态要可搜索、步骤要能直接复制执行,并随架构与参数变更同步更新。

基本信息

必备内容拓扑与角色、处置步骤、命令速查、回滚路径、联系人
形态要求可搜索、命令可复制执行、版本受控
维护节奏架构、参数、人员变更后立即更新
检验方式按手册演练一遍,跑得通才算数
配套动作与告警联动,告警里直接给出手册入口

典型使用场景

  • 故障处置:值班人员按步骤执行,不依赖个人记忆
  • 交接轮岗:新成员靠手册快速掌握拓扑与常见问题
  • 演练验收:定期演练检验手册与现网是否一致
  • 变更执行:升级与回滚路径提前写好,变更时照做
  • 告警联动:告警内容附对应章节,缩短反应时间

手册里的命令要能跑通

手册里的命令要能跑通
redis-cli -c CLUSTER INFO            # 集群状态,判断整体是否可用
redis-cli -c CLUSTER NODES           # 节点与角色,确认拓扑与手册一致
redis-cli INFO replication           # 主从关系与复制状态
redis-cli INFO memory | grep -E 'used_memory_human|maxmemory_human'  # 水位检查
redis-cli INFO clients | grep connected_clients

章节清单

章节内容什么时候更新
拓扑与角色实例、分片、主从关系与负责人扩容或迁移之后
故障处置典型故障的判断依据与操作步骤每次复盘之后
命令速查连接、查看、切换、回滚命令参数或版本变化后
升级与回滚升级步骤与回滚判据每次发布之后
手册的可执行性靠演练检验:照着做一遍能跑通才算数。纸面完整但命令已过期的文档,在故障现场会直接把人带偏。
过期手册比没有手册更危险,照着操作可能指向不存在的节点或错误的实例;把手册更新写成变更流程的收尾步骤,并指定责任人。

易错点

  • 手册长期不更新:照着做操作到已下线的节点,处置动作反而扩大影响面
  • 只有文字没有可执行命令:关键时刻仍靠现场拼凑,白白耽误时间
  • 缺少回滚路径:升级出问题时只能往前顶,没有退路
  • 联系人不维护:故障时找不到对的人,升级链断在半路

数据来源与参考

  • Redis 官方实践:运维体系
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌