症状 以下のバッチファイルをあたらしいホストの中で作動させました。
bash
1yum -y remove mariadb* 2yum -y remove mysql* 3rm -rf /var/log/mysqld.log /etc/my.cnf /var/lib/mysql 4rpm -ivh http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm 5yum -y install mysql-community-devel 6yum -y install mysql-community-server
これでエラーが出ます。
bash
1[root@XXXXXX ~]# yum -y install mysql-community-server 2Loaded plugins: fastestmirror, langpacks 3Loading mirror speeds from cached hostfile 4 * base: ftp.iij.ad.jp 5 * epel: ftp.iij.ad.jp 6 * remi-safe: ftp.riken.jp 7 * updates: ftp.iij.ad.jp 8No package mysql-community-server available. 9Error: Nothing to do 10[root@XXXXXX ~]# yum install mysql-server 11Loaded plugins: fastestmirror, langpacks 12Loading mirror speeds from cached hostfile 13 * base: ftp.iij.ad.jp 14 * epel: ftp.iij.ad.jp 15 * remi-safe: ftp.riken.jp 16 * updates: ftp.iij.ad.jp 17No package mysql-server available. 18Error: Nothing to do
ホストを色々調べたところ、以下のようになっておりました。
Bash
1[root@XXXXXX ~]# cat /etc/yum.repos.d/mysql-community.repo 2[mysql-connectors-community] 3name=MySQL Connectors Community 4baseurl=http://repo.mysql.com/yum/mysql-connectors-community/el/7/$basearch/ 5enabled=1 6gpgcheck=1 7gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql 8 9[mysql-tools-community] 10name=MySQL Tools Community 11baseurl=http://repo.mysql.com/yum/mysql-tools-community/el/7/$basearch/ 12enabled=1 13gpgcheck=1 14gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql 15 16# Enable to use MySQL 5.5 17[mysql55-community] 18name=MySQL 5.5 Community Server 19baseurl=http://repo.mysql.com/yum/mysql-5.5-community/el/7/$basearch/ 20enabled=0 21gpgcheck=1 22gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql 23 24# Enable to use MySQL 5.6 25[mysql56-community] 26name=MySQL 5.6 Community Server 27baseurl=http://repo.mysql.com/yum/mysql-5.6-community/el/7/$basearch/ 28enabled=0 29gpgcheck=1 30gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql 31 32[mysql57-community] 33name=MySQL 5.7 Community Server 34baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/ 35enabled=1 36gpgcheck=1 37gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql 38 39[mysql-tools-preview] 40name=MySQL Tools Preview 41baseurl=http://repo.mysql.com/yum/mysql-tools-preview/el/7/$basearch/ 42enabled=0 43gpgcheck=1 44gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql 45
Bash
1[root@XXXXXX ~]# yum repolist enabled | grep "mysql.*-community.*" 2mysql-connectors-community/x86_64 MySQL Connectors Community 0+165 3mysql-tools-community/x86_64 MySQL Tools Community 0+115 4mysql57-community/x86_64 MySQL 5.7 Community Server 0+444
Bash
1[root@XXXXXX ~]# ll -a /etc/yum.repos.d/ 2total 128 3drwxr-xr-x. 2 root root 4096 Sep 12 14:22 . 4drwxr-xr-x. 152 root root 12288 Sep 12 14:20 .. 5-rw-r--r-- 1 root root 1694 Jan 15 2016 CentOS-Base.repo 6-rw-r--r-- 1 root root 1309 Apr 8 07:01 CentOS-CR.repo 7-rw-r--r-- 1 root root 649 Apr 8 07:01 CentOS-Debuginfo.repo 8-rw-r--r-- 1 root root 314 Apr 8 07:01 CentOS-fasttrack.repo 9-rw-r--r-- 1 root root 630 Apr 8 07:01 CentOS-Media.repo 10-rw-r--r-- 1 root root 1331 Apr 8 07:01 CentOS-Sources.repo 11-rw-r--r-- 1 root root 7577 Apr 8 07:01 CentOS-Vault.repo 12-rw-r--r-- 1 root root 616 Apr 8 07:01 CentOS-x86_64-kernel.repo 13-rw-r--r-- 1 root root 1050 Sep 18 2019 epel.repo 14-rw-r--r-- 1 root root 1149 Sep 18 2019 epel-testing.repo 15-rw-r--r-- 1 root root 1222 Mar 23 2016 mysql-community.repo 16-rw-r--r-- 1 root root 1236 Mar 23 2016 mysql-community-source.repo 17-rw-r--r-- 1 root root 446 Aug 17 19:29 remi-glpi91.repo 18-rw-r--r-- 1 root root 446 Aug 17 19:29 remi-glpi92.repo 19-rw-r--r-- 1 root root 446 Aug 17 19:29 remi-glpi93.repo 20-rw-r--r-- 1 root root 446 Aug 17 19:29 remi-glpi94.repo 21-rw-r--r-- 1 root root 855 Aug 17 19:29 remi-modular.repo 22-rw-r--r-- 1 root root 456 Aug 17 19:29 remi-php54.repo 23-rw-r--r-- 1 root root 1314 Aug 17 19:29 remi-php70.repo 24-rw-r--r-- 1 root root 1314 Aug 17 19:29 remi-php71.repo 25-rw-r--r-- 1 root root 1314 Aug 17 19:29 remi-php72.repo 26-rw-r--r-- 1 root root 1314 Aug 17 19:29 remi-php73.repo 27-rw-r--r-- 1 root root 1314 Aug 17 19:29 remi-php74.repo 28-rw-r--r-- 1 root root 1314 Aug 17 19:29 remi-php80.repo 29-rw-r--r-- 1 root root 2605 Aug 17 19:29 remi.repo 30-rw-r--r-- 1 root root 750 Aug 17 19:29 remi-safe.repo 31
Bash
1[root@XXXXXX ~]# yum list | grep mysql 2mysql57-community-release.noarch el7-8 installed 3php-mysqlnd.x86_64 7.3.22-1.el7.remi @remi-php73 4php-pecl-mysql.x86_64 1.0.0-0.20.20180226.647c933.el7.remi.7.3 5…以下省略
私が気になっているのは、
Bash
1yum -y install m 2
としたあと、Tabを押しても、mysqlで始まるパッケージが1つも出てこないということです。
こういうことって経験された方おられますでしょうか。
余談ですが、このホストにはmariadbがインストールされていました。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。