Страница 1 из 1

Незапускающийся MySQL и патч к нему.

Добавлено: 2010-09-02 17:00:45
Satarum
Всем добрый день.
Имеется проблема, обнаружилось, что не очень-то работает MySQL, вернее он вообще не стартует. В процессе копания в логах удалось устранить одну из причин отказа загрузки, после выдачи прав, на папку /var/db/mysql типа

Код: Выделить всё

chown -R mysql:mysql /var/db/mysql/
вроде процесс пошел да не надолго.
Следующей причиной оказалась ошибкой вида

Код: Выделить всё

100902 12:43:14 InnoDB 1.1.1 started; log sequence number 1595675
100902 12:43:14 [ERROR] /usr/local/libexec/mysqld: unknown variable 'thread_concurrency=8'
100902 12:43:14 [ERROR] Aborting
После массового копания нашел ее в описаниях багов на sql.com http://bugs.mysql.com/bug.php?id=55001
в конце там выдается ссылка на патч. Вот только каим образом его ставить я так и понял...
В справочной писали
Для применения патча из списка рассылки сохраните сообщение, содержащее патч, в файле, поместите его в каталог высшего уровня, в котором находится дерево исходных кодов MySQL, и запустите следующие команды:
shell> patch -p1 < patch-file-name
shell> rm config.cache
shell> make clean
Но, если честно, я так не особо-то понял, что они хотели этим сказать, где эти иходники хранятся, откуда что запускать.
Подскажите пожалуйста, как такое может быть, что раньше мускуль запускался и все было норм, но потом перестал?
Каким образом мне все-таки поставить патчик? Ставился он из портов, /usr/ports/databases/mysql51-server/ Чет ничего не понимаю, извините, если туплю жутко, во фре все-таки "начинающий"...

Re: Незапускающийся MySQL и патч к нему.

Добавлено: 2010-09-02 17:37:47
hizel
а не проще убрать

Код: Выделить всё

thread_concurrency=8
из my.cnf
?

Re: Незапускающийся MySQL и патч к нему.

Добавлено: 2010-09-02 18:24:41
Satarum
Почему, ну почему мне никогда не приходят в голову простые решения???!!! :st:
Спасибо! )))