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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: MySQL сервер не запускается после установки.  (Прочитано 4509 раз)

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

Оффлайн knkd

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Не запускается MySQL сервер, категорически. (KUbuntu 8.10 x86)
Во время установки пишет:
Setting up mysql-client-5.0 (5.0.67-0ubuntu6) ...
Setting up mysql-server-5.0 (5.0.67-0ubuntu6) ...
 * Stopping MySQL database server mysqld                                                              [ OK ]
081115 14:50:42 [ERROR] /usr/sbin/mysqld: Can't find file: './mysql/user.frm' (errno: 13)
081115 14:50:42 [ERROR] /usr/sbin/mysqld: Can't find file: './mysql/user.frm' (errno: 13)
ERROR: 1017  Can't find file: './mysql/user.frm' (errno: 13)
081115 14:50:42 [ERROR] Aborting

081115 14:50:42 [Note] /usr/sbin/mysqld: Shutdown complete

Reloading AppArmor profiles : done.
 * /etc/init.d/mysql: WARNING: /etc/mysql/my.cnf cannot be read. See README.Debian.gz
 * Starting MySQL database server mysqld                                                              [fail]
invoke-rc.d: initscript mysql, action "start" failed.
dpkg: error processing mysql-server-5.0 (--configure):
 subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
 mysql-server-5.0
E: Sub-process /usr/bin/dpkg returned an error code (1)
Никакого my.cnf в каталоге  /etc/mysql/ нету и не предвидется.

Пробую рестартнуть:
$ sudo /etc/init.d/mysql restart
* Stopping MySQL database server mysqld                                                              [ OK ]
* /etc/init.d/mysql: WARNING: /etc/mysql/my.cnf cannot be read. See README.Debian.gz
* Starting MySQL database server mysqld                                                              [fail]

$ sudo dpkg --configure mysql-server-5.0
Setting up mysql-server-5.0 (5.0.67-0ubuntu6) ...
 * Stopping MySQL database server mysqld                                                              [ OK ]
Reloading AppArmor profiles : done.
 * /etc/init.d/mysql: WARNING: /etc/mysql/my.cnf cannot be read. See README.Debian.gz
 * Starting MySQL database server mysqld                                                              [ OK ]
 * Checking for corrupt, not cleanly closed and upgrade needing tables.
Полная переустановка не помогла  :'(

Настораживает фраза:
* Stopping MySQL database server mysqldОна появляется даже тогда когда сервер был полностью удалён.
Что можно сделать?

Оффлайн POH

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
похожая ситуация.
sudo apt-get install mysql-server
Настраивается пакет mysql-server-5.0 (5.0.67-0ubuntu6) ...
 * Stopping MySQL database server mysqld                                 [ OK ]
090315 22:32:54 [ERROR] /usr/sbin/mysqld: Can't find file: './mysql/user.frm' (errno: 13)
090315 22:32:54 [ERROR] /usr/sbin/mysqld: Can't find file: './mysql/user.frm' (errno: 13)
ERROR: 1017  Can't find file: './mysql/user.frm' (errno: 13)
090315 22:32:54 [ERROR] Aborting

090315 22:32:54 [Note] /usr/sbin/mysqld: Shutdown complete

Reloading AppArmor profiles Error: #include <abstractions/mysql> not found at line 9 in /etc/apparmor.d/usr.sbin.mysqld.
 Profile /etc/apparmor.d/usr.sbin.mysqld failed to load
: Failed.
invoke-rc.d: initscript apparmor, action "force-reload" failed.
 * /etc/init.d/mysql: WARNING: /etc/mysql/my.cnf cannot be read. See README.Debian.gz
 * Starting MySQL database server mysqld                                 [fail]
invoke-rc.d: initscript mysql, action "start" failed.
dpkg: не удалось обработать параметр mysql-server-5.0 (--configure):
 подпроцесс post-installation script возвратил код ошибки 1
dpkg: зависимости пакетов не позволяют настроить пакет mysql-server:
 mysql-server зависит от mysql-server-5.0, однако:
  Пакет mysql-server-5.0 пока не настроен.
dpkg: не удалось обработать параметр mysql-server (--configure):
 проблемы зависимостей -- оставляем не настроенным
No apport report written because the error message indicates its a followup error from a previous failure.
                          При обработке следующих пакетов произошли ошибки:
 mysql-server-5.0
 mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)


Оффлайн knkd

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: MySQL сервер не запускается после установки.
« Ответ #2 : 26 Апреля 2009, 20:37:58 »
Некропост :)
Наверное давно уже неактуально, но тогда решение нашлось.

Мускл заработал только после следующих манипуляций:
1) Удалить предыдущую инсталляцию вместе с файлами настроек.
2) Удалить apparmor вместе с файлами настроек
3) Установить и настроить Мускл.
4) Установить apparmor

Проблема была исключительно в apparmor.

 

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