Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Не стартует mysql после обновления  (Прочитано 2717 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Henryh

  • Автор темы
  • Активист
  • *
  • Сообщений: 428
    • Просмотр профиля
    • henrydev.ru
Не стартует mysql после обновления
« : 12 Февраля 2016, 10:49:53 »
После обновления получил неработающий mysql сервер.

/var/log/mysql/error.log - пустой

При попытке запуска информации об ошибке нет:
sudo service mysql start
start: Job failed to start

В syslog пишет это:

(Нажмите, чтобы показать/скрыть)

Сносить mysql и ставить заново пока не пробовал, sudo dpkg-reconfigure mysql-server-core-5.6 - не помогло.
Автоматизируй это

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Не стартует mysql после обновления
« Ответ #1 : 12 Февраля 2016, 18:38:53 »
И не поможет, у вас ошибка в профиле аппармор.
Показывайте /etc/apparmor.d/usr.sbin.mysqld
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Henryh

  • Автор темы
  • Активист
  • *
  • Сообщений: 428
    • Просмотр профиля
    • henrydev.ru
Re: Не стартует mysql после обновления
« Ответ #2 : 12 Февраля 2016, 21:33:51 »
Изначально в apparmor заменил только две вот эти строки:

/var/lib/mysql/ r,
/var/lib/mysql/** rwk,
на:
/home/user/.mysql/ r,
/home/user/.mysql/** rwk,

так как перенёс базу в папку профиля. Но раньше всё работало.

Вобщем так и не понял в чём дело, но вспомнил что был какойто глюк в процессе обновления mysql_server c 5.5 до 5.6, установщик даже сам отписался на багтрекер, после чего сообщил мне что я не первый. Пришлось делать даунгрэйд до версии 5.5, и обновляться не буду пока не пофиксят.

Ссыль на баг в трекере: https://bugs.launchpad.net/bugs/1538380


Автоматизируй это

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Не стартует mysql после обновления
« Ответ #3 : 12 Февраля 2016, 21:43:06 »
Я всё ещё жду.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Henryh

  • Автор темы
  • Активист
  • *
  • Сообщений: 428
    • Просмотр профиля
    • henrydev.ru
Re: Не стартует mysql после обновления
« Ответ #4 : 25 Февраля 2016, 18:03:00 »
Сейчас выяснил, что после моих танцев с бубном и переустановкой - пол старой базы не читается.
Например не могу удалить одну из баз, удалил её вручную:
sudo rm -r /home/user/.mysql/mybase/
Потом решил восстановить старую, таким методом:
sudo mv /home/user/.mysql/ /home/user/.mysql_bak2/
sudo mv /home/user/.mysql_bak/ /home/user/.mysql/
Итог опять: start: Job failed to start

(Нажмите, чтобы показать/скрыть)
Автоматизируй это

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Не стартует mysql после обновления
« Ответ #5 : 25 Февраля 2016, 18:11:27 »
Логи читайте!…
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Henryh

  • Автор темы
  • Активист
  • *
  • Сообщений: 428
    • Просмотр профиля
    • henrydev.ru
Re: Не стартует mysql после обновления
« Ответ #6 : 29 Февраля 2016, 12:16:16 »
Логи  я привёл выше.

Лог mysql сервера: /var/log/mysql/error.log - пуст.

Не знаю, что там было в начале, но сейчас как я понимаю всё проблема c самими файлами БД, так как innoDB не переносится с сервера на сервер без определённых танцев с бубном.
Автоматизируй это

 

Страница сгенерирована за 0.047 секунд. Запросов: 25.