【问题标题】:Mysql install fails with dpkg: error processing package mysql-server-5.6 (--configure)Mysql 安装失败并出现 dpkg:错误处理包 mysql-server-5.6 (--configure)
【发布时间】:2016-06-07 12:10:43
【问题描述】:

这篇文章并不像看起来那么长,大部分都是引号,不要惊慌!

我全新安装了 Elementary OS (Freya),并成功安装了 Apache2 和 PHP 5.6。但是 mysql 安装似乎失败了。我有点像Linux白痴,如果我做了一些愚蠢的事情,请道歉。

我收到的错误是:dpkg: error processing package mysql-server-5.6 (--configure)

这是安装的输出:

2016-02-24 22:48:16 9597 [注意] InnoDB:关闭完成;日志序列号 1625987
开始:作业无法启动
调用 rc.d:initscript mysql,操作“启动”失败。
dpkg: 错误处理包 mysql-server-5.6 (--configure):
子进程安装后安装脚本返回错误退出状态 1
处理 libc-bin (2.19-0ubuntu6.7) 的触发器 ...
处理 ureadahead (0.100.0-16) 的触发器 ...
处理时遇到错误:
mysql-server-5.6
E:子进程/usr/bin/dpkg返回错误码(1)

我查看了论坛和帮助台上的各种“解决方案”,许多用户通过增加 VM 上的 RAM 解决了这个问题。我没有运行 VM,我的计算机有 8GB RAM 和 4GB 交换空间。

以下是我机器的必要规格:

/18GB
/home 28GB
交换 4GB

免费:(抱歉格式化!)

.............总............使用...... ...免费....共享缓冲区...缓存
..................... 电话:8119632 2838764 5280868 21752 103068 1955740
-/+ 缓冲区/缓存:779956 7339676
..................交换:3905532 000000 3905532

我也尝试了这篇文章的解决方案:

https://stackoverflow.com/a/18456553/5000727

很遗憾,这也没有用。

我还编辑了/etc/mysql/conf.d/mysql.cnf并添加了:

[mysqld]
max_connections = 20

这是另一个建议,但没有。

最后我尝试了 dpkg

simon@simon-MS-7821:/$ sudo dpkg --configure -a
设置 mysql-server-5.6 (5.6.28-0ubuntu0.14.04.1) ...
开始:作业无法启动
调用 rc.d:initscript mysql,操作“启动”失败。
dpkg: 错误处理包 mysql-server-5.6 (--configure):
子进程安装后安装脚本返回错误退出状态 1
处理时遇到错误:
mysql-server-5.6

我完全不知道该怎么做,这让我发疯了,我真的需要 mysql!我希望你们中的一个聪明人知道如何解决这个问题。

非常感谢

【问题讨论】:

  • 没有人:(该死的。
  • 嗨,Simon,您是否尝试过使用 strace 来查看失败的地方?

标签: mysql linux installation dpkg


【解决方案1】:

我也遇到了这个问题,因为我的实例有 512MB RAM。 我将我的实例升级到 1GB RAM。 没有更多错误。

【讨论】:

    【解决方案2】:

    先试试 sudo dpkg --configure -a 然后尝试: sudo apt-get clean sudo apt-get 更新 sudo apt-get upgrade --fix-broken

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-30
      • 2014-11-07
      相关资源
      最近更新 更多