2.10. 从 RHEL 9 的 MariaDB 10.5 版本升级到 MariaDB 10.11


您可以将 MariaDB 数据库从 RHEL 9 上的版本 10.5 升级到 10.11,以访问新功能和改进。

有关显著改进和更改,请参阅 RHEL 9.4 发行注记文档中的发行注记。https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/9/html/9.4_release_notes/new-features#Jira-RHEL-3638

重要

有一些与原位升级相关的风险和已知问题。例如,一些查询可能无法正常工作,或者它们以与升级前不同的顺序运行。有关这些风险和问题的更多信息,以及有关原位升级的常规信息,请参阅 MariaDB 10.11 发行注记

先决条件

  • 您创建了 MariaDB 数据库和配置文件的备份。

流程

  1. 停止 MariaDB 服务器:

    # systemctl stop mariadb.service
  2. 从非模块化 MariaDB 10.5 切换到模块 MariaDB 10.11 :

    # dnf module switch-to mariadb:10.11
  3. 调整配置,以便位于 /etc/my.cnf.d/ 中的选项文件只包含对 MariaDB 10.11 有效的选项。详情请查看 MariaDB 10.6MariaDB 10.11 的上游文档。
  4. 启动 MariaDB 服务器。

    • 在升级独立运行的数据库时:

      # systemctl start mariadb.service
    • 在升级 Galera 集群节点时:

      # galera_new_cluster

      mariadb 服务将自动启动。

  5. 执行 mariadb-upgrade 工具来检查和修复内部表。

    • 在升级独立运行的数据库时:

      # mariadb-upgrade
    • 在升级 Galera 集群节点时:

      # mariadb-upgrade --skip-write-binlog
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

关于红帽文档

Legal Notice

Theme

© 2026 Red Hat
返回顶部