Software and OS Support Matrix

Software and OS support matrix

This page summarizes the current public support matrix by operating system, database branch, and deployment topology.

This page is generated by scripts/generate_support_matrix.py from dbbot support TSV files. Edit the TSV data in the dbbot repository first, then regenerate this page.

Notes

  • The tables are wide and support horizontal scrolling.

Control-node environment

Ansible 2.10.17

OS familyDistributionAnsible 2.10.17
RHEL7 family
CentOS 7 Red Hat 7 BigCloud 7
Y
RHEL8 family
CentOS 8 Red Hat 8 BigCloud 8 Anolis OS 8
Y
RHEL9 family
Rocky Linux 9
Y
Euler family
openEuler 20 openEuler 22 openEuler 24 BigCloud 21
Y
Kylin family
Kylin Linux Advanced Server V10
Y

Deployment topology matrix

Versions are derived from packages.tsv and the topology constraints currently encoded in dbbot support logic.

StackTopologyVersionsMin nodesDefault OSEntrypointInventoryStatus
ClickHouseCluster23.6.1.15243
Rocky Linux 9 BigCloud 21 BigCloud 7 BigCloud 8 Anolis OS 8 openEuler 24 openEuler 20 CentOS 7 CentOS 8 openEuler 22 Red Hat 7 Red Hat 8 Kylin Linux Advanced Server V10 Ubuntu 20 Ubuntu 22 Debian 10 Debian 11
clickhouse_ansible/playbooks/deploy_cluster.ymlclickhouse_ansible/inventory/hosts.deploy.inisupported
ClickHouseStandalone23.6.1.15241
Rocky Linux 9 BigCloud 21 BigCloud 7 BigCloud 8 Anolis OS 8 openEuler 24 openEuler 20 CentOS 7 CentOS 8 openEuler 22 Red Hat 7 Red Hat 8 Kylin Linux Advanced Server V10 Ubuntu 20 Ubuntu 22 Debian 10 Debian 11
clickhouse_ansible/playbooks/deploy_single.ymlclickhouse_ansible/inventory/hosts.deploy.inisupported
GreatSQLPrimary-replica8.0.x (8.0.32-24..8.0.32-27)2
CentOS 7 CentOS 8 Rocky Linux 9 BigCloud 7 BigCloud 8 BigCloud 21 openEuler 20 openEuler 22 openEuler 24 Red Hat 7 Red Hat 8 Anolis OS 8 Kylin Linux Advanced Server V10
mysql_ansible/playbooks/master_slave.ymlmysql_ansible/inventory/hosts.inisupported
GreatSQLMGR8.0.x (8.0.32-24..8.0.32-27)3
CentOS 7 CentOS 8 Rocky Linux 9 BigCloud 7 BigCloud 8 BigCloud 21 openEuler 20 openEuler 22 openEuler 24 Red Hat 7 Red Hat 8 Anolis OS 8 Kylin Linux Advanced Server V10
mysql_ansible/playbooks/mgr.ymlmysql_ansible/inventory/hosts.inisupported
GreatSQLStandalone8.0.x (8.0.32-24..8.0.32-27)1
CentOS 7 CentOS 8 Rocky Linux 9 BigCloud 7 BigCloud 8 BigCloud 21 openEuler 20 openEuler 22 openEuler 24 Red Hat 7 Red Hat 8 Anolis OS 8 Kylin Linux Advanced Server V10
mysql_ansible/playbooks/single_node.ymlmysql_ansible/inventory/hosts.inisupported
MySQLInnoDB Cluster8.4.x (8.4.0..8.4.9), 9.7.03
CentOS 7 CentOS 8 Rocky Linux 9 BigCloud 8 BigCloud 21 openEuler 20 openEuler 22 openEuler 24 Red Hat 8 Anolis OS 8 Kylin Linux Advanced Server V10
mysql_ansible/playbooks/innodb_cluster.ymlmysql_ansible/inventory/hosts.inisupported
MySQLPrimary-replica5.7.26..5.7.44, 8.0.x (8.0.21..8.0.46), 8.4.x (8.4.0..8.4.9), 9.7.02
CentOS 7 CentOS 8 Rocky Linux 9 BigCloud 7 BigCloud 8 BigCloud 21 openEuler 20 openEuler 22 openEuler 24 Red Hat 7 Red Hat 8 Anolis OS 8 Kylin Linux Advanced Server V10
mysql_ansible/playbooks/master_slave.ymlmysql_ansible/inventory/hosts.inisupported
MySQLMGR8.0.x (8.0.21..8.0.46), 8.4.x (8.4.0..8.4.9), 9.7.03
CentOS 7 CentOS 8 Rocky Linux 9 BigCloud 7 BigCloud 8 BigCloud 21 openEuler 20 openEuler 22 openEuler 24 Red Hat 7 Red Hat 8 Anolis OS 8 Kylin Linux Advanced Server V10
mysql_ansible/playbooks/mgr.ymlmysql_ansible/inventory/hosts.inisupported
MySQLMHA5.7.26..5.7.442
CentOS 7 Red Hat 7
mysql_ansible/playbooks/mha.ymlmysql_ansible/inventory/hosts.inisupported
MySQLMHA-Go8.4.x (8.4.0..8.4.9), 9.7.02
CentOS 7 CentOS 8 Rocky Linux 9 BigCloud 8 BigCloud 21 openEuler 20 openEuler 22 openEuler 24 Red Hat 8 Anolis OS 8 Kylin Linux Advanced Server V10
mysql_ansible/playbooks/mha_go.ymlmysql_ansible/inventory/hosts.inisupported
MySQLStandalone5.7.26..5.7.44, 8.0.x (8.0.21..8.0.46), 8.4.x (8.4.0..8.4.9), 9.7.01
CentOS 7 CentOS 8 Rocky Linux 9 BigCloud 7 BigCloud 8 BigCloud 21 openEuler 20 openEuler 22 openEuler 24 Red Hat 7 Red Hat 8 Anolis OS 8 Kylin Linux Advanced Server V10
mysql_ansible/playbooks/single_node.ymlmysql_ansible/inventory/hosts.inisupported
Percona ServerPrimary-replica8.0.29-212
CentOS 7 CentOS 8 Rocky Linux 9 BigCloud 7 BigCloud 8 BigCloud 21 openEuler 20 openEuler 22 openEuler 24 Red Hat 7 Red Hat 8 Anolis OS 8 Kylin Linux Advanced Server V10
mysql_ansible/playbooks/master_slave.ymlmysql_ansible/inventory/hosts.inisupported
Percona ServerStandalone8.0.29-211
CentOS 7 CentOS 8 Rocky Linux 9 BigCloud 7 BigCloud 8 BigCloud 21 openEuler 20 openEuler 22 openEuler 24 Red Hat 7 Red Hat 8 Anolis OS 8 Kylin Linux Advanced Server V10
mysql_ansible/playbooks/single_node.ymlmysql_ansible/inventory/hosts.inisupported

Package metadata summary

Package names, download URLs, checksums, and related package rules are maintained in packages.tsv and consumed by dbbotctl support.

StackDefaultVersionsPackage rulesRelated packages
ClickHouse23.6.123.6.1.15241 rules
all supported OS
clickhouse-client, clickhouse-server
GreatSQL8.0.32-278.0.x (8.0.32-24..8.0.32-27)4 rules
all supported OS
none
MySQL9.7.05.7.26..5.7.44, 8.0.x (8.0.21..8.0.46), 8.4.x (8.4.0..8.4.9), 9.7.073 rules
all supported OS non-Rocky9 not RHEL7 family Rocky Linux 9
mysql-router, mysql-shell
Percona Server8.0.29-218.0.29-211 rules
all supported OS
none

Source Data

Generated from dbbot:libexec/dbbotctl/support.