Почему MySQL пишет сотни 125-байтовых двоичных файлов журнала?

Можно обновить апача в Debian с apt-get upgrade или просто установив более новый пакет Debian с dpkg-i (хотя это должно будет быть от той же версии Debian, если Вы не захотите заменить зависимых всего Apache также).

Если Debian будет видеть измененный конфигурационный файл, откуда он обычно помещал бы файл пакета, это сохранит измененный файл, видеть: http://www.debian.org/doc/debian-policy/ap-pkg-conffiles.html

Обновление PHPMyAdmin является немного отличающейся проблемой, как последняя упакованная версия Debian является версией 2.11, я предложил бы, чтобы лучший способ сделать это состоял в том, чтобы захватить исходный пакет из http://www.phpmyadmin.net и установить его отдельно, затем переместить Ваши настройки путем рассмотрения файлов в/etc/phpmyadmin (Debian PHPMyAdmin 2.11 conf хранилище файлов) к новой версии.

2
задан 28 December 2012 в 23:53
1 ответ

Проблема, похоже, заключалась в том, что файл / var / lib / mysql / ibdata1 был заблокирован и недоступен для записи MySQL. Я нашел много записей по этому поводу в файле mysql.err, несмотря на то, что сервер MySQL работал нормально (и в таблицы InnoDB было добавлено множество строк).

Чтобы исправить это, мне пришлось убить все экземпляров mysqld (выключения mysqladmin было недостаточно для их получения), а затем я запустил:

cp -a ibdata1 ibdatanew1

и отредактировал my.cnf, указав на файл ibdatanew1. Я снова запустил MySQL, сбросил мастер, очистил журналы, и последние 6 часов все было в порядке.

Я до сих пор не понимаю, как заблокированный файл ibdata1 позволил бы MySQL продолжить работу, но, возможно, ibdata1 проблема возникла только в отношении записи двоичного журнала? (Следует отметить, что я привык видеть проблемы с ibdata1 в mysqld.log,

1
ответ дан 3 December 2019 в 13:03

Теги

Похожие вопросы