搬瓦工VPS安装mysql5.7出现问题

didiao 2019-4-13 978

安装时曾提示mariadb-libs冲突,已经卸载冲突组件

安装后无法启动

● mysqld.service - MySQL 5.7 database server
   Loaded: loaded (/usr/lib/systemd/system/mysqld.service; disabled; vendor preset: disabled)
   Active: deactivating (final-sigterm) (Result: exit-code)
  Process: 3291 ExecStart=/usr/libexec/mysqld --daemonize --basedir=/usr --pid-file=/var/run/mysqld/mysqld.pid (code=exited, status=1/FAILURE)
  Process: 3255 ExecStartPre=/usr/libexec/mysql-prepare-db-dir %n (code=exited, status=0/SUCCESS)
  Process: 3232 ExecStartPre=/usr/libexec/mysql-check-socket (code=exited, status=0/SUCCESS)
   CGroup: /system.slice/mysqld.service
           └─3294 /usr/libexec/mysqld --daemonize --basedir=/usr --pid-file=/var/run/mysqld/mysqld.pid

Apr 13 15:41:25 easy-bump-1.localdomain systemd[1]: mysqld.service holdoff time over, scheduling restart.
Apr 13 15:41:25 easy-bump-1.localdomain systemd[1]: Starting MySQL 5.7 database server...
Apr 13 15:41:26 easy-bump-1.localdomain mysqld[3291]: Initialization of mysqld failed: 0
Apr 13 15:41:26 easy-bump-1.localdomain systemd[1]: mysqld.service: control process exited, code=exited status=1


上面是查询后的日志,在yum update 时出现错误提示

Transaction check error:
  file /etc/my.cnf from install of mariadb-libs-1:5.5.60-1.el7_5.x86_64 conflicts with file from package appnode-mysql57-config-5.7.21-1.el7.x86_64
  file /usr/share/mysql/charsets/Index.xml from install of mariadb-libs-1:5.5.60-1.el7_5.x86_64 conflicts with file from package appnode-mysql57-common-5.7.21-1.el7.x86_64
  file /usr/share/mysql/charsets/armscii8.xml from install of mariadb-libs-1:5.5.60-1.el7_5.x86_64 conflicts with file from package appnode-mysql57-common-5.7.21-1.el7.x86_64
  file /usr/share/mysql/charsets/ascii.xml from install of mariadb-libs-1:5.5.60-1.el7_5.x86_64 conflicts with file from package appnode-mysql57-common-5.7.21-1.el7.x86_64
  file /usr/share/mysql/charsets/cp1250.xml from install of mariadb-libs-1:5.5.60-1.el7_5.x86_64 conflicts with file from package appnode-mysql57-common-5.7.21-1.el7.x86_64
  file /usr/share/mysql/charsets/cp1256.xml from install of mariadb-libs-1:5.5.60-1.el7_5.x86_64 conflicts with file from package appnode-mysql57-common-5.7.21-1.el7.x86_64
  file /usr/share/mysql/charsets/cp1257.xml from install of mariadb-libs-1:5.5.60-1.el7_5.x86_64 conflicts with file from package appnode-mysql57-common-5.7.21-1.el7.x86_64
  file /usr/share/mysql/charsets/cp850.xml from install of mariadb-libs-1:5.5.60-1.el7_5.x86_64 conflicts with file from package appnode-mysql57-common-5.7.21-1.el7.x86_64
  file /usr/share/mysql/charsets/cp852.xml from install of mariadb-libs-1:5.5.60-1.el7_5.x86_64 conflicts with file from package appnode-mysql57-common-5.7.21-1.el7.x86_64
  file /usr/share/mysql/charsets/cp866.xml from install of mariadb-libs-1:5.5.60-1.el7_5.x86_64 conflicts with file from package appnode-mysql57-common-5.7.21-1.el7.x86_64
  file /usr/share/mysql/charsets/dec8.xml from install of mariadb-libs-1:5.5.60-1.el7_5.x86_64 conflicts with file from package appnode-mysql57-common-5.7.21-1.el7.x86_64
  file /usr/share/mysql/charsets/geostd8.xml from install of mariadb-libs-1:5.5.60-1.el7_5.x86_64 conflicts with file from package appnode-mysql57-common-5.7.21-1.el7.x86_64
  file /usr/share/mysql/charsets/greek.xml from install of mariadb-libs-1:5.5.60-1.el7_5.x86_64 conflicts with file from package appnode-mysql57-common-5.7.21-1.el7.x86_64
  file /usr/share/mysql/charsets/hebrew.xml from install of mariadb-libs-1:5.5.60-1.el7_5.x86_64 conflicts with file from package appnode-mysql57-common-5.7.21-1.el7.x86_64
  file /usr/share/mysql/charsets/hp8.xml from install of mariadb-libs-1:5.5.60-1.el7_5.x86_64 conflicts with file from package appnode-mysql57-common-5.7.21-1.el7.x86_64
  file /usr/share/mysql/charsets/keybcs2.xml from install of mariadb-libs-1:5.5.60-1.el7_5.x86_64 conflicts with file from package appnode-mysql57-common-5.7.21-1.el7.x86_64
  file /usr/share/mysql/charsets/koi8r.xml from install of mariadb-libs-1:5.5.60-1.el7_5.x86_64 conflicts with file from package appnode-mysql57-common-5.7.21-1.el7.x86_64
  file /usr/share/mysql/charsets/koi8u.xml from install of mariadb-libs-1:5.5.60-1.el7_5.x86_64 conflicts with file from package appnode-mysql57-common-5.7.21-1.el7.x86_64
  file /usr/share/mysql/charsets/latin1.xml from install of mariadb-libs-1:5.5.60-1.el7_5.x86_64 conflicts with file from package appnode-mysql57-common-5.7.21-1.el7.x86_64
  file /usr/share/mysql/charsets/latin2.xml from install of mariadb-libs-1:5.5.60-1.el7_5.x86_64 conflicts with file from package appnode-mysql57-common-5.7.21-1.el7.x86_64
  file /usr/share/mysql/charsets/latin5.xml from install of mariadb-libs-1:5.5.60-1.el7_5.x86_64 conflicts with file from package appnode-mysql57-common-5.7.21-1.el7.x86_64
  file /usr/share/mysql/charsets/latin7.xml from install of mariadb-libs-1:5.5.60-1.el7_5.x86_64 conflicts with file from package appnode-mysql57-common-5.7.21-1.el7.x86_64
  file /usr/share/mysql/charsets/macce.xml from install of mariadb-libs-1:5.5.60-1.el7_5.x86_64 conflicts with file from package appnode-mysql57-common-5.7.21-1.el7.x86_64
  file /usr/share/mysql/charsets/macroman.xml from install of mariadb-libs-1:5.5.60-1.el7_5.x86_64 conflicts with file from package appnode-mysql57-common-5.7.21-1.el7.x86_64
  file /usr/share/mysql/charsets/swe7.xml from install of mariadb-libs-1:5.5.60-1.el7_5.x86_64 conflicts with file from package appnode-mysql57-common-5.7.21-1.el7.x86_64
  file /usr/share/mysql/czech/errmsg.sys from install of mariadb-libs-1:5.5.60-1.el7_5.x86_64 conflicts with file from package appnode-mysql57-errmsg-5.7.21-1.el7.x86_64
  file /usr/share/mysql/danish/errmsg.sys from install of mariadb-libs-1:5.5.60-1.el7_5.x86_64 conflicts with file from package appnode-mysql57-errmsg-5.7.21-1.el7.x86_64
  file /usr/share/mysql/dutch/errmsg.sys from install of mariadb-libs-1:5.5.60-1.el7_5.x86_64 conflicts with file from package appnode-mysql57-errmsg-5.7.21-1.el7.x86_64
  file /usr/share/mysql/english/errmsg.sys from install of mariadb-libs-1:5.5.60-1.el7_5.x86_64 conflicts with file from package appnode-mysql57-errmsg-5.7.21-1.el7.x86_64
  file /usr/share/mysql/estonian/errmsg.sys from install of mariadb-libs-1:5.5.60-1.el7_5.x86_64 conflicts with file from package appnode-mysql57-errmsg-5.7.21-1.el7.x86_64
  file /usr/share/mysql/french/errmsg.sys from install of mariadb-libs-1:5.5.60-1.el7_5.x86_64 conflicts with file from package appnode-mysql57-errmsg-5.7.21-1.el7.x86_64
  file /usr/share/mysql/german/errmsg.sys from install of mariadb-libs-1:5.5.60-1.el7_5.x86_64 conflicts with file from package appnode-mysql57-errmsg-5.7.21-1.el7.x86_64
  file /usr/share/mysql/greek/errmsg.sys from install of mariadb-libs-1:5.5.60-1.el7_5.x86_64 conflicts with file from package appnode-mysql57-errmsg-5.7.21-1.el7.x86_64
  file /usr/share/mysql/hungarian/errmsg.sys from install of mariadb-libs-1:5.5.60-1.el7_5.x86_64 conflicts with file from package appnode-mysql57-errmsg-5.7.21-1.el7.x86_64
  file /usr/share/mysql/italian/errmsg.sys from install of mariadb-libs-1:5.5.60-1.el7_5.x86_64 conflicts with file from package appnode-mysql57-errmsg-5.7.21-1.el7.x86_64
  file /usr/share/mysql/japanese/errmsg.sys from install of mariadb-libs-1:5.5.60-1.el7_5.x86_64 conflicts with file from package appnode-mysql57-errmsg-5.7.21-1.el7.x86_64
  file /usr/share/mysql/korean/errmsg.sys from install of mariadb-libs-1:5.5.60-1.el7_5.x86_64 conflicts with file from package appnode-mysql57-errmsg-5.7.21-1.el7.x86_64
  file /usr/share/mysql/norwegian-ny/errmsg.sys from install of mariadb-libs-1:5.5.60-1.el7_5.x86_64 conflicts with file from package appnode-mysql57-errmsg-5.7.21-1.el7.x86_64
  file /usr/share/mysql/norwegian/errmsg.sys from install of mariadb-libs-1:5.5.60-1.el7_5.x86_64 conflicts with file from package appnode-mysql57-errmsg-5.7.21-1.el7.x86_64
  file /usr/share/mysql/polish/errmsg.sys from install of mariadb-libs-1:5.5.60-1.el7_5.x86_64 conflicts with file from package appnode-mysql57-errmsg-5.7.21-1.el7.x86_64
  file /usr/share/mysql/portuguese/errmsg.sys from install of mariadb-libs-1:5.5.60-1.el7_5.x86_64 conflicts with file from package appnode-mysql57-errmsg-5.7.21-1.el7.x86_64
  file /usr/share/mysql/romanian/errmsg.sys from install of mariadb-libs-1:5.5.60-1.el7_5.x86_64 conflicts with file from package appnode-mysql57-errmsg-5.7.21-1.el7.x86_64
  file /usr/share/mysql/russian/errmsg.sys from install of mariadb-libs-1:5.5.60-1.el7_5.x86_64 conflicts with file from package appnode-mysql57-errmsg-5.7.21-1.el7.x86_64
  file /usr/share/mysql/serbian/errmsg.sys from install of mariadb-libs-1:5.5.60-1.el7_5.x86_64 conflicts with file from package appnode-mysql57-errmsg-5.7.21-1.el7.x86_64
  file /usr/share/mysql/slovak/errmsg.sys from install of mariadb-libs-1:5.5.60-1.el7_5.x86_64 conflicts with file from package appnode-mysql57-errmsg-5.7.21-1.el7.x86_64
  file /usr/share/mysql/spanish/errmsg.sys from install of mariadb-libs-1:5.5.60-1.el7_5.x86_64 conflicts with file from package appnode-mysql57-errmsg-5.7.21-1.el7.x86_64
  file /usr/share/mysql/swedish/errmsg.sys from install of mariadb-libs-1:5.5.60-1.el7_5.x86_64 conflicts with file from package appnode-mysql57-errmsg-5.7.21-1.el7.x86_64
  file /usr/share/mysql/ukrainian/errmsg.sys from install of mariadb-libs-1:5.5.60-1.el7_5.x86_64 conflicts with file from package appnode-mysql57-errmsg-5.7.21-1.el7.x86_64

Error Summary
最新回复 (2)
  • 虚竹 2019-4-13
    引用 2
    安装后无法启动的可能原因:
    1. 你原来装了其它版本的MYSQL,数据文件格式不兼容导致启动失败。
    2. 系统可用内存不足,导致启动失败。

    升级冲突的可能原因:
    你系统中有其它软件包依赖 mariadb-libs,需要根据具体情况解决。
  • didiao 2019-4-15
    引用 3
    虚竹 安装后无法启动的可能原因: 1. 你原来装了其它版本的MYSQL,数据文件格式不兼容导致启动失败。 2. 系统可用内存不足,导致启动失败。 升级冲突的可能原因: 你系统中有其它软件包依赖 ...
    不清楚,前面用的centos7 x86_x64 bbr的内核,后面换成了centos6 x86_x64 bbr,就顺利安装了
返回
发新帖