LINUX.ORG.RU
ФорумAdmin

Ошибка записи в ibdata1

 


0

3

С некоторых пор mysql начал выдавать такие сообщения:

150513  8:43:57  InnoDB: Error: Write to file ./ibdata1 failed at offset 4 67108864.
InnoDB: 1048576 bytes should have been written, only 274432 were written.
InnoDB: Operating system error number 22.
InnoDB: Check that your OS and file system support files of this size.
InnoDB: Check also that the disk is not full or a disk quota exceeded.
InnoDB: Error number 22 means 'Invalid argument'.

Текущий размер ibdata1 17 247 252 480 байт. Файловая система reiserfs, свободного места 200Гб, квот нет. Попробовал создать файлик размером 20Гб, создался. Версия мускула mysql Ver 14.12 Distrib 5.0.95, for redhat-linux-gnu (x86_64) using readline 5.1

В чем собака порылась?!

Ответ на: комментарий от goingUp

А ФС не проверяли на ошибки?

Это достаточно тяжело сделать, сервер - дедик у хостера, в контейнере, фс смонтирована в корень, есть возможность только перезагрузить контейнер, если что-то пойдет не так при перезагрузке - только техподержке хостера плакаться, а они ууууу... Да фиг с ним, воткнули в конфиг innodb_file_per_table и перезалили базы.

antiPooH
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.