CentOS

初心者向け CentOS7.9 に MariaDB 10.6をインストール

こんな人にお勧め
  • いろんなサイトを見ても途中経過が記載してなく不安になる人
  • 操作通りしたが動かない人

概要

CentOS 7.9 の標準の yum リポジトリでは MariaDB 5.5 が提供されていますが、新しくサーバーを構築する際には最新バージョンの MariaDB をインストールしたいですね。

本稿では CentOS 7.9 に MariaDB 10.6.3 を yum でインストールする手順について解説します。

実際のコマンドも載せてます。

MariaDB 10.6.4 の方は↓こちらを見てね。

初心者向け CentOS7.9 に MariaDB 10.6.4をインストールCentOS7.9 に MariaDB 10.6.4をインストール 初めての場合は、省略されていると不安になりますので 実際のコマンドを省略せずに載せてます。...

MariaDBのインストール前の準備

OSのバージョン確認

OSのバージョンを確認します。

cat /etc/redhat-release

[root@localhost ~]# cat /etc/redhat-release
CentOS Linux release 7.9.2009 (Core)
[root@localhost ~]# 

デェフォルトMariaDBインストールの確認と削除

既にインストールされているかを確認します。

yum list installed | grep mariadb

[root@localhost ~]# yum list installed | grep mariadb
mariadb-libs.x86_64                   1:5.5.68-1.el7                   @anaconda
[root@localhost ~]# 

このように「mariadb-libs」のVer 5.5がインストールされていることが確認できます。

最新版をインストールする前に Ver 5.5 を削除します。

yum remove mariadb-libs

[root@localhost ~]# yum remove mariadb-libs
読み込んだプラグイン:fastestmirror
依存性の解決をしています
--> トランザクションの確認を実行しています。
---> パッケージ mariadb-libs.x86_64 1:5.5.68-1.el7 を 削除
--> 依存性の処理をしています: libmysqlclient.so.18()(64bit) のパッケージ: 2:postfix-2.10.1-9.el7.x86_64
--> 依存性の処理をしています: libmysqlclient.so.18(libmysqlclient_18)(64bit) のパッケージ: 2:postfix-2.10.1-9.el7.x86_64
--> トランザクションの確認を実行しています。
---> パッケージ postfix.x86_64 2:2.10.1-9.el7 を 削除
--> 依存性解決を終了しました。

依存性を解決しました

==============================================================================================================
 Package                    アーキテクチャー     バージョン                     リポジトリー             容量
==============================================================================================================
削除中:
 mariadb-libs               x86_64               1:5.5.68-1.el7                 @anaconda               4.4 M
依存性関連での削除をします:
 postfix                    x86_64               2:2.10.1-9.el7                 @anaconda                12 M

トランザクションの要約
==============================================================================================================
削除  1 パッケージ (+1 個の依存関係のパッケージ)

インストール容量: 17 M
上記の処理を行います。よろしいでしょうか? [y/N]y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  削除中                  : 2:postfix-2.10.1-9.el7.x86_64                                                                                1/2 
  削除中                  : 1:mariadb-libs-5.5.68-1.el7.x86_64                                                                           2/2 
  検証中                  : 1:mariadb-libs-5.5.68-1.el7.x86_64                                                                           1/2 
  検証中                  : 2:postfix-2.10.1-9.el7.x86_64                                                                                2/2 

削除しました:
  mariadb-libs.x86_64 1:5.5.68-1.el7                                                                                                         

依存性の削除をしました:
  postfix.x86_64 2:2.10.1-9.el7                                                                                                              

完了しました!
[root@localhost ~]# 

「完了しました!」と表示されれば正常に削除されてます。

念のために削除されたか確認します。

yum list installed | grep mariadb

[root@localhost ~]# yum list installed | grep mariadb
[root@localhost ~]# 

リポジトリファイルの作成と確認

MariaDB公式サイトに用意されてますのでこれを利用します。

Downloads Setting up MariaDB Repositories

1. Choose a DistroのCentOSをクリックします。

2. Choose a ReleaseのCentOS 7 (x86_64)をクリックします。

3. Choose a Versionの10.6 [Stable]をクリックします。

画面にリポジトリファイルの内容が表示(下記の赤枠)されますので、この内容をメモ帳などにコピーします。

viコマンドでリポジトリ用の mariadb.repo ファイルを作成します。

vi /etc/yum.repos.d/mariadb.repo

最後の行に「enable=1」を追加します。これはリポジトリを有効にするために指定するためです。

# MariaDB 10.6 CentOS repository list - created 2021-07-14 12:49 UTC
# http://downloads.mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.6/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
enable=1

リポジトリを追加後に、10系のMariaDBを確認します。

リポジトリはenable=1で有効してますので、指定無しでyumコマンドを実行します。

”MariaDB”を含んだパッケージを探してみます。

yum list MariaDB*

[root@localhost ~]# yum list MariaDB*
読み込んだプラグイン:fastestmirror
Determining fastest mirrors
 * base: ftp.jaist.ac.jp
 * extras: ftp.jaist.ac.jp
 * updates: ftp.jaist.ac.jp
base                                                                                                                  | 3.6 kB  00:00:00     
extras                                                                                                                | 2.9 kB  00:00:00     
mariadb                                                                                                               | 3.4 kB  00:00:00     
updates                                                                                                               | 2.9 kB  00:00:00     
(1/6): base/7/x86_64/group_gz                                                                                         | 153 kB  00:00:00     
(2/6): mariadb/updateinfo                                                                                             | 5.3 kB  00:00:01     
(3/6): base/7/x86_64/primary_db                                                                                       | 6.1 MB  00:00:01     
(4/6): mariadb/primary_db                                                                                             |  65 kB  00:00:01     
(5/6): extras/7/x86_64/primary_db                                                                                     | 242 kB  00:00:02     
(6/6): updates/7/x86_64/primary_db                                                                                    | 8.8 MB  00:00:02     
利用可能なパッケージ
MariaDB-backup.x86_64                                                         10.6.3-1.el7.centos                                     mariadb
MariaDB-backup-debuginfo.x86_64                                               10.6.3-1.el7.centos                                     mariadb
MariaDB-client.x86_64                                                         10.6.3-1.el7.centos                                     mariadb
MariaDB-client-debuginfo.x86_64                                               10.6.3-1.el7.centos                                     mariadb
MariaDB-columnstore-engine.x86_64                                             10.6.3_5.5.2-1.el7.centos                               mariadb
MariaDB-columnstore-engine-debuginfo.x86_64                                   10.6.3_5.5.2-1.el7.centos                               mariadb
MariaDB-common.x86_64                                                         10.6.3-1.el7.centos                                     mariadb
MariaDB-common-debuginfo.x86_64                                               10.6.3-1.el7.centos                                     mariadb
MariaDB-compat.x86_64                                                         10.6.3-1.el7.centos                                     mariadb
MariaDB-connect-engine.x86_64                                                 10.6.3-1.el7.centos                                     mariadb
MariaDB-connect-engine-debuginfo.x86_64                                       10.6.3-1.el7.centos                                     mariadb
MariaDB-cracklib-password-check.x86_64                                        10.6.3-1.el7.centos                                     mariadb
MariaDB-cracklib-password-check-debuginfo.x86_64                              10.6.3-1.el7.centos                                     mariadb
MariaDB-devel.x86_64                                                          10.6.3-1.el7.centos                                     mariadb
MariaDB-devel-debuginfo.x86_64                                                10.6.3-1.el7.centos                                     mariadb
MariaDB-gssapi-server.x86_64                                                  10.6.3-1.el7.centos                                     mariadb
MariaDB-gssapi-server-debuginfo.x86_64                                        10.6.3-1.el7.centos                                     mariadb
MariaDB-oqgraph-engine.x86_64                                                 10.6.3-1.el7.centos                                     mariadb
MariaDB-oqgraph-engine-debuginfo.x86_64                                       10.6.3-1.el7.centos                                     mariadb
MariaDB-rocksdb-engine.x86_64                                                 10.6.3-1.el7.centos                                     mariadb
MariaDB-rocksdb-engine-debuginfo.x86_64                                       10.6.3-1.el7.centos                                     mariadb
MariaDB-s3-engine.x86_64                                                      10.6.3-1.el7.centos                                     mariadb
MariaDB-s3-engine-debuginfo.x86_64                                            10.6.3-1.el7.centos                                     mariadb
MariaDB-server.x86_64                                                         10.6.3-1.el7.centos                                     mariadb
MariaDB-server-debuginfo.x86_64                                               10.6.3-1.el7.centos                                     mariadb
MariaDB-shared.x86_64                                                         10.6.3-1.el7.centos                                     mariadb
MariaDB-shared-debuginfo.x86_64                                               10.6.3-1.el7.centos                                     mariadb
MariaDB-test.x86_64                                                           10.6.3-1.el7.centos                                     mariadb
MariaDB-test-debuginfo.x86_64                                                 10.6.3-1.el7.centos                                     mariadb
mariadb.x86_64                                                                1:5.5.68-1.el7                                          base   
mariadb-bench.x86_64                                                          1:5.5.68-1.el7                                          base   
mariadb-devel.i686                                                            1:5.5.68-1.el7                                          base   
mariadb-devel.x86_64                                                          1:5.5.68-1.el7                                          base   
mariadb-embedded.i686                                                         1:5.5.68-1.el7                                          base   
mariadb-embedded.x86_64                                                       1:5.5.68-1.el7                                          base   
mariadb-embedded-devel.i686                                                   1:5.5.68-1.el7                                          base   
mariadb-embedded-devel.x86_64                                                 1:5.5.68-1.el7                                          base   
mariadb-libs.i686                                                             1:5.5.68-1.el7                                          base   
mariadb-libs.x86_64                                                           1:5.5.68-1.el7                                          base   
mariadb-server.x86_64                                                         1:5.5.68-1.el7                                          base   
mariadb-test.x86_64                                                           1:5.5.68-1.el7                                          base   
[root@localhost ~]# 

この中で必要なものは、下記の3つになります。
  • MariaDB-server
  • MariaDB-client
  • MariaDB-devel

MariaDBのインストール

インストールパッケージの確認

インストール前にパッケージの内容を確認します。

yum info MariaDB-server MariaDB-client MariaDB-devel

[root@localhost ~]# yum info MariaDB-server MariaDB-client MariaDB-devel
読み込んだプラグイン:fastestmirror
Loading mirror speeds from cached hostfile
 * base: ftp.jaist.ac.jp
 * extras: ftp.jaist.ac.jp
 * updates: ftp.jaist.ac.jp
利用可能なパッケージ
名前                : MariaDB-client
アーキテクチャー    : x86_64
バージョン          : 10.6.3
リリース            : 1.el7.centos
容量                : 14 M
リポジトリー        : mariadb
要約                : MariaDB: a very fast and robust SQL database server
URL                 : http://mariadb.org
ライセンス          : GPLv2
説明                : MariaDB: a very fast and robust SQL database server
                    : 
                    : It is GPL v2 licensed, which means you can use the it free of charge under the
                    : conditions of the GNU General Public License Version 2 (http://www.gnu.org/licenses/).
                    : 
                    : MariaDB documentation can be found at https://mariadb.com/kb
                    : MariaDB bug reports should be submitted through https://jira.mariadb.org

名前                : MariaDB-devel
アーキテクチャー    : x86_64
バージョン          : 10.6.3
リリース            : 1.el7.centos
容量                : 8.1 M
リポジトリー        : mariadb
要約                : MariaDB: a very fast and robust SQL database server
URL                 : http://mariadb.org
ライセンス          : GPLv2
説明                : MariaDB: a very fast and robust SQL database server
                    : 
                    : It is GPL v2 licensed, which means you can use the it free of charge under the
                    : conditions of the GNU General Public License Version 2 (http://www.gnu.org/licenses/).
                    : 
                    : MariaDB documentation can be found at https://mariadb.com/kb
                    : MariaDB bug reports should be submitted through https://jira.mariadb.org

名前                : MariaDB-server
アーキテクチャー    : x86_64
バージョン          : 10.6.3
リリース            : 1.el7.centos
容量                : 25 M
リポジトリー        : mariadb
要約                : MariaDB: a very fast and robust SQL database server
URL                 : http://mariadb.org
ライセンス          : GPLv2
説明                : MariaDB: a very fast and robust SQL database server
                    : 
                    : It is GPL v2 licensed, which means you can use the it free of charge under the
                    : conditions of the GNU General Public License Version 2 (http://www.gnu.org/licenses/).
                    : 
                    : MariaDB documentation can be found at https://mariadb.com/kb
                    : MariaDB bug reports should be submitted through https://jira.mariadb.org

名前                : mariadb-devel
アーキテクチャー    : i686
エポック            : 1
バージョン          : 5.5.68
リリース            : 1.el7
容量                : 757 k
リポジトリー        : base/7/x86_64
要約                : Files for development of MariaDB/MySQL applications
URL                 : http://mariadb.org
ライセンス          : GPLv2 with exceptions and LGPLv2 and BSD
説明                : MariaDB is a multi-user, multi-threaded SQL database server. This
                    : package contains the libraries and header files that are needed for
                    : developing MariaDB/MySQL client applications.
                    : MariaDB is a community developed branch of MySQL.

名前                : mariadb-devel
アーキテクチャー    : x86_64
エポック            : 1
バージョン          : 5.5.68
リリース            : 1.el7
容量                : 757 k
リポジトリー        : base/7/x86_64
要約                : Files for development of MariaDB/MySQL applications
URL                 : http://mariadb.org
ライセンス          : GPLv2 with exceptions and LGPLv2 and BSD
説明                : MariaDB is a multi-user, multi-threaded SQL database server. This
                    : package contains the libraries and header files that are needed for
                    : developing MariaDB/MySQL client applications.
                    : MariaDB is a community developed branch of MySQL.

名前                : mariadb-server
アーキテクチャー    : x86_64
エポック            : 1
バージョン          : 5.5.68
リリース            : 1.el7
容量                : 11 M
リポジトリー        : base/7/x86_64
要約                : The MariaDB server and related files
URL                 : http://mariadb.org
ライセンス          : GPLv2 with exceptions and LGPLv2 and BSD
説明                : MariaDB is a multi-user, multi-threaded SQL database server. It is a
                    : client/server implementation consisting of a server daemon (mysqld)
                    : and many different client programs and libraries. This package contains
                    : the MariaDB server and some accompanying files and directories.
                    : MariaDB is a community developed branch of MySQL.

[root@localhost ~]# 

インストールコマンド

下記のコマンドで3つのパッケージをインストールします。

yum -y install MariaDB-devel MariaDB-client MariaDB-server

[root@localhost ~]# yum -y install MariaDB-devel MariaDB-client MariaDB-server
読み込んだプラグイン:fastestmirror
Loading mirror speeds from cached hostfile
 * base: ftp.jaist.ac.jp
 * extras: ftp.jaist.ac.jp
 * updates: ftp.jaist.ac.jp
依存性の解決をしています
--> トランザクションの確認を実行しています。
---> パッケージ MariaDB-client.x86_64 0:10.6.3-1.el7.centos を インストール
--> 依存性の処理をしています: perl(strict) のパッケージ: MariaDB-client-10.6.3-1.el7.centos.x86_64
--> 依存性の処理をしています: libpmem.so.1(LIBPMEM_1.0)(64bit) のパッケージ: MariaDB-client-10.6.3-1.el7.centos.x86_64
--> 依存性の処理をしています: perl(DBI) のパッケージ: MariaDB-client-10.6.3-1.el7.centos.x86_64
--> 依存性の処理をしています: perl(Data::Dumper) のパッケージ: MariaDB-client-10.6.3-1.el7.centos.x86_64
--> 依存性の処理をしています: perl(File::Basename) のパッケージ: MariaDB-client-10.6.3-1.el7.centos.x86_64
--> 依存性の処理をしています: perl(Sys::Hostname) のパッケージ: MariaDB-client-10.6.3-1.el7.centos.x86_64
--> 依存性の処理をしています: perl(File::Copy) のパッケージ: MariaDB-client-10.6.3-1.el7.centos.x86_64
--> 依存性の処理をしています: perl(Fcntl) のパッケージ: MariaDB-client-10.6.3-1.el7.centos.x86_64
--> 依存性の処理をしています: perl(File::Path) のパッケージ: MariaDB-client-10.6.3-1.el7.centos.x86_64
--> 依存性の処理をしています: perl(vars) のパッケージ: MariaDB-client-10.6.3-1.el7.centos.x86_64
--> 依存性の処理をしています: perl(Getopt::Long) のパッケージ: MariaDB-client-10.6.3-1.el7.centos.x86_64
--> 依存性の処理をしています: perl(File::Temp) のパッケージ: MariaDB-client-10.6.3-1.el7.centos.x86_64
--> 依存性の処理をしています: MariaDB-common のパッケージ: MariaDB-client-10.6.3-1.el7.centos.x86_64
--> 依存性の処理をしています: perl(IPC::Open3) のパッケージ: MariaDB-client-10.6.3-1.el7.centos.x86_64
--> 依存性の処理をしています: perl(Exporter) のパッケージ: MariaDB-client-10.6.3-1.el7.centos.x86_64
--> 依存性の処理をしています: /usr/bin/perl のパッケージ: MariaDB-client-10.6.3-1.el7.centos.x86_64
--> 依存性の処理をしています: libpmem.so.1()(64bit) のパッケージ: MariaDB-client-10.6.3-1.el7.centos.x86_64
--> 依存性の処理をしています: libpcre2-8.so.0()(64bit) のパッケージ: MariaDB-client-10.6.3-1.el7.centos.x86_64
---> パッケージ MariaDB-devel.x86_64 0:10.6.3-1.el7.centos を インストール
---> パッケージ MariaDB-server.x86_64 0:10.6.3-1.el7.centos を インストール
--> 依存性の処理をしています: rsync のパッケージ: MariaDB-server-10.6.3-1.el7.centos.x86_64
--> 依存性の処理をしています: galera-4 のパッケージ: MariaDB-server-10.6.3-1.el7.centos.x86_64
--> 依存性の処理をしています: lsof のパッケージ: MariaDB-server-10.6.3-1.el7.centos.x86_64
--> トランザクションの確認を実行しています。
---> パッケージ MariaDB-common.x86_64 0:10.6.3-1.el7.centos を インストール
--> 依存性の処理をしています: MariaDB-compat のパッケージ: MariaDB-common-10.6.3-1.el7.centos.x86_64
---> パッケージ galera-4.x86_64 0:26.4.8-1.el7.centos を インストール
--> 依存性の処理をしています: socat のパッケージ: galera-4-26.4.8-1.el7.centos.x86_64
--> 依存性の処理をしています: libboost_program_options-mt.so.1.53.0()(64bit) のパッケージ: galera-4-26.4.8-1.el7.centos.x86_64
---> パッケージ libpmem.x86_64 0:1.5.1-2.1.el7 を インストール
---> パッケージ lsof.x86_64 0:4.87-6.el7 を インストール
---> パッケージ pcre2.x86_64 0:10.23-2.el7 を インストール
---> パッケージ perl.x86_64 4:5.16.3-299.el7_9 を インストール
--> 依存性の処理をしています: perl-libs = 4:5.16.3-299.el7_9 のパッケージ: 4:perl-5.16.3-299.el7_9.x86_64
--> 依存性の処理をしています: perl(Socket) >= 1.3 のパッケージ: 4:perl-5.16.3-299.el7_9.x86_64
--> 依存性の処理をしています: perl(Scalar::Util) >= 1.10 のパッケージ: 4:perl-5.16.3-299.el7_9.x86_64
--> 依存性の処理をしています: perl-macros のパッケージ: 4:perl-5.16.3-299.el7_9.x86_64
--> 依存性の処理をしています: perl-libs のパッケージ: 4:perl-5.16.3-299.el7_9.x86_64
--> 依存性の処理をしています: perl(threads::shared) のパッケージ: 4:perl-5.16.3-299.el7_9.x86_64
--> 依存性の処理をしています: perl(threads) のパッケージ: 4:perl-5.16.3-299.el7_9.x86_64
--> 依存性の処理をしています: perl(constant) のパッケージ: 4:perl-5.16.3-299.el7_9.x86_64
--> 依存性の処理をしています: perl(Time::Local) のパッケージ: 4:perl-5.16.3-299.el7_9.x86_64
--> 依存性の処理をしています: perl(Time::HiRes) のパッケージ: 4:perl-5.16.3-299.el7_9.x86_64
--> 依存性の処理をしています: perl(Storable) のパッケージ: 4:perl-5.16.3-299.el7_9.x86_64
--> 依存性の処理をしています: perl(Socket) のパッケージ: 4:perl-5.16.3-299.el7_9.x86_64
--> 依存性の処理をしています: perl(Scalar::Util) のパッケージ: 4:perl-5.16.3-299.el7_9.x86_64
--> 依存性の処理をしています: perl(Pod::Simple::XHTML) のパッケージ: 4:perl-5.16.3-299.el7_9.x86_64
--> 依存性の処理をしています: perl(Pod::Simple::Search) のパッケージ: 4:perl-5.16.3-299.el7_9.x86_64
--> 依存性の処理をしています: perl(Filter::Util::Call) のパッケージ: 4:perl-5.16.3-299.el7_9.x86_64
--> 依存性の処理をしています: perl(File::Spec::Unix) のパッケージ: 4:perl-5.16.3-299.el7_9.x86_64
--> 依存性の処理をしています: perl(File::Spec::Functions) のパッケージ: 4:perl-5.16.3-299.el7_9.x86_64
--> 依存性の処理をしています: perl(File::Spec) のパッケージ: 4:perl-5.16.3-299.el7_9.x86_64
--> 依存性の処理をしています: perl(Cwd) のパッケージ: 4:perl-5.16.3-299.el7_9.x86_64
--> 依存性の処理をしています: perl(Carp) のパッケージ: 4:perl-5.16.3-299.el7_9.x86_64
--> 依存性の処理をしています: libperl.so()(64bit) のパッケージ: 4:perl-5.16.3-299.el7_9.x86_64
---> パッケージ perl-DBI.x86_64 0:1.627-4.el7 を インストール
--> 依存性の処理をしています: perl(RPC::PlServer) >= 0.2001 のパッケージ: perl-DBI-1.627-4.el7.x86_64
--> 依存性の処理をしています: perl(RPC::PlClient) >= 0.2000 のパッケージ: perl-DBI-1.627-4.el7.x86_64
---> パッケージ perl-Data-Dumper.x86_64 0:2.145-3.el7 を インストール
---> パッケージ perl-Exporter.noarch 0:5.68-3.el7 を インストール
---> パッケージ perl-File-Path.noarch 0:2.09-2.el7 を インストール
---> パッケージ perl-File-Temp.noarch 0:0.23.01-3.el7 を インストール
---> パッケージ perl-Getopt-Long.noarch 0:2.40-3.el7 を インストール
--> 依存性の処理をしています: perl(Pod::Usage) >= 1.14 のパッケージ: perl-Getopt-Long-2.40-3.el7.noarch
--> 依存性の処理をしています: perl(Text::ParseWords) のパッケージ: perl-Getopt-Long-2.40-3.el7.noarch
---> パッケージ rsync.x86_64 0:3.1.2-10.el7 を インストール
--> トランザクションの確認を実行しています。
---> パッケージ MariaDB-compat.x86_64 0:10.6.3-1.el7.centos を インストール
---> パッケージ boost-program-options.x86_64 0:1.53.0-28.el7 を インストール
---> パッケージ perl-Carp.noarch 0:1.26-244.el7 を インストール
---> パッケージ perl-Filter.x86_64 0:1.49-3.el7 を インストール
---> パッケージ perl-PathTools.x86_64 0:3.40-5.el7 を インストール
---> パッケージ perl-PlRPC.noarch 0:0.2020-14.el7 を インストール
--> 依存性の処理をしています: perl(Net::Daemon) >= 0.13 のパッケージ: perl-PlRPC-0.2020-14.el7.noarch
--> 依存性の処理をしています: perl(Net::Daemon::Test) のパッケージ: perl-PlRPC-0.2020-14.el7.noarch
--> 依存性の処理をしています: perl(Net::Daemon::Log) のパッケージ: perl-PlRPC-0.2020-14.el7.noarch
--> 依存性の処理をしています: perl(Compress::Zlib) のパッケージ: perl-PlRPC-0.2020-14.el7.noarch
---> パッケージ perl-Pod-Simple.noarch 1:3.28-4.el7 を インストール
--> 依存性の処理をしています: perl(Pod::Escapes) >= 1.04 のパッケージ: 1:perl-Pod-Simple-3.28-4.el7.noarch
--> 依存性の処理をしています: perl(Encode) のパッケージ: 1:perl-Pod-Simple-3.28-4.el7.noarch
---> パッケージ perl-Pod-Usage.noarch 0:1.63-3.el7 を インストール
--> 依存性の処理をしています: perl(Pod::Text) >= 3.15 のパッケージ: perl-Pod-Usage-1.63-3.el7.noarch
--> 依存性の処理をしています: perl-Pod-Perldoc のパッケージ: perl-Pod-Usage-1.63-3.el7.noarch
---> パッケージ perl-Scalar-List-Utils.x86_64 0:1.27-248.el7 を インストール
---> パッケージ perl-Socket.x86_64 0:2.010-5.el7 を インストール
---> パッケージ perl-Storable.x86_64 0:2.45-3.el7 を インストール
---> パッケージ perl-Text-ParseWords.noarch 0:3.29-4.el7 を インストール
---> パッケージ perl-Time-HiRes.x86_64 4:1.9725-3.el7 を インストール
---> パッケージ perl-Time-Local.noarch 0:1.2300-2.el7 を インストール
---> パッケージ perl-constant.noarch 0:1.27-2.el7 を インストール
---> パッケージ perl-libs.x86_64 4:5.16.3-299.el7_9 を インストール
---> パッケージ perl-macros.x86_64 4:5.16.3-299.el7_9 を インストール
---> パッケージ perl-threads.x86_64 0:1.87-4.el7 を インストール
---> パッケージ perl-threads-shared.x86_64 0:1.43-6.el7 を インストール
---> パッケージ socat.x86_64 0:1.7.3.2-2.el7 を インストール
--> トランザクションの確認を実行しています。
---> パッケージ perl-Encode.x86_64 0:2.51-7.el7 を インストール
---> パッケージ perl-IO-Compress.noarch 0:2.061-2.el7 を インストール
--> 依存性の処理をしています: perl(Compress::Raw::Zlib) >= 2.061 のパッケージ: perl-IO-Compress-2.061-2.el7.noarch
--> 依存性の処理をしています: perl(Compress::Raw::Bzip2) >= 2.061 のパッケージ: perl-IO-Compress-2.061-2.el7.noarch
---> パッケージ perl-Net-Daemon.noarch 0:0.48-5.el7 を インストール
---> パッケージ perl-Pod-Escapes.noarch 1:1.04-299.el7_9 を インストール
---> パッケージ perl-Pod-Perldoc.noarch 0:3.20-4.el7 を インストール
--> 依存性の処理をしています: perl(parent) のパッケージ: perl-Pod-Perldoc-3.20-4.el7.noarch
--> 依存性の処理をしています: perl(HTTP::Tiny) のパッケージ: perl-Pod-Perldoc-3.20-4.el7.noarch
---> パッケージ perl-podlators.noarch 0:2.5.1-3.el7 を インストール
--> トランザクションの確認を実行しています。
---> パッケージ perl-Compress-Raw-Bzip2.x86_64 0:2.061-3.el7 を インストール
---> パッケージ perl-Compress-Raw-Zlib.x86_64 1:2.061-4.el7 を インストール
---> パッケージ perl-HTTP-Tiny.noarch 0:0.033-3.el7 を インストール
---> パッケージ perl-parent.noarch 1:0.225-244.el7 を インストール
--> 依存性解決を終了しました。

依存性を解決しました

=============================================================================================================================================
 Package                                   アーキテクチャー         バージョン                               リポジトリー               容量
=============================================================================================================================================
インストール中:
 MariaDB-client                            x86_64                   10.6.3-1.el7.centos                      mariadb                    14 M
 MariaDB-devel                             x86_64                   10.6.3-1.el7.centos                      mariadb                   8.1 M
 MariaDB-server                            x86_64                   10.6.3-1.el7.centos                      mariadb                    25 M
依存性関連でのインストールをします:
 MariaDB-common                            x86_64                   10.6.3-1.el7.centos                      mariadb                    81 k
 MariaDB-compat                            x86_64                   10.6.3-1.el7.centos                      mariadb                   2.2 M
 boost-program-options                     x86_64                   1.53.0-28.el7                            base                      156 k
 galera-4                                  x86_64                   26.4.8-1.el7.centos                      mariadb                   9.6 M
 libpmem                                   x86_64                   1.5.1-2.1.el7                            base                       59 k
 lsof                                      x86_64                   4.87-6.el7                               base                      331 k
 pcre2                                     x86_64                   10.23-2.el7                              base                      201 k
 perl                                      x86_64                   4:5.16.3-299.el7_9                       updates                   8.0 M
 perl-Carp                                 noarch                   1.26-244.el7                             base                       19 k
 perl-Compress-Raw-Bzip2                   x86_64                   2.061-3.el7                              base                       32 k
 perl-Compress-Raw-Zlib                    x86_64                   1:2.061-4.el7                            base                       57 k
 perl-DBI                                  x86_64                   1.627-4.el7                              base                      802 k
 perl-Data-Dumper                          x86_64                   2.145-3.el7                              base                       47 k
 perl-Encode                               x86_64                   2.51-7.el7                               base                      1.5 M
 perl-Exporter                             noarch                   5.68-3.el7                               base                       28 k
 perl-File-Path                            noarch                   2.09-2.el7                               base                       26 k
 perl-File-Temp                            noarch                   0.23.01-3.el7                            base                       56 k
 perl-Filter                               x86_64                   1.49-3.el7                               base                       76 k
 perl-Getopt-Long                          noarch                   2.40-3.el7                               base                       56 k
 perl-HTTP-Tiny                            noarch                   0.033-3.el7                              base                       38 k
 perl-IO-Compress                          noarch                   2.061-2.el7                              base                      260 k
 perl-Net-Daemon                           noarch                   0.48-5.el7                               base                       51 k
 perl-PathTools                            x86_64                   3.40-5.el7                               base                       82 k
 perl-PlRPC                                noarch                   0.2020-14.el7                            base                       36 k
 perl-Pod-Escapes                          noarch                   1:1.04-299.el7_9                         updates                    52 k
 perl-Pod-Perldoc                          noarch                   3.20-4.el7                               base                       87 k
 perl-Pod-Simple                           noarch                   1:3.28-4.el7                             base                      216 k
 perl-Pod-Usage                            noarch                   1.63-3.el7                               base                       27 k
 perl-Scalar-List-Utils                    x86_64                   1.27-248.el7                             base                       36 k
 perl-Socket                               x86_64                   2.010-5.el7                              base                       49 k
 perl-Storable                             x86_64                   2.45-3.el7                               base                       77 k
 perl-Text-ParseWords                      noarch                   3.29-4.el7                               base                       14 k
 perl-Time-HiRes                           x86_64                   4:1.9725-3.el7                           base                       45 k
 perl-Time-Local                           noarch                   1.2300-2.el7                             base                       24 k
 perl-constant                             noarch                   1.27-2.el7                               base                       19 k
 perl-libs                                 x86_64                   4:5.16.3-299.el7_9                       updates                   690 k
 perl-macros                               x86_64                   4:5.16.3-299.el7_9                       updates                    44 k
 perl-parent                               noarch                   1:0.225-244.el7                          base                       12 k
 perl-podlators                            noarch                   2.5.1-3.el7                              base                      112 k
 perl-threads                              x86_64                   1.87-4.el7                               base                       49 k
 perl-threads-shared                       x86_64                   1.43-6.el7                               base                       39 k
 rsync                                     x86_64                   3.1.2-10.el7                             base                      404 k
 socat                                     x86_64                   1.7.3.2-2.el7                            base                      290 k

トランザクションの要約
=============================================================================================================================================
インストール  3 パッケージ (+43 個の依存関係のパッケージ)

総ダウンロード容量: 73 M
インストール容量: 315 M
Downloading packages:
警告: /var/cache/yum/x86_64/7/mariadb/packages/MariaDB-common-10.6.3-1.el7.centos.x86_64.rpm: ヘッダー V4 DSA/SHA1 Signature、鍵 ID 1bb943db: NOKEY
MariaDB-common-10.6.3-1.el7.centos.x86_64.rpm の公開鍵がインストールされていません
(1/46): MariaDB-common-10.6.3-1.el7.centos.x86_64.rpm                                                                 |  81 kB  00:00:01     
(2/46): MariaDB-compat-10.6.3-1.el7.centos.x86_64.rpm                                                                 | 2.2 MB  00:00:02     
(3/46): MariaDB-client-10.6.3-1.el7.centos.x86_64.rpm                                                                 |  14 MB  00:00:07     
警告: /var/cache/yum/x86_64/7/base/packages/boost-program-options-1.53.0-28.el7.x86_64.rpm: ヘッダー V3 RSA/SHA256 Signature、鍵 ID f4a80eb5: NOKEY
boost-program-options-1.53.0-28.el7.x86_64.rpm の公開鍵がインストールされていません
(4/46): boost-program-options-1.53.0-28.el7.x86_64.rpm                                                                | 156 kB  00:00:00     
(5/46): MariaDB-devel-10.6.3-1.el7.centos.x86_64.rpm                                                                  | 8.1 MB  00:00:04     
(6/46): libpmem-1.5.1-2.1.el7.x86_64.rpm                                                                              |  59 kB  00:00:00     
(7/46): pcre2-10.23-2.el7.x86_64.rpm                                                                                  | 201 kB  00:00:00     
(8/46): perl-Carp-1.26-244.el7.noarch.rpm                                                                             |  19 kB  00:00:00     
(9/46): perl-Compress-Raw-Bzip2-2.061-3.el7.x86_64.rpm                                                                |  32 kB  00:00:00     
(10/46): perl-Compress-Raw-Zlib-2.061-4.el7.x86_64.rpm                                                                |  57 kB  00:00:00     
(11/46): perl-DBI-1.627-4.el7.x86_64.rpm                                                                              | 802 kB  00:00:00     
(12/46): perl-Data-Dumper-2.145-3.el7.x86_64.rpm                                                                      |  47 kB  00:00:00     
(13/46): perl-Encode-2.51-7.el7.x86_64.rpm                                                                            | 1.5 MB  00:00:00     
(14/46): perl-Exporter-5.68-3.el7.noarch.rpm                                                                          |  28 kB  00:00:00     
(15/46): perl-File-Path-2.09-2.el7.noarch.rpm                                                                         |  26 kB  00:00:00     
(16/46): lsof-4.87-6.el7.x86_64.rpm                                                                                   | 331 kB  00:00:00     
(17/46): perl-File-Temp-0.23.01-3.el7.noarch.rpm                                                                      |  56 kB  00:00:00     
(18/46): perl-Filter-1.49-3.el7.x86_64.rpm                                                                            |  76 kB  00:00:00     
(19/46): perl-Getopt-Long-2.40-3.el7.noarch.rpm                                                                       |  56 kB  00:00:00     
(20/46): perl-HTTP-Tiny-0.033-3.el7.noarch.rpm                                                                        |  38 kB  00:00:00     
(21/46): perl-IO-Compress-2.061-2.el7.noarch.rpm                                                                      | 260 kB  00:00:00     
(22/46): perl-Net-Daemon-0.48-5.el7.noarch.rpm                                                                        |  51 kB  00:00:00     
(23/46): perl-PathTools-3.40-5.el7.x86_64.rpm                                                                         |  82 kB  00:00:00     
(24/46): perl-PlRPC-0.2020-14.el7.noarch.rpm                                                                          |  36 kB  00:00:00     
(25/46): perl-Pod-Perldoc-3.20-4.el7.noarch.rpm                                                                       |  87 kB  00:00:00     
perl-Pod-Escapes-1.04-299.el7_9.noarch.rpm の公開鍵がインストールされていません
(26/46): perl-Pod-Escapes-1.04-299.el7_9.noarch.rpm                                                                   |  52 kB  00:00:00     
(27/46): perl-Pod-Simple-3.28-4.el7.noarch.rpm                                                                        | 216 kB  00:00:00     
(28/46): perl-Scalar-List-Utils-1.27-248.el7.x86_64.rpm                                                               |  36 kB  00:00:00     
(29/46): perl-Socket-2.010-5.el7.x86_64.rpm                                                                           |  49 kB  00:00:00     
(30/46): perl-Storable-2.45-3.el7.x86_64.rpm                                                                          |  77 kB  00:00:00     
(31/46): perl-Text-ParseWords-3.29-4.el7.noarch.rpm                                                                   |  14 kB  00:00:00     
(32/46): perl-Time-HiRes-1.9725-3.el7.x86_64.rpm                                                                      |  45 kB  00:00:00     
(33/46): perl-Time-Local-1.2300-2.el7.noarch.rpm                                                                      |  24 kB  00:00:00     
(34/46): perl-constant-1.27-2.el7.noarch.rpm                                                                          |  19 kB  00:00:00     
(35/46): perl-Pod-Usage-1.63-3.el7.noarch.rpm                                                                         |  27 kB  00:00:00     
(36/46): perl-libs-5.16.3-299.el7_9.x86_64.rpm                                                                        | 690 kB  00:00:00     
(37/46): perl-parent-0.225-244.el7.noarch.rpm                                                                         |  12 kB  00:00:00     
(38/46): perl-macros-5.16.3-299.el7_9.x86_64.rpm                                                                      |  44 kB  00:00:00     
(39/46): perl-podlators-2.5.1-3.el7.noarch.rpm                                                                        | 112 kB  00:00:00     
(40/46): perl-threads-shared-1.43-6.el7.x86_64.rpm                                                                    |  39 kB  00:00:00     
(41/46): rsync-3.1.2-10.el7.x86_64.rpm                                                                                | 404 kB  00:00:00     
(42/46): socat-1.7.3.2-2.el7.x86_64.rpm                                                                               | 290 kB  00:00:00     
(43/46): perl-threads-1.87-4.el7.x86_64.rpm                                                                           |  49 kB  00:00:00     
(44/46): perl-5.16.3-299.el7_9.x86_64.rpm                                                                             | 8.0 MB  00:00:05     
(45/46): galera-4-26.4.8-1.el7.centos.x86_64.rpm                                                                      | 9.6 MB  00:00:08     
(46/46): MariaDB-server-10.6.3-1.el7.centos.x86_64.rpm                                                                |  25 MB  00:00:14     
---------------------------------------------------------------------------------------------------------------------------------------------
合計                                                                                                         3.3 MB/s |  73 MB  00:00:22     
file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 から鍵を取得中です。
Importing GPG key 0xF4A80EB5:
 Userid     : "CentOS-7 Key (CentOS 7 Official Signing Key) <security@centos.org>"
 Fingerprint: 6341 ab27 53d7 8a78 a7c2 7bb1 24c6 a8a7 f4a8 0eb5
 Package    : centos-release-7-9.2009.0.el7.centos.x86_64 (@anaconda)
 From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
https://yum.mariadb.org/RPM-GPG-KEY-MariaDB から鍵を取得中です。
Importing GPG key 0x1BB943DB:
 Userid     : "MariaDB Package Signing Key <package-signing-key@mariadb.org>"
 Fingerprint: 1993 69e5 404b d5fc 7d2f e43b cbcb 082a 1bb9 43db
 From       : https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  インストール中          : rsync-3.1.2-10.el7.x86_64                                                                                   1/46 
  インストール中          : pcre2-10.23-2.el7.x86_64                                                                                    2/46 
  インストール中          : libpmem-1.5.1-2.1.el7.x86_64                                                                                3/46 
  インストール中          : lsof-4.87-6.el7.x86_64                                                                                      4/46 
  インストール中          : MariaDB-common-10.6.3-1.el7.centos.x86_64                                                                   5/46 
  インストール中          : MariaDB-compat-10.6.3-1.el7.centos.x86_64                                                                   6/46 
  インストール中          : 1:perl-parent-0.225-244.el7.noarch                                                                          7/46 
  インストール中          : perl-HTTP-Tiny-0.033-3.el7.noarch                                                                           8/46 
  インストール中          : perl-podlators-2.5.1-3.el7.noarch                                                                           9/46 
  インストール中          : perl-Pod-Perldoc-3.20-4.el7.noarch                                                                         10/46 
  インストール中          : 1:perl-Pod-Escapes-1.04-299.el7_9.noarch                                                                   11/46 
  インストール中          : perl-Text-ParseWords-3.29-4.el7.noarch                                                                     12/46 
  インストール中          : perl-Encode-2.51-7.el7.x86_64                                                                              13/46 
  インストール中          : perl-Pod-Usage-1.63-3.el7.noarch                                                                           14/46 
  インストール中          : 4:perl-macros-5.16.3-299.el7_9.x86_64                                                                      15/46 
  インストール中          : 4:perl-Time-HiRes-1.9725-3.el7.x86_64                                                                      16/46 
  インストール中          : perl-Exporter-5.68-3.el7.noarch                                                                            17/46 
  インストール中          : perl-constant-1.27-2.el7.noarch                                                                            18/46 
  インストール中          : perl-threads-1.87-4.el7.x86_64                                                                             19/46 
  インストール中          : perl-Socket-2.010-5.el7.x86_64                                                                             20/46 
  インストール中          : perl-Time-Local-1.2300-2.el7.noarch                                                                        21/46 
  インストール中          : perl-Carp-1.26-244.el7.noarch                                                                              22/46 
  インストール中          : perl-Storable-2.45-3.el7.x86_64                                                                            23/46 
  インストール中          : perl-threads-shared-1.43-6.el7.x86_64                                                                      24/46 
  インストール中          : perl-PathTools-3.40-5.el7.x86_64                                                                           25/46 
  インストール中          : perl-Scalar-List-Utils-1.27-248.el7.x86_64                                                                 26/46 
  インストール中          : 1:perl-Pod-Simple-3.28-4.el7.noarch                                                                        27/46 
  インストール中          : perl-File-Temp-0.23.01-3.el7.noarch                                                                        28/46 
  インストール中          : perl-File-Path-2.09-2.el7.noarch                                                                           29/46 
  インストール中          : perl-Filter-1.49-3.el7.x86_64                                                                              30/46 
  インストール中          : 4:perl-libs-5.16.3-299.el7_9.x86_64                                                                        31/46 
  インストール中          : perl-Getopt-Long-2.40-3.el7.noarch                                                                         32/46 
  インストール中          : 4:perl-5.16.3-299.el7_9.x86_64                                                                             33/46 
  インストール中          : perl-Data-Dumper-2.145-3.el7.x86_64                                                                        34/46 
  インストール中          : perl-Net-Daemon-0.48-5.el7.noarch                                                                          35/46 
  インストール中          : perl-Compress-Raw-Bzip2-2.061-3.el7.x86_64                                                                 36/46 
  インストール中          : 1:perl-Compress-Raw-Zlib-2.061-4.el7.x86_64                                                                37/46 
  インストール中          : perl-IO-Compress-2.061-2.el7.noarch                                                                        38/46 
  インストール中          : perl-PlRPC-0.2020-14.el7.noarch                                                                            39/46 
  インストール中          : perl-DBI-1.627-4.el7.x86_64                                                                                40/46 
  インストール中          : MariaDB-client-10.6.3-1.el7.centos.x86_64                                                                  41/46 
  インストール中          : socat-1.7.3.2-2.el7.x86_64                                                                                 42/46 
  インストール中          : boost-program-options-1.53.0-28.el7.x86_64                                                                 43/46 
  インストール中          : galera-4-26.4.8-1.el7.centos.x86_64                                                                        44/46 
  インストール中          : MariaDB-server-10.6.3-1.el7.centos.x86_64                                                                  45/46 


Two all-privilege accounts were created.
One is root@localhost, it has no password, but you need to
be system 'root' user to connect. Use, for example, sudo mysql
The second is mysql@localhost, it has no password either, but
you need to be the system 'mysql' user to connect.
After connecting you can set the password, if you would need to be
able to connect as any of these users with a password and without sudo

See the MariaDB Knowledgebase at https://mariadb.com/kb or the
MySQL manual for more instructions.

Please report any problems at https://mariadb.org/jira

The latest information about MariaDB is available at https://mariadb.org/.
You can find additional information about the MySQL part at:

Consider joining MariaDB's strong and vibrant community:


  インストール中          : MariaDB-devel-10.6.3-1.el7.centos.x86_64                                                                   46/46 
  検証中                  : perl-HTTP-Tiny-0.033-3.el7.noarch                                                                           1/46 
  検証中                  : boost-program-options-1.53.0-28.el7.x86_64                                                                  2/46 
  検証中                  : perl-threads-shared-1.43-6.el7.x86_64                                                                       3/46 
  検証中                  : 4:perl-Time-HiRes-1.9725-3.el7.x86_64                                                                       4/46 
  検証中                  : lsof-4.87-6.el7.x86_64                                                                                      5/46 
  検証中                  : perl-Exporter-5.68-3.el7.noarch                                                                             6/46 
  検証中                  : perl-constant-1.27-2.el7.noarch                                                                             7/46 
  検証中                  : perl-PathTools-3.40-5.el7.x86_64                                                                            8/46 
  検証中                  : perl-threads-1.87-4.el7.x86_64                                                                              9/46 
  検証中                  : MariaDB-server-10.6.3-1.el7.centos.x86_64                                                                  10/46 
  検証中                  : perl-Socket-2.010-5.el7.x86_64                                                                             11/46 
  検証中                  : 1:perl-parent-0.225-244.el7.noarch                                                                         12/46 
  検証中                  : 4:perl-macros-5.16.3-299.el7_9.x86_64                                                                      13/46 
  検証中                  : perl-Net-Daemon-0.48-5.el7.noarch                                                                          14/46 
  検証中                  : perl-File-Temp-0.23.01-3.el7.noarch                                                                        15/46 
  検証中                  : MariaDB-devel-10.6.3-1.el7.centos.x86_64                                                                   16/46 
  検証中                  : 1:perl-Pod-Simple-3.28-4.el7.noarch                                                                        17/46 
  検証中                  : perl-Time-Local-1.2300-2.el7.noarch                                                                        18/46 
  検証中                  : galera-4-26.4.8-1.el7.centos.x86_64                                                                        19/46 
  検証中                  : 1:perl-Pod-Escapes-1.04-299.el7_9.noarch                                                                   20/46 
  検証中                  : perl-Text-ParseWords-3.29-4.el7.noarch                                                                     21/46 
  検証中                  : perl-DBI-1.627-4.el7.x86_64                                                                                22/46 
  検証中                  : libpmem-1.5.1-2.1.el7.x86_64                                                                               23/46 
  検証中                  : pcre2-10.23-2.el7.x86_64                                                                                   24/46 
  検証中                  : perl-Carp-1.26-244.el7.noarch                                                                              25/46 
  検証中                  : perl-Data-Dumper-2.145-3.el7.x86_64                                                                        26/46 
  検証中                  : perl-Compress-Raw-Bzip2-2.061-3.el7.x86_64                                                                 27/46 
  検証中                  : perl-Storable-2.45-3.el7.x86_64                                                                            28/46 
  検証中                  : perl-Scalar-List-Utils-1.27-248.el7.x86_64                                                                 29/46 
  検証中                  : 1:perl-Compress-Raw-Zlib-2.061-4.el7.x86_64                                                                30/46 
  検証中                  : perl-IO-Compress-2.061-2.el7.noarch                                                                        31/46 
  検証中                  : perl-Pod-Usage-1.63-3.el7.noarch                                                                           32/46 
  検証中                  : perl-PlRPC-0.2020-14.el7.noarch                                                                            33/46 
  検証中                  : perl-Encode-2.51-7.el7.x86_64                                                                              34/46 
  検証中                  : perl-Pod-Perldoc-3.20-4.el7.noarch                                                                         35/46 
  検証中                  : perl-podlators-2.5.1-3.el7.noarch                                                                          36/46 
  検証中                  : 4:perl-5.16.3-299.el7_9.x86_64                                                                             37/46 
  検証中                  : perl-File-Path-2.09-2.el7.noarch                                                                           38/46 
  検証中                  : MariaDB-client-10.6.3-1.el7.centos.x86_64                                                                  39/46 
  検証中                  : MariaDB-compat-10.6.3-1.el7.centos.x86_64                                                                  40/46 
  検証中                  : rsync-3.1.2-10.el7.x86_64                                                                                  41/46 
  検証中                  : perl-Filter-1.49-3.el7.x86_64                                                                              42/46 
  検証中                  : perl-Getopt-Long-2.40-3.el7.noarch                                                                         43/46 
  検証中                  : MariaDB-common-10.6.3-1.el7.centos.x86_64                                                                  44/46 
  検証中                  : 4:perl-libs-5.16.3-299.el7_9.x86_64                                                                        45/46 
  検証中                  : socat-1.7.3.2-2.el7.x86_64                                                                                 46/46 

インストール:
  MariaDB-client.x86_64 0:10.6.3-1.el7.centos    MariaDB-devel.x86_64 0:10.6.3-1.el7.centos    MariaDB-server.x86_64 0:10.6.3-1.el7.centos   

依存性関連をインストールしました:
  MariaDB-common.x86_64 0:10.6.3-1.el7.centos   MariaDB-compat.x86_64 0:10.6.3-1.el7.centos   boost-program-options.x86_64 0:1.53.0-28.el7 
  galera-4.x86_64 0:26.4.8-1.el7.centos         libpmem.x86_64 0:1.5.1-2.1.el7                lsof.x86_64 0:4.87-6.el7                     
  pcre2.x86_64 0:10.23-2.el7                    perl.x86_64 4:5.16.3-299.el7_9                perl-Carp.noarch 0:1.26-244.el7              
  perl-Compress-Raw-Bzip2.x86_64 0:2.061-3.el7  perl-Compress-Raw-Zlib.x86_64 1:2.061-4.el7   perl-DBI.x86_64 0:1.627-4.el7                
  perl-Data-Dumper.x86_64 0:2.145-3.el7         perl-Encode.x86_64 0:2.51-7.el7               perl-Exporter.noarch 0:5.68-3.el7            
  perl-File-Path.noarch 0:2.09-2.el7            perl-File-Temp.noarch 0:0.23.01-3.el7         perl-Filter.x86_64 0:1.49-3.el7              
  perl-Getopt-Long.noarch 0:2.40-3.el7          perl-HTTP-Tiny.noarch 0:0.033-3.el7           perl-IO-Compress.noarch 0:2.061-2.el7        
  perl-Net-Daemon.noarch 0:0.48-5.el7           perl-PathTools.x86_64 0:3.40-5.el7            perl-PlRPC.noarch 0:0.2020-14.el7            
  perl-Pod-Escapes.noarch 1:1.04-299.el7_9      perl-Pod-Perldoc.noarch 0:3.20-4.el7          perl-Pod-Simple.noarch 1:3.28-4.el7          
  perl-Pod-Usage.noarch 0:1.63-3.el7            perl-Scalar-List-Utils.x86_64 0:1.27-248.el7  perl-Socket.x86_64 0:2.010-5.el7             
  perl-Storable.x86_64 0:2.45-3.el7             perl-Text-ParseWords.noarch 0:3.29-4.el7      perl-Time-HiRes.x86_64 4:1.9725-3.el7        
  perl-Time-Local.noarch 0:1.2300-2.el7         perl-constant.noarch 0:1.27-2.el7             perl-libs.x86_64 4:5.16.3-299.el7_9          
  perl-macros.x86_64 4:5.16.3-299.el7_9         perl-parent.noarch 1:0.225-244.el7            perl-podlators.noarch 0:2.5.1-3.el7          
  perl-threads.x86_64 0:1.87-4.el7              perl-threads-shared.x86_64 0:1.43-6.el7       rsync.x86_64 0:3.1.2-10.el7                  
  socat.x86_64 0:1.7.3.2-2.el7                 

完了しました!
[root@localhost ~]# 

このように完了しました! と表示されればOKです。

インストールの確認

下記のコマンドでインストールしたパッケージを確認します。

yum list installed | grep mariadb

[root@localhost ~]# yum list installed | grep mariadb
MariaDB-client.x86_64                 10.6.3-1.el7.centos              @mariadb 
MariaDB-common.x86_64                 10.6.3-1.el7.centos              @mariadb 
MariaDB-compat.x86_64                 10.6.3-1.el7.centos              @mariadb 
MariaDB-devel.x86_64                  10.6.3-1.el7.centos              @mariadb 
MariaDB-server.x86_64                 10.6.3-1.el7.centos              @mariadb 
galera-4.x86_64                       26.4.8-1.el7.centos              @mariadb 
[root@localhost ~]# 

インストールパッケージの確認では、バージョン5.5も表示されていましたが最新版しかインストールされてませんね。

インストール場所の確認

下記のコマンドでインストールの場所を確認します。

which mysqld

[root@localhost ~]# which mysqld
/usr/sbin/mysqld
[root@localhost ~]# 

usrのsbinの配下にインストールされたことが確認できますね

MariaDB基本的な設定

起動の確認

下記のコマンドでステータスを確認します。 白黒だとわかりにくいので画像も付けておきます。

systemctl status mariadb

[root@localhost ~]# systemctl status mariadb
● mariadb.service - MariaDB 10.6.3 database server
   Loaded: loaded (/usr/lib/systemd/system/mariadb.service; disabled; vendor preset: disabled)
  Drop-In: /etc/systemd/system/mariadb.service.d
           └─migrated-from-my.cnf-settings.conf
   Active: inactive (dead)
     Docs: man:mariadbd(8)
           https://mariadb.com/kb/en/library/systemd/
[root@localhost ~]# 

下記のコマンドで開始します。

systemctl start mariadb

[root@localhost ~]# 
[root@localhost ~]# systemctl start mariadb
[root@localhost ~]# 

下記のコマンドでステータスを確認します。 白黒だとわかりにくいので画像も付けておきます。

systemctl status mariadb

[root@localhost ~]# systemctl status mariadb
● mariadb.service - MariaDB 10.6.3 database server
   Loaded: loaded (/usr/lib/systemd/system/mariadb.service; disabled; vendor preset: disabled)
  Drop-In: /etc/systemd/system/mariadb.service.d
           └─migrated-from-my.cnf-settings.conf
   Active: active (running) since 水 2021-07-14 03:11:01 JST; 1s ago
     Docs: man:mariadbd(8)
           https://mariadb.com/kb/en/library/systemd/
  Process: 16303 ExecStartPost=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (code=exited, status=0/SUCCESS)
  Process: 16280 ExecStartPre=/bin/sh -c [ ! -e /usr/bin/galera_recovery ] && VAR= ||   VAR=`cd /usr/bin/..; /usr/bin/galera_recovery`; [ $? -eq 0 ]   && systemctl set-environment _WSREP_START_POSITION=$VAR || exit 1 (code=exited, status=0/SUCCESS)
  Process: 16278 ExecStartPre=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (code=exited, status=0/SUCCESS)
 Main PID: 16291 (mariadbd)
   Status: "Taking your SQL requests now..."
   CGroup: /system.slice/mariadb.service
           └─16291 /usr/sbin/mariadbd

 7月 14 03:11:01 localhost.localdomain mariadbd[16291]: 2021-07-14  3:11:01 0 [Note] InnoDB: File './ibtmp1' size is now 12 MB.
 7月 14 03:11:01 localhost.localdomain mariadbd[16291]: 2021-07-14  3:11:01 0 [Note] InnoDB: 10.6.3 started; log sequence number 42161; transaction id 14
 7月 14 03:11:01 localhost.localdomain mariadbd[16291]: 2021-07-14  3:11:01 0 [Note] Plugin 'FEEDBACK' is disabled.
 7月 14 03:11:01 localhost.localdomain mariadbd[16291]: 2021-07-14  3:11:01 0 [Note] InnoDB: Loading buffer pool(s) from /var/lib/mysql/ib_buffer_pool
 7月 14 03:11:01 localhost.localdomain mariadbd[16291]: 2021-07-14  3:11:01 0 [Note] Server socket created on IP: '0.0.0.0'.
 7月 14 03:11:01 localhost.localdomain mariadbd[16291]: 2021-07-14  3:11:01 0 [Note] Server socket created on IP: '::'.
 7月 14 03:11:01 localhost.localdomain mariadbd[16291]: 2021-07-14  3:11:01 0 [Note] InnoDB: Buffer pool(s) load completed at 210714  3:11:01
 7月 14 03:11:01 localhost.localdomain mariadbd[16291]: 2021-07-14  3:11:01 0 [Note] /usr/sbin/mariadbd: ready for connections.
 7月 14 03:11:01 localhost.localdomain mariadbd[16291]: Version: '10.6.3-MariaDB'  socket: '/var/lib/mysql/mysql.sock'  port: 3306  MariaDB Server
 7月 14 03:11:01 localhost.localdomain systemd[1]: Started MariaDB 10.6.3 database server.
[root@localhost ~]# 

自動起動の設定

下記のコマンドで自動起動の設定ができます。

systemctl enable mariadb

[root@localhost ~]# systemctl enable mariadb
Created symlink from /etc/systemd/system/multi-user.target.wants/mariadb.service to /usr/lib/systemd/system/mariadb.service.
[root@localhost ~]# 

下記のコマンドで自動起動が設定されたことを確認

systemctl is-enabled mariadb

[root@localhost ~]# systemctl is-enabled mariadb
enabled
[root@localhost ~]# 

enabledが表示されればOKです。

基本的なセキュリティの設定

mariadb-secure-installationのプログラムで必要最低限の設定ができます。

  • 現在のrootパスワードの入力 (10行目)
  • unix_socket認証への切り替え (18行目)
  • rootアカウントのパスワード設定 (26行目)
  • 匿名ユーザの削除 (35行目)
  • リモートからのrootアカウント禁止 (41行目)
  • testデータベースの削除 (48行目)
  • 今すぐ設定反映 (57行目)

[root@localhost ~]# mariadb-secure-installation

NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MariaDB
      SERVERS IN PRODUCTION USE!  PLEASE READ EACH STEP CAREFULLY!

In order to log into MariaDB to secure it, we'll need the current
password for the root user. If you've just installed MariaDB, and
haven't set the root password yet, you should just press enter here.

Enter current password for root (enter for none): 
OK, successfully used password, moving on...

Setting the root password or using the unix_socket ensures that nobody
can log into the MariaDB root user without the proper authorisation.

You already have your root account protected, so you can safely answer 'n'.

Switch to unix_socket authentication [Y/n] y
Enabled successfully!
Reloading privilege tables..
 ... Success!


You already have your root account protected, so you can safely answer 'n'.

Change the root password? [Y/n] n
 ... skipping.

By default, a MariaDB installation has an anonymous user, allowing anyone
to log into MariaDB without having to have a user account created for
them.  This is intended only for testing, and to make the installation
go a bit smoother.  You should remove them before moving into a
production environment.

Remove anonymous users? [Y/n] y
 ... Success!

Normally, root should only be allowed to connect from 'localhost'.  This
ensures that someone cannot guess at the root password from the network.

Disallow root login remotely? [Y/n] y
 ... Success!

By default, MariaDB comes with a database named 'test' that anyone can
access.  This is also intended only for testing, and should be removed
before moving into a production environment.

Remove test database and access to it? [Y/n] y
 - Dropping test database...
 ... Success!
 - Removing privileges on test database...
 ... Success!

Reloading the privilege tables will ensure that all changes made so far
will take effect immediately.

Reload privilege tables now? [Y/n] y
 ... Success!

Cleaning up...

All done!  If you've completed all of the above steps, your MariaDB
installation should now be secure.

Thanks for using MariaDB!
[root@localhost ~]#

文字化け対応

server.cnfファイルを変更します。

既存のファイルをバックアップします。

cp -p /etc/my.cnf.d/server.cnf /etc/my.cnf.d/server.cnf.org

[root@localhost ~]# cp -p /etc/my.cnf.d/server.cnf /etc/my.cnf.d/server.cnf.org
[root@localhost ~]# 

viコマンドで設定を変更します。

vi /etc/my.cnf.d/server.cnf

下記の赤字の「character-set-server=utf8」を追加します、

#
# These groups are read by MariaDB server.
# Use it for options that only the server (but not clients) should see
#
# See the examples of server my.cnf files in /usr/share/mysql/
#

# this is read by the standalone daemon and embedded servers
[server]
character-set-server=utf8
# this is only for the mysqld standalone daemon
[mysqld]

#
# * Galera-related settings
#
[galera]
# Mandatory settings
#wsrep_on=ON
#wsrep_provider=
#wsrep_cluster_address=
#binlog_format=row
#default_storage_engine=InnoDB
#innodb_autoinc_lock_mode=2
#
# Allow server to accept connections on all interfaces.
#
#bind-address=0.0.0.0
#
# Optional setting
#wsrep_slave_threads=1
#innodb_flush_log_at_trx_commit=0

# this is only for embedded server
[embedded]

# This group is only read by MariaDB servers, not by MySQL.
# If you use the same .cnf file for MySQL and MariaDB,
# you can put MariaDB-only options here
[mariadb]

# This group is only read by MariaDB-10.6 servers.
# If you use the same .cnf file for MariaDB of different versions,
# use this group for options that older servers don't understand
[mariadb-10.6]

基本的な設定は完了しました。

設定を反映するために再起動をします。

systemctl restart mariadb

[root@localhost ~]# systemctl restart mariadb
[root@localhost ~]# 

エラーがなければ、正常に再起動されています。

systemctl status mariadb

まとめ

MariaDB 10.5までは、「mysql_secure_installation」のプログラムで必要最低限の設定ができてましたが

MariaDB 10.6.3では、「mysql_secure_installation コマンドが見つかりません」と返ってきたのでびっくりしました。

「mariadb-secure-installation」のプログラムに変更されていました。

この手順通り進めば、約30分ぐらいで設定が完了します。

インフラエンジニアを目指す人は、↓こちらで無料相談できますのでご参考に

初心者向け CentOS7.9 に MariaDB 10.6.4をインストールCentOS7.9 に MariaDB 10.6.4をインストール 初めての場合は、省略されていると不安になりますので 実際のコマンドを省略せずに載せてます。...
初心者向け CentOS7.9 に Apache 2.4をインストールいろんなサイトを見ても途中経過が記載してなく不安になる人...
初心者向け CentOS7.9 に PHP8.0をインストールCentOS 7.9 に PHP 8.0 を yum でインストールする手順について解説します。 実際のコマンドも載せてます。...
初心者向け CentOS7.9 に WordPress 最新版 をインストールApache2.4 と PHP8.0 と MariaDB10.6 が準備できた状態に WordPressの最新版をインストールする手順です。...

インフラエンジニアを目指す方へ

COMMENT

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA