Debian Squeeze & Mysql 5.5

riff

Новичок
Подскажите, пожалуйста, в чём может быть ошибка, куда смотреть, где искать?:

На сервере Debian 6, система сразу давалась с установленной MySql 5.1.
PHP обновил от сюда http://www.dotdeb.org/instructions/

MySql обновить не получается, застревает на этом (см рисунок).

На локальной виртуальной машине ошибку никак повторить не удаётся, там всё устанавливается из dotdeb без проблем.
 

Вложения

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
Что нам говорит любимый aptitude search mysql-server?
 

riff

Новичок
PHP:
u   mysql-server                          - MySQL database server (metapackage depending on the latest version)
v   mysql-server-5.0                     -
c   mysql-server-5.1                    - MySQL database server binaries and system database setup
C A mysql-server-5.5                  - MySQL database server binaries and system database setup
v   mysql-server-core                   -
v   mysql-server-core-5.0             -
p   mysql-server-core-5.1             - MySQL database server binaries
i A mysql-server-core-5.5             - MySQL database server binaries
v   virtual-mysql-server                 -
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
aptitude purge mysql-server-5.1 mysql-server-5.5 mysql-server-core-5.5

далее ставим обычным aptitude install mysql-server-5.5

Должно помочь, так же стоит почитать про флаги состояний в пакетах, тут http://gettoknowlinux.blogspot.ru/2008/12/aptitude.html
 

riff

Новичок
К сожалению таже ошибка при старте
PHP:
Следующие НОВЫЕ пакеты будут установлены:
  mysql-server-5.5 mysql-server-core-5.5{a}
0 пакетов обновлено, 2 установлено новых, 0 пакетов отмечено для удаления, и 0 пакетов не обновлено.
Необходимо получить 0 B/15,0 MB архивов. После распаковки 53,1 MB будет занято.
Хотите продолжить? [Y/n/?] y
Предварительная настройка пакетов ...
Выбор ранее не выбранного пакета mysql-server-core-5.5.
(Чтение базы данных ... на данный момент установлено 26779 файлов и каталогов.)
Распаковывается пакет mysql-server-core-5.5 (из файла .../mysql-server-core-5.5_5.5.31-1~dotdeb.0_amd64.deb)...
Выбор ранее не выбранного пакета mysql-server-5.5.
Распаковывается пакет mysql-server-5.5 (из файла .../mysql-server-5.5_5.5.31-1~dotdeb.0_amd64.deb)...
Настраивается пакет mysql-server-core-5.5 (5.5.31-1~dotdeb.0) ...
Настраивается пакет mysql-server-5.5 (5.5.31-1~dotdeb.0) ...
Stopping MySQL database server: mysqld.
Starting MySQL database server: mysqld . . . . . . . . . . . . . . failed!
invoke-rc.d: initscript mysql, action "start" failed.
dpkg: не удалось обработать параметр mysql-server-5.5 (--configure):
 подпроцесс установлен сценарий post-installation возвратил код ошибки 1
configured to not write apport reports
                                      При обработке следующих пакетов произошли ошибки:
 mysql-server-5.5
E: Sub-process /usr/bin/dpkg returned an error code (1)
Не удалось установить пакет. Попытка восстановить:
Настраивается пакет mysql-server-5.5 (5.5.31-1~dotdeb.0) ...
Stopping MySQL database server: mysqld.
Starting MySQL database server: mysqld . . . . . . . . . . . . . . failed!
invoke-rc.d: initscript mysql, action "start" failed.
dpkg: не удалось обработать параметр mysql-server-5.5 (--configure):
 подпроцесс установлен сценарий post-installation возвратил код ошибки 1
При обработке следующих пакетов произошли ошибки:
 mysql-server-5.5
PHP:
p   mysql-server                        - MySQL database server (metapackage depending on the latest version)
v   mysql-server-5.0                   -
p   mysql-server-5.1                   - MySQL database server binaries and system database setup
C   mysql-server-5.5                  - MySQL database server binaries and system database setup
v   mysql-server-core                  -
v   mysql-server-core-5.0            -
p   mysql-server-core-5.1            - MySQL database server binaries
i A mysql-server-core-5.5           - MySQL database server binaries
v   virtual-mysql-server                -
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
ты точно все снес? после purge по идее не должно остаться флагов i и C
 

fixxxer

К.О.
Партнер клуба
попробуй повторить то же самое с минимальной конфигурацией mysql

пакетирование писали, как всегда в дебиане, странные люди, там всякие глупости делаются, если в конфиге подключены какие-то плагины то все свалится
 

riff

Новичок
попробуй повторить то же самое с минимальной конфигурацией mysql
А она как должна выглядеть?

syslog
PHP:
Oct 23 21:21:03 mysqld: 131023 21:21:03 InnoDB: The InnoDB memory heap is disabled
Oct 23 21:21:03 mysqld: 131023 21:21:03 InnoDB: Mutexes and rw_locks use GCC atomic builtins
Oct 23 21:21:03 mysqld: 131023 21:21:03 InnoDB: Compressed tables use zlib 1.2.3.4
Oct 23 21:21:03 mysqld: 131023 21:21:03 InnoDB: Using Linux native AIO
Oct 23 21:21:03 mysqld: 131023 21:21:03  InnoDB: Warning: io_setup() failed with EAGAIN. Will make 5 attempts before giving up.
Oct 23 21:21:03 mysqld: InnoDB: Warning: io_setup() attempt 1 failed.
Oct 23 21:21:03 mysqld: InnoDB: Warning: io_setup() attempt 2 failed.
Oct 23 21:21:04 mysqld: InnoDB: Warning: io_setup() attempt 3 failed.
Oct 23 21:21:04 mysqld: InnoDB: Warning: io_setup() attempt 4 failed.
Oct 23 21:21:05 mysqld: InnoDB: Warning: io_setup() attempt 5 failed.
Oct 23 21:21:05 mysqld: 131023 21:21:05  InnoDB: Error: io_setup() failed with EAGAIN after 5 attempts.
Oct 23 21:21:05 mysqld: InnoDB: You can disable Linux Native AIO by setting innodb_use_native_aio = 0 in my.cnf
Oct 23 21:21:05 mysqld: 131023 21:21:05 InnoDB: Fatal error: cannot initialize AIO sub-system
Oct 23 21:21:05 mysqld: 131023 21:21:05 [ERROR] Plugin 'InnoDB' init function returned error.
Oct 23 21:21:05 mysqld: 131023 21:21:05 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
Oct 23 21:21:05 mysqld: 131023 21:21:05 [ERROR] Unknown/unsupported storage engine: InnoDB
Oct 23 21:21:05 mysqld: 131023 21:21:05 [ERROR] Aborting
Oct 23 21:21:05 mysqld:
Oct 23 21:21:05 mysqld: 131023 21:21:05 [Note] /usr/sbin/mysqld: Shutdown complete
Oct 23 21:21:05 mysqld:
Oct 23 21:21:05 mysqld_safe: mysqld from pid file /var/run/mysqld/mysqld.pid ended
Oct 23 21:21:17 /etc/init.d/mysql[18366]: 0 processes alive and '/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf ping' result$
Oct 23 21:21:17 /etc/init.d/mysql[18366]: ^G/usr/bin/mysqladmin: connect to server at 'localhost' failed
Oct 23 21:21:17  /etc/init.d/mysql[18366]: error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
Oct 23 21:21:17 /etc/init.d/mysql[18366]: Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!
 
Последнее редактирование:

fixxxer

К.О.
Партнер клуба
Oct 23 21:21:05 mysqld: 131023 21:21:05 InnoDB: Error: io_setup() failed with EAGAIN after 5 attempts.
Oct 23 21:21:05 mysqld: InnoDB: You can disable Linux Native AIO by setting innodb_use_native_aio = 0 in my.cnf

написано же в чем проблема!
 

riff

Новичок
Спасибо большое, c0dex и fixxxer.
Последний лог нашёл только благодаря последней ссылке,
а на innodb_use_native_aio, каюсь, не обратил сначала внимания, пытался понять строки ниже.
Всё заработало.
 
Последнее редактирование:
Сверху