Обновление к MySQL 5.6.27 перестало работать, но почему?

Я использую Ubuntu 14.04.3 LTS, я использовал MySQL 5.6.24 через (https://launchpad.net / ~ ondrej / + archive/ubuntu/mysql-5.6) и только что попытался обновить его, но он умирает с:

0 [Note] /usr/sbin/mysqld (mysqld 5.6.27-0ubuntu0.14.04.1) starting as process 3486 ...
3486 [Note] Plugin 'FEDERATED' is disabled.
3486 [Note] InnoDB: Using atomics to ref count buffer pool pages
3486 [Note] InnoDB: The InnoDB memory heap is disabled
3486 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins
3486 [Note] InnoDB: Memory barrier is not used
3486 [Note] InnoDB: Compressed tables use zlib 1.2.8
3486 [Note] InnoDB: Using Linux native AIO
3486 [Note] InnoDB: Using CPU crc32 instructions
3486 [Note] InnoDB: Initializing buffer pool, size = 128.0M
3486 [Note] InnoDB: Completed initialization of buffer pool
3486 [Note] InnoDB: Highest supported file format is Barracuda.
3486 [Note] InnoDB: 128 rollback segment(s) are active.
3486 [Note] InnoDB: Waiting for purge to start
3486 [Note] InnoDB: 5.6.27 started; log sequence number 1059121176
3486 [Note] Binlog end
3486 [Note] InnoDB: FTS optimize thread exiting.
3486 [Note] InnoDB: Starting shutdown...
3486 [Note] InnoDB: Shutdown completed; log sequence number 1059121186
start: Job failed to start
invoke-rc.d: initscript mysql, action "start" failed.
dpkg: error processing package mysql-server-5.6 (--configure):
 subprocess installed post-installation script returned error exit status 1
Processing triggers for libc-bin (2.19-0ubuntu6.6) ...
Processing triggers for ureadahead (0.100.0-16) ...
Errors were encountered while processing:
 mysql-server-5.6
E: Sub-process /usr/bin/dpkg returned an error code (1)

Я пробежал следующие ответы:

E: Ошибка установки Mysql-server-5.5

mysql-server-5.5 не встретил зависимости

Почему сделал установку MySQL 5.6 на сбое Ubuntu 14.04?

Как я разрешаю невстреченные зависимости после добавления PPA?

Но я все еще не ближе к выяснению что не так с этим, кроме которого это могло бы быть что-то, чтобы быть с зависимостями. Я попробовал:

dpkg -l | grep mysql

ii  libdbd-mysql-perl                   4.025-1                              amd64        Perl5 database interface to the MySQL database
ii  libmysqlclient18:amd64              5.6.25-3+deb.sury.org~trusty+1       amd64        MySQL database client library
ii  mysql-client-5.6                    5.6.27-0ubuntu0.14.04.1              amd64        MySQL database client binaries
ii  mysql-client-core-5.6               5.6.27-0ubuntu0.14.04.1              amd64        MySQL database core client binaries
ii  mysql-common                        5.6.25-3+deb.sury.org~trusty+1       all          MySQL database common files, e.g. /etc/mysql/my.cnf
iF  mysql-server-5.6                    5.6.27-0ubuntu0.14.04.1              amd64        MySQL database server binaries and system database setup
ii  mysql-server-core-5.6               5.6.27-0ubuntu0.14.04.1              amd64        MySQL database server binaries
rc  php5-mysqlnd                        5.5.30+dfsg-1+deb.sury.org~trusty+1  amd64        MySQL module for php5 (Native Driver)

Который указывает, что mysql-распространенный меньшая версия, чем остальная часть их, не уверенный, если это имеет большую часть значения здесь, хотя как в другой системе это там, но в более высоком пересмотре, чем остальная часть их в.24.

Найденный этим, которое предполагает, что может быть что-то, чтобы сделать с apparmor (понятия не имел, что это могло влиять на вещи), конфигурация, но я не обновил от 5,5:

https://bugs.launchpad.net/ubuntu / + source/mysql-5.6 / + ошибка/1455773

Только другая опция I видит здесь для меня, должен попытаться обновить к 5,7 и видеть, имеет ли это какое-либо изменение для моей проблемы.

Любая дополнительная обратная связь или предложения о том, как я мог разрешить это, будут значительно цениться, поскольку я действительно понятия не имею, почему это происходит теперь.

0
задан 13 April 2017 в 15:24

1 ответ

Проблема, которая имелась здесь, состоит в том, что PPA, дающий поддержку mysql 5.6 Ubuntu, перечисляет более новый пакет, доступный на Ubuntu repos. Я предполагаю переключение между версией, поддерживаемой PPA и тем из официального Ubuntu realease, вызвал проблему.

Удаление всех пакетов, показанных с dpkg -l | grep mysql и разработанная переустановка. Не забывайте сохранять список установленных пакетов, если у Вас есть кто-либо свыше стандартных;)

0
ответ дан 30 September 2019 в 03:51

Другие вопросы по тегам:

Похожие вопросы: