Ubuntu 16.04, обновление apt-get приводит к зависанию без ошибок на сервере MySQL 5.7

Я пытаюсь обновить свою систему, используя

sudo apt-get upgrade

Процесс останавливается без каких-либо ошибок, говоря: «Эта установка MySQL уже обновлена ​​до 5.7.17, используйте --force, если вам все еще нужно запустить mysql_upgrade "

Я попытался использовать https://github.com/mysql/mysql-sys и загрузить sys_57.sql, но это не помогло.

Там нет вариантов, это просто замерзает. Единственный способ - остановить процесс. В этом случае он говорит: «Установленный подпроцесс после установки был прерван». Как я могу продолжить обновление?

1
задан 21 April 2017 в 00:08

1 ответ

Я испытывал эту точно ту же самую вещь, кажется, существует ошибка, где обновление запускает новый процесс MySQL, который не выходит. То, что работало на меня, должно было вручную уничтожить процесс mysql что запущенная установка. Что-то вроде этого:

  1. Работайте Ваша Кв. - получают команду установки (или безотносительно вывода к этому).
  2. Ожидайте его для получения до застрявшего состояния с: Эта установка MySQL уже обновлена до 5.7.21, используйте - сила, если все еще необходимо выполнить mysql_upgrade (или подобный).
  3. Сделайте "PS axu" на другом терминале.
  4. Вы (должен?) видят процесс что-то как mysqld - user=mysql - init-файл =/var/lib/mysql-files/tmp.14GvWpndwp - снабжает =/tmp/tmp сокетом. XwilP9D8VF/mysqld.sock - Примечание изодромного с предварением файла =/tmp/tmp.8V9FXDwilP/mysqld.pid все временные каталоги, которые это использует, это, кажется, команда обновления, которая не выходит.
  5. Уничтожьте тот процесс

Это должно позволить Кв. - добираются, процесс продолжаются. Я заметил, что сценарий обновления отправляет команду "остановки" (процесс), которому не повинуется процесс MySQL, таким образом, это, вероятно, терпеливо ожидает MySQL для остановки. Это - наблюдение, приводят меня к этому пути.

3
ответ дан 21 April 2017 в 00:08

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

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