[WORKAROUND] Проблемы с mysql

Где-то месяц назад перестал работать mysql (хотя наверное раньше он просто не использовался).
Первый старт демона проходит, дальше - ошибки. Где посмотреть логи не знаю.

# /etc/init.d/mysql restart
 * Starting  ...
 * Starting  (/etc/mysql/my.cnf)                                                                                [ ok ]
# /etc/init.d/mysql restart
 * Stopping  ...
 * Stopping mysqld (0)                                                                                          [ ok ]
 * Starting  ...
 * Starting  (/etc/mysql/my.cnf)
 * MySQL NOT started (0)                                                                                        [ !! ]
 * ERROR: mysql failed to start
#

Akonadi из последнего RC кде4.4 не может запуститьтся:

InnoDB: The InnoDB memory heap is disabled
InnoDB: use atomic builtins.
InnoDB: No valid checkpoint found.
InnoDB: If this error appears when you are creating an InnoDB database,
InnoDB: the problem may be that during an earlier attempt you managed
InnoDB: to create the InnoDB data files, but log file creation failed.
InnoDB: If that is the case, please refer to
InnoDB: http://dev.mysql.com/doc/refman/5.0/en/error-creating-innodb.html
100123 17:37:05 [ERROR] Default storage engine (InnoDB) is not available
100123 17:37:05 [ERROR] Aborting

100123 17:37:05 [Note] /usr/sbin/mysqld: Shutdown complete

Дальше пытаюсь куда-нибудь потыкать.

# rm -rf /var/lib/mysql/*
# emerge --config mysql
Configuring pkg...

 * Creating the mysql database and setting proper
 * permissions on it ...
 * Insert a password for the mysql 'root' user
 * Avoid ["'\_%] characters in the password
    >
 * Retype the password
    >
.100123 17:40:55 [Warning] option 'max_join_size': unsigned value 18446744073709551615 adjusted to 4294967295
100123 17:40:55 [Warning] option 'max_join_size': unsigned value 18446744073709551615 adjusted to 4294967295
 * Loading "zoneinfo", this step may require a few seconds ...
Enter password:
 * Stopping the server ...
 * Done

Запускаю демон:

# /etc/init.d/mysql start
 * Starting  ...
 * Starting  (/etc/mysql/my.cnf)                                                                                [ ok ]

При перезапуске - см. начало сообщения. ERROR: mysql failed to start.

Попробовал 5.0.88 из оверлея,

Попробовал 5.0.88 из оверлея, нестабильную 5.1 от туда же... Одни и те же ошибки.
mysqld got signal 4 - означает наверное interrupted system call
Пересобрал glibc - все по-прежнему.

Интересно, что рядом на десктопе стоит абсолютно тот же самый софт и там все прекрасно работает. Правда x86-64

laptop mysql #

laptop mysql # resolve_stack_dump -s mysqld.sym -n mysqld.stack | c++filt
0x817f494 handle_segfault + 852
0xb76b66bf _end + -1355697477
0xb764a68c _end + -1356139896
0xb7624f79 _end + -1356293259
0xb7656480 _end + -1356091268
0xb76dfaf5 _end + -1355528463
0x824159e innobase_init() + 1054
0x823be58 ha_init() + 696
0x81804bf unireg_abort + 687
0x8182bfb main + 395
0xb6ff0a66 _end + -1362799006
0x80f00e1 _start + 33

что-то с innodb... если его запретить в конфиге mysql, то сервер стартует нормально. Но innodb нужен

Вообщем два дня пересобирал

Вообщем два дня пересобирал все что может относиться к проблеме, правда без результата.

Воркэраунд: собрать из оверлея mysql-5.1.42, скачать с официального сайта бинарники 5.1.42 и заменить ими установленные. Работает.

собрать из оверлея

собрать из оверлея mysql-5.1.42, скачать с официального сайта бинарники 5.1.42 и заменить ими установленные. Работает.

Кое -кто явно ССЗБ. emerge --info с которым собирали покажите

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

На самом деле это уже не

На самом деле это уже не важно - через час, как у меня все заработало, сгорела видеокарта ноутбука) иронично..

http://dpaste.com/151107/
Никаких экстремальных флагов

note173 написал(а): На самом

note173 написал(а):
На самом деле это уже не важно - через час, как у меня все заработало, сгорела видеокарта ноутбука) иронично..

http://dpaste.com/151107/
Никаких экстремальных флагов

Трагично... Сочувствую. Если все таки будете пытаться решить проблему попробуйте почитать логи самого мускуля (по умолчанию в /var/log/mysql/)

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".