Рейтинг:0

Случайный сбой MariaDB 10.3

флаг lb

Я столкнулся с очень странной проблемой с базой данных mariadb, случайным образом происходит сбой с этой ошибкой:

free(): повреждены несортированные фрагменты
210804 20:05:16 [ОШИБКА] mysqld получил сигнал 6 ;
Это может быть потому, что вы наткнулись на ошибку.Возможно также, что этот двоичный файл
или одна из библиотек, с которой он был связан, повреждена, неправильно собрана,
или неправильно настроен. Эта ошибка также может быть вызвана неисправностью оборудования.

Чтобы сообщить об этой ошибке, см. https://mariadb.com/kb/en/reporting-bugs.

Мы постараемся собрать некоторую информацию, которая, надеюсь, поможет
диагностировать проблему, но так как мы уже разбились,
что-то определенно не так, и это может привести к сбою.

Версия сервера: 10.3.27-MariaDB-0+deb10u1
key_buffer_size = 134217728
read_buffer_size = 131072
max_used_connections=152
макс_потоки = 153
количество потоков = 157
Вполне возможно, что mysqld может использовать до
key_buffer_size + (read_buffer_size + sort_buffer_size)*max_threads = 467424 Кбайт памяти
Надеюсь, что все в порядке; если нет, уменьшите некоторые переменные в уравнении.

Указатель потока: 0x7f2534000c08
Попытка обратного следа. Вы можете использовать следующую информацию, чтобы узнать
где mysqld умер. Если вы не видите сообщений после этого, что-то пошло
ужасно неправильно...
stack_bottom = 0x7f260c2b9dd8 thread_stack 0x49000

Я уже попробовал fsck на разделы, и все вроде бы в порядке, это только начало происходить 2 недели назад, а сервер в рабочем состоянии уже 3 месяца,

на этом сервере есть

sql_mode = ОШИБКА_FOR_DIVISION_BY_ZERO, NO_AUTO_CREATE_USER, NO_ENGINE_SUBSTITUTION параметров в my.cnf, я не знаю, действительно ли это может привести к сбою mysqld в какой-то ситуации.

У кого-нибудь есть опыт с подобной проблемой?

A.B avatar
флаг cl
A.B
Учитывая, что этот пакет предоставляется дистрибутивом Debian, самым первым шагом должно быть обновление сервера: версия 10.3.29-MariaDB-0+deb10u1, предоставляемая пакетом mariadb-server-core-10.3 версии 1:10.3. .29-0+deb10u1
A.B avatar
флаг cl
A.B
Сигнал @RickJames 6 (а не errno 6) является SIGABRT.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.