Saturday, August 22, 2020

Install Mariadb

https://mariadb.com/resources/blog/installing-mariadb-10-on-centos-7-rhel-7/

https://www.thegeekdiary.com/how-to-install-and-configure-mariadb-in-centos-rhel-7/


 $ sudo yum install wget

$ wget https://downloads.mariadb.com/MariaDB/mariadb_repo_setup
$ chmod +x mariadb_repo_setup
$ sudo ./mariadb_repo_setup

To install MariaDB Community Server and dependencies:

$ sudo yum install MariaDB-server

[root@rhel-server-7 ~]# sudo yum install wget

Loaded plugins: langpacks, product-id, search-disabled-repos, subscription-manager

rhel-7-server-extras-rpms                                                                                                                                      | 3.4 kB  00:00:00

rhel-7-server-optional-source-rpms                                                                                                                             | 3.8 kB  00:00:00

rhel-7-server-rh-common-beta-rpms                                                                                                                              | 3.8 kB  00:00:00

rhel-7-server-rh-common-debug-rpms                                                                                                                             | 3.8 kB  00:00:00

rhel-7-server-rh-common-source-rpms                                                                                                                            | 3.8 kB  00:00:00

rhel-7-server-rpms                                                                                                                                             | 3.5 kB  00:00:00

rhel-7-server-source-rpms                                                                                                                                      | 3.8 kB  00:00:00

(1/21): rhel-7-server-extras-rpms/x86_64/group                                                                                                                 |  124 B  00:00:00

(2/21): rhel-7-server-extras-rpms/x86_64/updateinfo                                                                                                            | 232 kB  00:00:00

(3/21): rhel-7-server-extras-rpms/x86_64/primary_db                                                                                                            | 635 kB  00:00:00

(4/21): rhel-7-server-optional-source-rpms/7Server/x86_64/group                                                                                                |  124 B  00:00:01

(5/21): rhel-7-server-rh-common-beta-rpms/x86_64/group                                                                                                         |  124 B  00:00:01

(6/21): rhel-7-server-optional-source-rpms/7Server/x86_64/updateinfo                                                                                           | 3.3 kB  00:00:02

(7/21): rhel-7-server-rh-common-beta-rpms/x86_64/updateinfo                                                                                                    |   92 B  00:00:01

(8/21): rhel-7-server-rh-common-debug-rpms/7Server/x86_64/group                                                                                                |  124 B  00:00:00

(9/21): rhel-7-server-rh-common-source-rpms/7Server/x86_64/group                                                                                               |  124 B  00:00:01

(10/21): rhel-7-server-optional-source-rpms/7Server/x86_64/primary_db                                                                                          | 1.3 MB  00:00:02

(11/21): rhel-7-server-rh-common-beta-rpms/x86_64/primary_db                                                                                                   |  26 kB  00:00:02

(12/21): rhel-7-server-rh-common-debug-rpms/7Server/x86_64/primary_db                                                                                          |  12 kB  00:00:01

(13/21): rhel-7-server-rpms/7Server/x86_64/group                                                                                                               | 631 kB  00:00:00

(14/21): rhel-7-server-rh-common-debug-rpms/7Server/x86_64/updateinfo                                                                                          |  13 kB  00:00:02

(15/21): rhel-7-server-rh-common-source-rpms/7Server/x86_64/updateinfo                                                                                         |   92 B  00:00:01

(16/21): rhel-7-server-rh-common-source-rpms/7Server/x86_64/primary_db                                                                                         |  34 kB  00:00:01

(17/21): rhel-7-server-source-rpms/7Server/x86_64/group                                                                                                        |  124 B  00:00:00

(18/21): rhel-7-server-source-rpms/7Server/x86_64/updateinfo                                                                                                   |   92 B  00:00:00

(19/21): rhel-7-server-source-rpms/7Server/x86_64/primary_db                                                                                                   | 3.0 MB  00:00:00

(20/21): rhel-7-server-rpms/7Server/x86_64/updateinfo                                                                                                          | 3.7 MB  00:00:01

(21/21): rhel-7-server-rpms/7Server/x86_64/primary_db                                                                                                          |  73 MB  00:00:08

Resolving Dependencies

--> Running transaction check

---> Package wget.x86_64 0:1.14-18.el7 will be updated

---> Package wget.x86_64 0:1.14-18.el7_6.1 will be an update

--> Finished Dependency Resolution


Dependencies Resolved


======================================================================================================================================================================================

 Package                              Arch                                   Version                                         Repository                                          Size

======================================================================================================================================================================================

Updating:

 wget                                 x86_64                                 1.14-18.el7_6.1                                 rhel-7-server-rpms                                 547 k


Transaction Summary

======================================================================================================================================================================================

Upgrade  1 Package


Total download size: 547 k

Is this ok [y/d/N]: y

Downloading packages:

No Presto metadata available for rhel-7-server-rpms

warning: /var/cache/yum/x86_64/7Server/rhel-7-server-rpms/packages/wget-1.14-18.el7_6.1.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY B/s |    0 B  --:--:-- ETA

Public key for wget-1.14-18.el7_6.1.x86_64.rpm is not installed

wget-1.14-18.el7_6.1.x86_64.rpm                                                                                                                                | 547 kB  00:00:00

Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

Importing GPG key 0xFD431D51:

 Userid     : "Red Hat, Inc. (release key 2) <security@redhat.com>"

 Fingerprint: 567e 347a d004 4ade 55ba 8a5f 199e 2f91 fd43 1d51

 Package    : redhat-release-server-7.6-4.el7.x86_64 (@anaconda/7.6)

 From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

Is this ok [y/N]: y

Importing GPG key 0x2FA658E0:

 Userid     : "Red Hat, Inc. (auxiliary key) <security@redhat.com>"

 Fingerprint: 43a6 e49c 4a38 f4be 9abf 2a53 4568 9c88 2fa6 58e0

 Package    : redhat-release-server-7.6-4.el7.x86_64 (@anaconda/7.6)

 From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

Is this ok [y/N]: y

Running transaction check

Running transaction test

Transaction test succeeded

Running transaction

  Updating   : wget-1.14-18.el7_6.1.x86_64                                                                                                                                        1/2

  Cleanup    : wget-1.14-18.el7.x86_64                                                                                                                                            2/2

rhel-7-server-extras-rpms/x86_64/productid                                                                                                                     | 2.1 kB  00:00:00

rhel-7-server-rpms/7Server/x86_64/productid                                                                                                                    | 2.1 kB  00:00:00

  Verifying  : wget-1.14-18.el7_6.1.x86_64                                                                                                                                        1/2

  Verifying  : wget-1.14-18.el7.x86_64                                                                                                                                            2/2


Updated:

  wget.x86_64 0:1.14-18.el7_6.1


Complete!








[root@rhel-server-7 ~]# wget https://downloads.mariadb.com/MariaDB/mariadb_repo_setup
--2020-08-22 23:28:24--  https://downloads.mariadb.com/MariaDB/mariadb_repo_setup
Resolving downloads.mariadb.com (downloads.mariadb.com)... 104.20.68.208, 172.67.32.229, 104.20.67.208, ...
Connecting to downloads.mariadb.com (downloads.mariadb.com)|104.20.68.208|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 19519 (19K) [application/octet-stream]
Saving to: ‘mariadb_repo_setup’

100%[====================================================================================================================================================>] 19,519      --.-K/s   in 0.001s

2020-08-22 23:28:25 (17.7 MB/s) - ‘mariadb_repo_setup’ saved [19519/19519]









[root@rhel-server-7 ~]# chmod +x mariadb_repo_setup




[root@rhel-server-7 ~]# sudo ./mariadb_repo_setup
[info] Repository file successfully written to /etc/yum.repos.d/mariadb.repo
[info] Adding trusted package signing keys...
[info] Successfully added trusted package signing keys



[root@rhel-server-7 ~]# sudo yum install MariaDB-server
Loaded plugins: langpacks, product-id, search-disabled-repos, subscription-manager
mariadb-main                                                                                                                                                           | 2.9 kB  00:00:00
mariadb-maxscale                                                                                                                                                       | 2.4 kB  00:00:00
mariadb-tools                                                                                                                                                          | 2.9 kB  00:00:00
(1/3): mariadb-maxscale/7Server/x86_64/primary_db                                                                                                                      | 6.9 kB  00:00:00
(2/3): mariadb-tools/7Server/x86_64/primary_db                                                                                                                         |  14 kB  00:00:00
(3/3): mariadb-main/7Server/x86_64/primary_db                                                                                                                          |  66 kB  00:00:01
Resolving Dependencies
--> Running transaction check
---> Package MariaDB-server.x86_64 0:10.5.5-1.el7.centos will be obsoleting
--> Processing Dependency: MariaDB-client for package: MariaDB-server-10.5.5-1.el7.centos.x86_64
--> Processing Dependency: galera-4 for package: MariaDB-server-10.5.5-1.el7.centos.x86_64
--> Processing Dependency: MariaDB-common for package: MariaDB-server-10.5.5-1.el7.centos.x86_64
---> Package mariadb-server.x86_64 1:5.5.60-1.el7_5 will be obsoleted
--> Running transaction check
---> Package MariaDB-client.x86_64 0:10.5.5-1.el7.centos will be obsoleting
---> Package MariaDB-common.x86_64 0:10.5.5-1.el7.centos will be installed
--> Processing Dependency: MariaDB-compat for package: MariaDB-common-10.5.5-1.el7.centos.x86_64
---> Package galera-4.x86_64 0:26.4.5-1.el7.centos will be installed
--> Processing Dependency: socat for package: galera-4-26.4.5-1.el7.centos.x86_64
---> Package mariadb.x86_64 1:5.5.60-1.el7_5 will be obsoleted
--> Running transaction check
---> Package MariaDB-compat.x86_64 0:10.5.5-1.el7.centos will be obsoleting
---> Package mariadb-libs.x86_64 1:5.5.60-1.el7_5 will be obsoleted
---> Package socat.x86_64 0:1.7.3.2-2.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

==============================================================================================================================================================================================
 Package                                      Arch                                 Version                                             Repository                                        Size
==============================================================================================================================================================================================
Installing:
 MariaDB-client                               x86_64                               10.5.5-1.el7.centos                                 mariadb-main                                      13 M
     replacing  mariadb.x86_64 1:5.5.60-1.el7_5
 MariaDB-compat                               x86_64                               10.5.5-1.el7.centos                                 mariadb-main                                     2.2 M
     replacing  mariadb-libs.x86_64 1:5.5.60-1.el7_5
 MariaDB-server                               x86_64                               10.5.5-1.el7.centos                                 mariadb-main                                      26 M
     replacing  mariadb-server.x86_64 1:5.5.60-1.el7_5
Installing for dependencies:
 MariaDB-common                               x86_64                               10.5.5-1.el7.centos                                 mariadb-main                                      81 k
 galera-4                                     x86_64                               26.4.5-1.el7.centos                                 mariadb-main                                     9.5 M
 socat                                        x86_64                               1.7.3.2-2.el7                                       rhel-7-server-rpms                               290 k

Transaction Summary
==============================================================================================================================================================================================
Install  3 Packages (+3 Dependent packages)

Total download size: 51 M
Is this ok [y/d/N]: y
Downloading packages:
(1/6): MariaDB-common-10.5.5-1.el7.centos.x86_64.rpm                                                                                                                   |  81 kB  00:00:01
(2/6): MariaDB-client-10.5.5-1.el7.centos.x86_64.rpm                                                                                                                   |  13 MB  00:00:02
(3/6): MariaDB-compat-10.5.5-1.el7.centos.x86_64.rpm                                                                                                                   | 2.2 MB  00:00:02
(4/6): socat-1.7.3.2-2.el7.x86_64.rpm                                                                                                                                  | 290 kB  00:00:01
(5/6): galera-4-26.4.5-1.el7.centos.x86_64.rpm                                                                                                                         | 9.5 MB  00:00:01
(6/6): MariaDB-server-10.5.5-1.el7.centos.x86_64.rpm                                                                                                                   |  26 MB  00:00:04
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                                                                         6.9 MB/s |  51 MB  00:00:07
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : MariaDB-compat-10.5.5-1.el7.centos.x86_64                                                                                                                                  1/9
  Installing : MariaDB-common-10.5.5-1.el7.centos.x86_64                                                                                                                                  2/9
  Installing : MariaDB-client-10.5.5-1.el7.centos.x86_64                                                                                                                                  3/9
  Installing : socat-1.7.3.2-2.el7.x86_64                                                                                                                                                 4/9
  Installing : galera-4-26.4.5-1.el7.centos.x86_64                                                                                                                                        5/9
  Installing : MariaDB-server-10.5.5-1.el7.centos.x86_64                                                                                                                                  6/9


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:
https://dev.mysql.com
Consider joining MariaDB's strong and vibrant community:
https://mariadb.org/get-involved/

  Erasing    : 1:mariadb-server-5.5.60-1.el7_5.x86_64                                                                                                                                     7/9
  Erasing    : 1:mariadb-5.5.60-1.el7_5.x86_64                                                                                                                                            8/9
  Erasing    : 1:mariadb-libs-5.5.60-1.el7_5.x86_64                                                                                                                                       9/9
  Verifying  : MariaDB-common-10.5.5-1.el7.centos.x86_64                                                                                                                                  1/9
  Verifying  : MariaDB-client-10.5.5-1.el7.centos.x86_64                                                                                                                                  2/9
  Verifying  : MariaDB-compat-10.5.5-1.el7.centos.x86_64                                                                                                                                  3/9
  Verifying  : MariaDB-server-10.5.5-1.el7.centos.x86_64                                                                                                                                  4/9
  Verifying  : galera-4-26.4.5-1.el7.centos.x86_64                                                                                                                                        5/9
  Verifying  : socat-1.7.3.2-2.el7.x86_64                                                                                                                                                 6/9
  Verifying  : 1:mariadb-server-5.5.60-1.el7_5.x86_64                                                                                                                                     7/9
  Verifying  : 1:mariadb-libs-5.5.60-1.el7_5.x86_64                                                                                                                                       8/9
  Verifying  : 1:mariadb-5.5.60-1.el7_5.x86_64                                                                                                                                            9/9

Installed:
  MariaDB-client.x86_64 0:10.5.5-1.el7.centos                    MariaDB-compat.x86_64 0:10.5.5-1.el7.centos                    MariaDB-server.x86_64 0:10.5.5-1.el7.centos

Dependency Installed:
  MariaDB-common.x86_64 0:10.5.5-1.el7.centos                           galera-4.x86_64 0:26.4.5-1.el7.centos                           socat.x86_64 0:1.7.3.2-2.el7

Replaced:
  mariadb.x86_64 1:5.5.60-1.el7_5                            mariadb-libs.x86_64 1:5.5.60-1.el7_5                            mariadb-server.x86_64 1:5.5.60-1.el7_5

Complete!




[root@rhel-server-7 ~]# sudo systemctl start mariadb.service
[root@rhel-server-7 ~]# ps -ef| grep mariadb
mysql     9591     1  0 23:34 ?        00:00:00 /usr/sbin/mariadbd
root      9633  8096  0 23:37 pts/1    00:00:00 grep --color=auto mariadb
[root@rhel-server-7 ~]# systemctl enable mariadb
Created symlink from /etc/systemd/system/multi-user.target.wants/mariadb.service to /usr/lib/systemd/system/mariadb.service.









No comments:

Post a Comment