При создании дампа с помощью mysqldump или других операциях может возникнуть подобная ошибка
mysqldump: Got errno 12 on write
Чтобы понять и расшифровать о чем говорит система можно использовать утилиту perror.
При выполнении в терминале perror 12 получим ответ, описывающий проблему:
[~]$ perror 12
OS error code 12: Cannot allocate memory
Т. е. в данном случае проблема была с выделением оперативной памяти при создании дампа
Для большинства системных ошибок MySQL отображает в дополнение к внутреннему текстовому сообщению код системной ошибки в одном из следующих стилей:
message … (errno: #)
message … (Errcode: #)
Вы можете узнать, что означает код ошибки, изучив документацию для вашей системы или используя служебную программу perror.
perror выводит описание кода системной ошибки или кода ошибки для механизма хранения (таблицы).
Be First to Comment