软件与操作系统支持矩阵

软件与操作系统支持矩阵

本文档按操作系统、数据库分支与部署架构汇总当前公开支持矩阵。

本页由 scripts/generate_support_matrix.py 根据 dbbot 支持矩阵 TSV 文件生成。请先修改 dbbot 仓库中的 TSV 数据,再重新生成本页。

说明

  • 表格较宽,支持左右滑动查看全部列。

控制节点环境

Ansible 2.10.17

系统系列发行版Ansible 2.10.17
RHEL7 系列
CentOS 7 Red Hat 7 BigCloud 7
Y
RHEL8 系列
CentOS 8 Red Hat 8 BigCloud 8 Anolis OS 8
Y
RHEL9 系列
Rocky Linux 9
Y
Euler 系列
openEuler 20 openEuler 22 openEuler 24 BigCloud 21
Y
Kylin 系列
Kylin Linux Advanced Server V10
Y

部署拓扑支持矩阵

版本范围来自 packages.tsv,并结合 dbbot 当前支持逻辑中的拓扑约束生成。

软件栈拓扑版本最少节点默认 OS入口 PlaybookInventory状态
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.ini支持
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.ini支持
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.ini支持
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.ini支持
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.ini支持
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.ini支持
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.ini支持
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.ini支持
MySQLMHA5.7.26..5.7.442
CentOS 7 Red Hat 7
mysql_ansible/playbooks/mha.ymlmysql_ansible/inventory/hosts.ini支持
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.ini支持
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.ini支持
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.ini支持
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.ini支持

包元数据摘要

包名、下载地址、checksum 与关联包规则由 packages.tsv 维护,并由 dbbotctl support 使用。

软件栈默认版本版本包规则关联包
ClickHouse23.6.123.6.1.15241 条规则
全部受支持系统
clickhouse-client, clickhouse-server
GreatSQL8.0.32-278.0.x (8.0.32-24..8.0.32-27)4 条规则
全部受支持系统
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 条规则
全部受支持系统 非 Rocky9 非 RHEL7 系列 Rocky Linux 9
mysql-router, mysql-shell
Percona Server8.0.29-218.0.29-211 条规则
全部受支持系统

数据来源

生成来源:dbbot:libexec/dbbotctl/support