innodb_log_file_size

Запросы на решение проблем

Модератор: ykolesnikov

Ответить
otrsuser1
OTRS Новобранец
Сообщения: 38
Зарегистрирован: 21 авг 2014, 15:42

innodb_log_file_size

Сообщение otrsuser1 » 09 апр 2015, 10:49

В Администрирование -- Центр поддержки/Сервисный центр, горит красным пункт InnoDB Log File Size (5 MB)
поставил phpmyadmin, но он не даёт измеить эту настройку. Ругается, что типа этот параметр только для чтения (хотя логинюсь mysql от имени root). Пробовал дописывать в /etc/mysql/my.cf - после этого, mysql вообще не стартует

Кто-нибудь сталкивался с этим?
Вложения
снимок1.png
снимок1.png (31.8 КБ) 7911 просмотров

-indigo-
OTRS Новобранец
Сообщения: 7
Зарегистрирован: 29 апр 2015, 11:40

Re: innodb_log_file_size

Сообщение -indigo- » 29 апр 2015, 17:03

Столкнулся с той же самой проблемой. Во время инсталяции OTRS получаю ошибку:
Error: Please set the value for innodb_log_file_size on your database to at least 256 MB (current: 5 MB, recommended: 512 MB). For more information, please have a look at http://dev.mysql.com/doc/refman/5.6/en/ ... ation.html.
Пробую дописать в My.cnf innodb_log_file_size = 32M и тп - MySQL перестает стартовать :(
150429 16:55:16 InnoDB: Initializing buffer pool, size = 128.0M
150429 16:55:16 InnoDB: Completed initialization of buffer pool
InnoDB: Error: log file ./ib_logfile0 is of different size 0 5242880 bytes
InnoDB: than specified in the .cnf file 0 33554432 bytes!
150429 16:55:16 [ERROR] Plugin 'InnoDB' init function returned error.
150429 16:55:16 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
150429 16:55:16 [ERROR] Unknown/unsupported storage engine: InnoDB
150429 16:55:16 [ERROR] Aborting

-indigo-
OTRS Новобранец
Сообщения: 7
Зарегистрирован: 29 апр 2015, 11:40

Re: innodb_log_file_size

Сообщение -indigo- » 29 апр 2015, 17:08

Нашел решение проблемы - останавливаем MySQL, вручную удаляем ib_logfile и перезапускам MySQL

otrsuser1
OTRS Новобранец
Сообщения: 38
Зарегистрирован: 21 авг 2014, 15:42

Re: innodb_log_file_size

Сообщение otrsuser1 » 15 май 2015, 02:48

а где живёт этот файл? Кстати, какая версия mySql? у меня 5.5 и тоже, при добавлении в /etc/mysql/my.cf демон не стартует.

firebolt
OTRS Новобранец
Сообщения: 178
Зарегистрирован: 13 сен 2012, 13:46

Re: innodb_log_file_size

Сообщение firebolt » 04 июн 2015, 12:35

Вы же не решили проблему! Надо увеличить размер лог-файла, а вы просто почистили. Проблема еще актуальна?
Версия OTRS (6.0.10)
Debian 9 Stretch
Версия СУБД (MySQL 5.7.22)

Leontiy
OTRS Новобранец
Сообщения: 2
Зарегистрирован: 05 июн 2015, 00:41

Re: innodb_log_file_size

Сообщение Leontiy » 05 июн 2015, 00:55

На ubuntu 14.04.2 LTS проблема решается следующим образом:
Останавливаем MySQL

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

user@otrs:/# sudo service mysql stop
заходим в папку /var/lib/mysql и находим там файлы lb_logfile*. Перемещаем их либо удаляем совсем.
Правим конфиг MySQL добавляя в него строку innodb_log_file_size = 512M. У меня этот кусок my.cnf выглядит так:

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

# Read the manual, too, if you want chroot!
# chroot = /var/lib/mysql/
#
# For generating SSL certificates I recommend the OpenSSL GUI "tinyca".
#
# ssl-ca=/etc/mysql/cacert.pem
# ssl-cert=/etc/mysql/server-cert.pem
# ssl-key=/etc/mysql/server-key.pem
innodb_log_file_size = 512M
Запускаем MySQL.

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

user@otrs:/# sudo service mysql start
Запуск сервиса займет некоторое время, до 1 минуты, так как он будет создавать новые файлы lb_logfile*.
Проблема решена.

firebolt
OTRS Новобранец
Сообщения: 178
Зарегистрирован: 13 сен 2012, 13:46

Re: innodb_log_file_size

Сообщение firebolt » 05 июн 2015, 07:28

Не помню суть, но там я еще включал

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

mysql> SET GLOBAL innodb_fast_shutdown = 1;
Версия OTRS (6.0.10)
Debian 9 Stretch
Версия СУБД (MySQL 5.7.22)

Leontiy
OTRS Новобранец
Сообщения: 2
Зарегистрирован: 05 июн 2015, 00:41

Re: innodb_log_file_size

Сообщение Leontiy » 05 июн 2015, 09:17

firebolt писал(а):Не помню суть, но там я еще включал

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

mysql> SET GLOBAL innodb_fast_shutdown = 1;
Я не включал. На самом сайте MySQL говорится, что для последних версий MySQL или Mariadb достаточно прописать в конфиге параметр размера.

Ответить