1.10. RHEL 10 上の MariaDB 10.11 から MariaDB 11.8 へのアップグレード


RHEL 10 上で MariaDB データベースをバージョン 10.11 から 11.8 にアップグレードすることで、新機能や改善点を利用できます。

主な機能強化や変更点については、RHEL 10.2 リリースノートの リリースノートを 参照してください。

重要

既存設備のアップグレードには、特定の危険や既知の問題が伴います。たとえば、一部のクエリーが機能しなくなったり、アップグレード前とは異なる順序で実行されたりする可能性があります。これらのリスクや問題の詳細、およびインプレースアップグレードに関する一般的な情報については、MariaDB 11.8 リリースノートを 参照してください。

前提条件

  • MariaDB データベースと設定ファイルのバックアップを作成しました。

手順

  1. MariaDB サーバーを停止します。

    # systemctl stop mariadb.service
  2. MariaDB 11.8 に切り替える:

    # dnf install --allowerasing mariadb11.8-server
    重要

    先に進む前に、提案された dnf トランザクションを慎重に確認してください。以前のバージョンの各パッケージが、新しいバージョンの同等のパッケージに置き換えられていることを確認してください。--allowerasing オプションは、インストールリストが不完全な場合に意図しないパッケージ削除を引き起こし、インストールするソフトウェアよりも多くのソフトウェアを削除してしまう可能性があります。

  3. /etc/my.cnf.d/ ディレクトリーにあるオプションファイルに、MariaDB 11.8 で有効なオプションのみが含まれるように設定を調整してください。詳細は、MariaDB 11.4 および MariaDB 11.8 のアップストリームのドキュメントを参照してください。
  4. MariaDB サーバーを起動します。

    • Galera クラスターのプライマリーノードをアップグレードする場合は、以下を入力してください。

      # galera_new_cluster

      mariadb サービスは自動的に起動します。

    • Galera クラスターでスタンドアロンまたはレプリカとして実行されているデータベースをアップグレードする場合は、以下を入力してください。

      # systemctl start mariadb.service
  5. mariadb-upgrade ユーティリティーを実行して、内部テーブルをチェックおよび修復してください。

    • Galera クラスターノードをアップグレードする場合:

      # mariadb-upgrade --skip-write-binlog
    • スタンドアロンで実行されているデータベースをアップグレードする場合:

      # mariadb-upgrade
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

Red Hat ドキュメントについて

Legal Notice

Theme

© 2026 Red Hat
トップに戻る