databases/percona-orchestrator 3.2.6.16_22 FreeBSD
Replication topology manager for MySQL
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
d81b7ba3c3- License
- APACHE20
- Categories
- databases
- Package size
- 5254.6 KiB, 17417.4 KiB installed
Description
Orchestrator is a replication topology manager for MySQL.
Features include:
* The topology and status of the replication tree is automatically detected and monitored. * Either a GUI, CLI or API can be used to check the status and perform operations. * Supports automatic failover of the master, and the replication tree can be fixed when servers in the tree fail - either manually or automatically. * It is not dependent on any specific version or flavor of MySQL (MySQL, Percona Server, MariaDB or even MaxScale binlog servers). * Orchestrator supports many different types of topologies, from a single master -> slave to complex multi-layered replication trees consisting of hundreds of servers. * Orchestrator can make topology changes and will do so based on the state at that moment; it does not require a configuration to be defined with what corresponds to the database topology. * The GUI is not only there to report the status - one of the cooler things you can do is change replication just by doing a drag and drop in the web interface (of course you can do this and much more through the CLI and API as well).
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | databases/percona-orchestrator | 3.2.6.16_22 |
| DragonFly | databases/percona-orchestrator | 3.2.6.12_6 |
Install
Binary package:
pkg install percona-orchestrator
From the ports tree:
cd /usr/ports/databases/percona-orchestrator/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= percona-orchestrator>0:databases/percona-orchestrator
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 3.2.6.16_21 | 3.2.6.16_21 | - | 3.2.6.16_4 | - |
| FreeBSD:14:quarterly | 3.2.6.16_21 | 3.2.6.16_21 | n/a | 3.2.6.16_2 | - |
| FreeBSD:15:latest | 3.2.6.16_21 | 3.2.6.16_21 | n/a | - | 3.2.6.16_4 |
| FreeBSD:15:quarterly | 3.2.6.16_21 | 3.2.6.16_21 | n/a | n/a | n/a |
| FreeBSD:16:latest | 3.2.6.16_20 | 3.2.6.16_21 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Runtime 3
bash>0: shells/bashgsed>0: textproc/gsedjq>0: textproc/jq
The full lists below include those, and their dependencies in turn.
Build dependencies 1
Run dependencies 29
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- converters/libiconv
- databases/mysql84-client
- databases/mysql84-server
- databases/openldap26-client
- devel/gettext-runtime
- devel/icu
- devel/libcbor
- devel/libedit
- devel/libunistring
- devel/oniguruma
- dns/libidn2
- dns/libpsl
- ftp/curl
- lang/perl5.42
- print/indexinfo
- print/libpaper
- print/psutils
- security/cyrus-sasl2
- security/libfido2
- security/libssh2
- shells/bash
- textproc/groff
- textproc/gsed
- textproc/jq
- textproc/uchardet
- www/libnghttp2
No port depends on this one.
Configuration
No options to configure.
- USES
- go mysql:server shebangfix
- Service scripts
percona-orchestrator
Message after installing
Files
pkg-plist 82
- bin/orchestrator-client
- sbin/orchestrator
- @sample etc/percona-orchestrator/orchestrator.conf.sample
- share/percona-orchestrator/metrics/orchestrator-grafana.json
- share/percona-orchestrator/pseudo-gtid/bin/pseudo-gtid
- share/percona-orchestrator/pseudo-gtid/pseudo-gtid.sql
- share/percona-orchestrator/pseudo-gtid/puppet/files/etc/init.d/pseudo-gtid
- share/percona-orchestrator/pseudo-gtid/puppet/pseudo-gtid
- share/percona-orchestrator/public/bootstrap/css/bootstrap-theme.css
- share/percona-orchestrator/public/bootstrap/css/bootstrap-theme.css.map
- share/percona-orchestrator/public/bootstrap/css/bootstrap-theme.min.css
- share/percona-orchestrator/public/bootstrap/css/bootstrap-theme.min.css.map
- share/percona-orchestrator/public/bootstrap/css/bootstrap.min.css
- share/percona-orchestrator/public/bootstrap/css/bootstrap.min.css.map
- share/percona-orchestrator/public/bootstrap/fonts/glyphicons-halflings-regular.eot
- share/percona-orchestrator/public/bootstrap/fonts/glyphicons-halflings-regular.svg
- share/percona-orchestrator/public/bootstrap/fonts/glyphicons-halflings-regular.ttf
- share/percona-orchestrator/public/bootstrap/fonts/glyphicons-halflings-regular.woff
- share/percona-orchestrator/public/bootstrap/fonts/glyphicons-halflings-regular.woff2
- share/percona-orchestrator/public/bootstrap/js/bootstrap.min.js
- share/percona-orchestrator/public/bootstrap/js/npm.js
- share/percona-orchestrator/public/css/custom.css
- share/percona-orchestrator/public/css/orchestrator.css
- share/percona-orchestrator/public/images/ajax-loader.gif
- share/percona-orchestrator/public/images/booking-logo-32.png
- share/percona-orchestrator/public/images/booking-logo-s.png
- share/percona-orchestrator/public/images/keep-calm-and-let-orchestrator-handle-it-transp-m.png
- share/percona-orchestrator/public/images/octocat-logo-32.png
- share/percona-orchestrator/public/images/orchestrator-logo-32-dark.png
- share/percona-orchestrator/public/images/orchestrator-logo-32.png
- share/percona-orchestrator/public/images/outbrain-logo-32.png
- share/percona-orchestrator/public/images/outbrain-logo-s.png
- share/percona-orchestrator/public/images/tile.png
- share/percona-orchestrator/public/js/agent.js
- share/percona-orchestrator/public/js/agents.js
- share/percona-orchestrator/public/js/audit-failure-detection.js
- share/percona-orchestrator/public/js/audit-recovery-shared.js
- share/percona-orchestrator/public/js/audit-recovery.js
- share/percona-orchestrator/public/js/audit.js
- share/percona-orchestrator/public/js/bootbox.min.js
- share/percona-orchestrator/public/js/cluster-analysis-shared.js
- share/percona-orchestrator/public/js/cluster-pools.js
- share/percona-orchestrator/public/js/cluster-tree.js
- share/percona-orchestrator/public/js/cluster.js
- share/percona-orchestrator/public/js/clusters-analysis.js
- share/percona-orchestrator/public/js/clusters.js
- share/percona-orchestrator/public/js/common.js
- share/percona-orchestrator/public/js/corex-jquery.js
- share/percona-orchestrator/public/js/corex.js
- share/percona-orchestrator/public/js/custom.js
- share/percona-orchestrator/public/js/d3.v3.min.js
- share/percona-orchestrator/public/js/discover.js
- share/percona-orchestrator/public/js/instance-problems.js
- share/percona-orchestrator/public/js/jquery-ui.min.js
- share/percona-orchestrator/public/js/jquery.cookie-1.4.1.min.js
- share/percona-orchestrator/public/js/jquery.min.js
- share/percona-orchestrator/public/js/md5.js
- share/percona-orchestrator/public/js/orchestrator.js
- share/percona-orchestrator/public/js/search.js
- share/percona-orchestrator/public/js/seed-shared.js
- share/percona-orchestrator/public/js/seed.js
- share/percona-orchestrator/public/js/seeds.js
- share/percona-orchestrator/public/js/status.js
- share/percona-orchestrator/templates/about.tmpl
- share/percona-orchestrator/templates/agent.tmpl
- share/percona-orchestrator/templates/agent_seed_details.tmpl
- share/percona-orchestrator/templates/agents.tmpl
- share/percona-orchestrator/templates/audit.tmpl
- share/percona-orchestrator/templates/audit_failure_detection.tmpl
- share/percona-orchestrator/templates/audit_recovery.tmpl
- share/percona-orchestrator/templates/cluster.tmpl
- share/percona-orchestrator/templates/cluster_pools.tmpl
- share/percona-orchestrator/templates/clusters.tmpl
- share/percona-orchestrator/templates/clusters_analysis.tmpl
- share/percona-orchestrator/templates/discover.tmpl
- share/percona-orchestrator/templates/faq.tmpl
- share/percona-orchestrator/templates/home.tmpl
- share/percona-orchestrator/templates/keep-calm.tmpl
- share/percona-orchestrator/templates/layout.tmpl
- share/percona-orchestrator/templates/search.tmpl
- share/percona-orchestrator/templates/seeds.tmpl
- share/percona-orchestrator/templates/status.tmpl
distinfo 48
| File | Size | SHA256 |
|---|---|---|
| percona-orchestrator-v3.2.6-16_GH0.tar.gz | 1.6140265e+07 | 8147cb8d9929ab8543d5cafb1b9db1961c1c74f78b97b5ce8591c60aa8955aea |
| Showmax-go-fqdn-v1.0.0_GH0.tar.gz | 7305 | 99c53987211042ccd088193792c458e2c4abd2377b599ada4cfb6188752dec99 |
| armon-consul-api-eb2c6b5be1b6_GH0.tar.gz | 17989 | c4707c2cf495f918b229991c818fe59acd28259d7e2d738551312eb5c4347c39 |
| armon-go-metrics-f0300d1749da_GH0.tar.gz | 23852 | 27ff0a7294f6c031e5ec6c52cc5664ea2bec19c18a09b4d01ec2aa17587e90e8 |
| codegangsta-inject-33e0aa1cb7c0_GH0.tar.gz | 5061 | 7626f355fd6782529c24b2538c12e0d612bff6e4298e055158d692961c9f83ae |
| cyberdelia-go-metrics-graphite-39f87cc3b432_GH0.tar.gz | 3915 | 702a9c872e66b4797c682cc7d455c2bde25ee8032ee9f68afb88a36d8901e2e0 |
| fatih-color-v1.10.0_GH0.tar.gz | 1.267532e+06 | a00342a7ffb8b119346dce56e152a111cbb9eab3970c429cc2ed4272aec2858e |
| go-gcfg-gcfg-v1.2.3_GH0.tar.gz | 29146 | 3d60ba7a07e7d7d831a756f565c7fdc75895f294b2b69185674bb0ed70622645 |
| go-martini-martini-22fa46961aab_GH0.tar.gz | 66070 | 182c7c6237f9165adcde05bcbdab6ad493deb57cabd0c587d0f4c07e1aaca334 |
| go-sql-driver-mysql-v1.7.1_GH0.tar.gz | 95747 | c6aaf1309cbeabdc43414a1230257b8943800643c581a3e2211d1efd5495a9c2 |
| go-warnings-warnings-v0.1.2_GH0.tar.gz | 3769 | 4712c4ceae321433d8c1d9ebc6afd154d7932c849129ded48b1c4a51c21275e8 |
| golang-crypto-630584e8d5aa_GH0.tar.gz | 1.631349e+06 | 8e3a597010e5de9b02f1feae066510c52dd8de2b12069c24cff5424df833540b |
| golang-net-bea034e7d591_GH0.tar.gz | 1.226414e+06 | 72533b014a9e4185f38e84b82b52c9aaee212afcce7acddbcf7806647f749688 |
| golang-sys-3c1f35247d10_GH0.tar.gz | 1.336787e+06 | 27fdc75cc74da979f59142f1f5a1f08505c55918a0d5019ed4ebb04901834842 |
| golang-term-03fcf44c2211_GH0.tar.gz | 14972 | 1919967c8fbf15de9261a2315d90072357524ee557d7df106b426def02a8e5f3 |
| golang-text-v0.3.8_GH0.tar.gz | 8.358801e+06 | f4f6c558d3b5530adbfc1e6787f82867801f86d9c7afc37f2ca03d630465a388 |
| google-btree-v1.0.0_GH0.tar.gz | 15292 | 9f53e0e1330a4dbe92100d516606791f7196bf828ba93d693ef4d5c1cbd5fe30 |
| hashicorp-consul-v1.7.0_GH0.tar.gz | 2.2791557e+07 | 457162a2d5babe1f560c8e169528020d0c80e1fe5becc25fe286c4bf91f73bfb |
| hashicorp-go-cleanhttp-d3fcbee8e181_GH0.tar.gz | 8063 | adc5cf3ec45757d574fab2aa1e744224b4963ed645a5444ce88f68f91d31a87a |
| hashicorp-go-hclog-59fbd7b93270_GH0.tar.gz | 26159 | c81b79edb44e015054494655b0551b8657bd7eb0eb4f633bca2ce70fc276641d |
Commit history 6
The latest 5 of 6 in the history this site was built from.