MySQL high availability solution orchestrator

Official address  https://github.com/github/orchestrator

Introduction 

Orchestrator is a MySQL high-availability and replication management tool that can be run as a service and provides command line access, HTTP API and web interface

1 Discovery 

Orch can automatically discover the MySQL replication topology, provide visualization, and display it on the web page. Orch itself is highly available.

2 Refactoring 

Orch can reconstruct the MySQL replication relationship, and drag the graph on the web to change the replication relationship

3 Recovery Recovery

Orch can find the main library abnormal, and the recovery method is configurable, you can choose to recover automatically or manually

Dependent requirements

Database dependencies and operating system version 

Back-end database requirements: Orch applications also need a database, and the back-end database can choose MySQL or SQLLite.

Operating system requirements: Orchestrator is built and tested on Linux 64-bit and Mac OS/X. The official binaries are only available for Linux.

download

Orchestrator is released as open source and is available on GitHub. View version information: https://github.com/openark/orchestrator/releases

Orchestrator package download: https://packagecloud.io/github/orchestrator

For developers to get the source code, you can pass 

go get github.com/openark/orchestrator/...

Configuration installation

Database deployment 

Two sets of databases with one master and slave

Installation and deployment

 

 

 

Guess you like

Origin blog.csdn.net/weixin_48154829/article/details/108639412