一款MySQL高可用和复制拓扑管理工具,提供CLI、HTTP API和Web界面,支持自动化恢复和拓扑重构。
- v3.2.6
- 发布于
- 2021年7月27日
- 5,773
- 星标
- 1,096,494
- 下载
- 同步于
- 1 天前
最新版本
v3.2.62021年7月27日 16:59下载慢?可在上方随时切换镜像源
项目说明
项目概述
orchestrator 是一款MySQL高可用和复制拓扑管理工具,以服务方式运行,提供命令行访问、HTTP API和Web界面。
主要功能
- 发现:主动爬取拓扑并映射,读取复制状态和配置,提供拓扑可视化
- 重构:理解复制规则(binlog位置、GTID、Pseudo GTID),安全移动复制节点
- 恢复:整体性检测主库和中间主库故障,支持自动或手动恢复
- 接口:命令行界面、Web API、Web界面
- 额外功能:高可用、受控主库接管、手动故障转移、故障审计、Pseudo-GTID、数据中心感知等
适用人群
- 数据库管理员(DBA)
- MySQL运维工程师
- 需要高可用MySQL架构的团队
快速上手
- 从GitHub Releases下载orchestrator
- 配置MySQL拓扑连接信息
- 启动orchestrator服务
- 通过Web界面或CLI管理复制拓扑
核心优势
- 整体性故障检测和恢复
- 安全的拓扑重构能力
- 丰富的接口(CLI、API、Web)
- 开源免费,社区支持
系统要求
- 操作系统:跨平台(Linux、macOS、Windows)
- 支持架构:x86_64、arm64
- 额外依赖:MySQL
注意事项
- 仓库已归档,活跃开发已迁移至 percona/orchestrator
- 原由 Shlomi Noach 开发
历史版本
排序