
Rocky Linux 9にMariaDBをインストールします。
記事の目次
インストールする環境を確認する!
インストール前に、環境を確認します。
# hostnamectl
Static hostname: vmsrdb21
Icon name: computer-vm
Chassis: vm
Machine ID: c5cfb03d2529409da1a18560f71e844a
Boot ID: fe1d923765e14436a049b03ef85a0663
Virtualization: oracle
Operating System: Rocky Linux 9.1 (Blue Onyx)
CPE OS Name: cpe:/o:rocky:rocky:9::baseos
Kernel: Linux 5.14.0-162.6.1.el9_1.x86_64
Architecture: x86-64
Hardware Vendor: innotek GmbH
Hardware Model: VirtualBox
リポジトリの設定を行う!
MariaDBをインストールするためのリポジトリの設定を行います。
# curl -sS https://downloads.mariadb.com/MariaDB/mariadb_repo_setup | sudo bash # [info] Checking for script prerequisites. # [info] MariaDB Server version 10.11 is valid # [info] Repository file successfully written to /etc/yum.repos.d/mariadb.repo # [info] Adding trusted package signing keys... /etc/pki/rpm-gpg ~ ~ # [info] Successfully added trusted package signing keys # [info] Cleaning package cache... 29 files removed
MariaDBをインストールする。
MariaDBをdnfコマンドでインストールします。
# sudo dnf install MariaDB-server MariaDB Server 140 kB/s | 480 kB 00:03 MariaDB MaxScale 4.6 kB/s | 8.4 kB 00:01 MariaDB Tools 3.8 kB/s | 4.4 kB 00:01 Rocky Linux 9 - BaseOS 984 kB/s | 1.8 MB 00:01 Rocky Linux 9 - AppStream 2.6 MB/s | 6.8 MB 00:02 Rocky Linux 9 - Extras 7.0 kB/s | 8.7 kB 00:01 Dependencies resolved. ======================================================================================================================== Package Architecture Version Repository Size ======================================================================================================================== Installing: MariaDB-server x86_64 10.11.2-1.el9 mariadb-main 18 M Installing dependencies: MariaDB-client x86_64 10.11.2-1.el9 mariadb-main 9.0 M MariaDB-common x86_64 10.11.2-1.el9 mariadb-main 88 k MariaDB-shared x86_64 10.11.2-1.el9 mariadb-main 122 k ...
MariaDBの起動設定を行う!
MariaDBを自動で起動するように設定します。
# systemctl enable --now mariadb Created symlink /etc/systemd/system/multi-user.target.wants/mariadb.service → /usr/lib/systemd/system/mariadb.service.
MariaDBの起動状態を確認する!
MariaDBの起動状態を確認します。
#systemctl is-enabled mariadb
enabled
# systemctl status mariadb
● mariadb.service - MariaDB 10.11.2 database server
Loaded: loaded (/usr/lib/systemd/system/mariadb.service; enabled; vendor preset: disabled)
Drop-In: /etc/systemd/system/mariadb.service.d
└─migrated-from-my.cnf-settings.conf
Active: active (running) since Thu 2023-04-20 06:58:26 JST; 37s ago
Docs: man:mariadbd(8)
https://mariadb.com/kb/en/library/systemd/
Process: 3427 ExecStartPre=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (code=exited, status=0/SUCC>
Process: 3428 ExecStartPre=/bin/sh -c [ ! -e /usr/bin/galera_recovery ] && VAR= || VAR=`cd /usr/bin/..; /usr/bin/>
Process: 3450 ExecStartPost=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (code=exited, status=0/SUC>
Main PID: 3436 (mariadbd)
Status: "Taking your SQL requests now..."
Tasks: 14 (limit: 11062)
Memory: 194.5M
CPU: 135ms
CGroup: /system.slice/mariadb.service
└─3436 /usr/sbin/mariadbd
おわりに
Rocky Linux 9では、MariaDBは、リポジトリを設定して、dnfコマンドでインストールできます。
参考情報
関連記事
関連書籍(Amazon商品リンク)

