第2章 MariaDB の使用
MariaDB サーバーは、高性能なオープンソースのリレーショナルデータベース管理システム (RDBMS) です。MySQL テクノロジーを基盤に構築されており、データアクセス用の強力な SQL インターフェイスと、複数のストレージエンジンのサポートなどの高度な機能を備えています。
RHEL システムへの MariaDB のインストールと設定方法、MariaDB データのバックアップ方法、以前の MariaDB バージョンからの移行方法、および MariaDB Galera Cluster を使用したデータベースのレプリケーション方法について学びます。
2.1. MariaDB のインストール リンクのコピーリンクがクリップボードにコピーされました!
RHEL 9 では、アプリケーションストリームの初期バージョンとして MariaDB 10.5 が提供されており、RPM パッケージとしてインストールできます。RHEL 9 のマイナーリリースでは、より短いライフサイクルを持つモジュールとして、追加の MariaDB バージョンが提供されます。
RHEL 9 では、MariaDB サーバーは以下のバージョンで利用可能であり、それぞれが個別のストリームによって提供されます。
- MariaDB 10.5
- MariaDB 10.11 - RHEL 9.4 以降で利用可能
設計上、同じモジュールの 1 つのバージョン (ストリーム) のみをインストールでき、RPM パッケージが競合するため、MariaDB と MySQL を同じホストにインストールすることはできません。代わりに、コンテナー内でデータベースサーバーサービスを実行することもできます。単一ホスト上で複数の MariaDB および MySQL インスタンスを実行するためのコンテナーの使用方法については、 こちらを参照してください。
手順
MariaDB サーバーパッケージをインストールします。
RPM パッケージ版の MariaDB 10.5 の場合:
# dnf install mariadb-serverMariaDB 10.11 の場合は、
mariadbモジュールからストリーム10.11を選択し、サーバープロファイルを指定します。例:# dnf module install mariadb:10.11/server
mariadbサービスを有効にして起動します。# systemctl enable --now mariadb.service