openark

orchestrator

openark

一款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架构的团队

快速上手

  1. 从GitHub Releases下载orchestrator
  2. 配置MySQL拓扑连接信息
  3. 启动orchestrator服务
  4. 通过Web界面或CLI管理复制拓扑

核心优势

  • 整体性故障检测和恢复
  • 安全的拓扑重构能力
  • 丰富的接口(CLI、API、Web)
  • 开源免费,社区支持

系统要求

  • 操作系统:跨平台(Linux、macOS、Windows)
  • 支持架构:x86_64、arm64
  • 额外依赖:MySQL

注意事项

历史版本

排序