Экземпляр Docker MariaDB не запускается после обновления

383
Dave Parrish

Я получаю следующие ошибки из моего журнала. Я только обновил изображение и перезапустил. Могло ли недавнее изменение изображения вызвать эти ошибки? У моего хоста достаточно места, поэтому я не уверен, почему я получаю ошибку «Недостаточно места» для./ibtmp1

Эта проблема возникает при обновлении с mariadb 10.2.9 до 10.2.10.

db_1 | 2017-11-07 21:11:32 140191958161280 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins db_1 | 2017-11-07 21:11:32 140191958161280 [Note] InnoDB: Uses event mutexes db_1 | 2017-11-07 21:11:32 140191958161280 [Note] InnoDB: Compressed tables use zlib 1.2.8 db_1 | 2017-11-07 21:11:32 140191958161280 [Note] InnoDB: Using Linux native AIO db_1 | 2017-11-07 21:11:32 140191958161280 [Note] InnoDB: Number of pools: 1 db_1 | 2017-11-07 21:11:32 140191958161280 [Note] InnoDB: Using SSE2 crc32 instructions db_1 | 2017-11-07 21:11:32 140191958161280 [Note] InnoDB: Initializing buffer pool, total size = 256M, instances = 1, chunk size = 128M db_1 | 2017-11-07 21:11:32 140191958161280 [Note] InnoDB: Completed initialization of buffer pool db_1 | 2017-11-07 21:11:32 140191215482624 [Note] InnoDB: If the mysqld execution user is authorized, page cleaner thread priority can be changed. See the man page of setpriority(). db_1 | 2017-11-07 21:11:32 140191958161280 [Note] InnoDB: Highest supported file format is Barracuda. db_1 | 2017-11-07 21:11:33 140191958161280 [Note] InnoDB: 128 out of 128 rollback segments are active. db_1 | 2017-11-07 21:11:33 140191958161280 [Note] InnoDB: Creating shared tablespace for temporary tables db_1 | 2017-11-07 21:11:33 140191958161280 [Note] InnoDB: Setting file './ibtmp1' size to 12 MB. Physically writing the file full; Please wait ... db_1 | 2017-11-07 21:11:33 140191958161280 [ERROR] InnoDB: preallocating 12582912 bytes for file ./ibtmp1 failed with error 22 db_1 | 2017-11-07 21:11:33 140191958161280 [ERROR] InnoDB: Could not set the file size of './ibtmp1'. Probably out of disk space db_1 | 2017-11-07 21:11:33 140191958161280 [ERROR] InnoDB: Unable to create the shared innodb_temporary db_1 | 2017-11-07 21:11:33 140191958161280 [ERROR] InnoDB: Plugin initialization aborted with error Generic error db_1 | 2017-11-07 21:11:38 140191958161280 [Note] InnoDB: Starting shutdown... db_1 | 2017-11-07 21:11:38 140191958161280 [Note] InnoDB: Removed temporary tablespace data file: "ibtmp1" db_1 | 2017-11-07 21:11:38 140191958161280 [ERROR] Plugin 'InnoDB' init function returned error. db_1 | 2017-11-07 21:11:38 140191958161280 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed. db_1 | 2017-11-07 21:11:38 140191958161280 [Note] Plugin 'FEEDBACK' is disabled. db_1 | 2017-11-07 21:11:38 140191958161280 [ERROR] Unknown/unsupported storage engine: InnoDB db_1 | 2017-11-07 21:11:38 140191958161280 [ERROR] Aborting 

Я также задал вопрос здесь: https://forums.docker.com/t/mariadb-not-starting-after-update/40978

0
Ошибка 22 (первая, которая появляется) означает ERROR_BAD_COMMAND или ошибку устройства. Соответствующий диск работает нормально? Полный? Aganju 6 лет назад 0
Да, диск нормально, и у меня достаточно памяти. Dave Parrish 6 лет назад 0
Понижение до 10.2.9 устраняет проблему для меня. Я думаю, что это ошибка с 10.2.10 в образе MariaDB или в образе MariaDB. Я создал проблему здесь: https://github.com/docker-library/mariadb/issues/138 Dave Parrish 6 лет назад 0

0 ответов на вопрос

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