Mariabackup ошибка - Error writing file UNKNOWN errno 32 Broken pipe

Mariabackup ошибка - Error writing file UNKNOWN errno 32 Broken pipe

Коллеги всем привет.

В сегодняшней статье мы поговорим об очень частой ошибки в MariaDB которая называется Error writing file 'UNKNOWN' (errno: 32 "Broken pipe"). Эта ошибка происходит в тот момент когда мы выполняем резервное копирования базы данных программой Mariabackup с использованием сжатия xbstream. Эта ошибка означает что Mariabackup не может записать файл из-за сломанного канала, это означает, что SST остановил соединение, потому что mysqld был остановлен, а процесс SST перезапущен с использованием другого сокета соединения.

 

Ошибка.

mariabackup_compression_error_broken_pipe


 

Чтобы решить данную проблему, нам нужно поправить параметры тайм-аута запуска ожидания после сбоя базы данных, по умолчания тайм-аут равен 90 секунд.

 

Первый вариант.

В директории /etc/systemd/system/mariadb.service.d создаем файл timeoutsec.conf

$. vim /etc/systemd/system/mariadb.service.d/timeoutsec.conf

и добавляем в него:

[Service]
TimeoutStartSec=0
TimeoutStopSec=0

mariabackup_compression_error_broken_pipe

После внесения изменения необходимо перезапустить daemon-reload и базу данных.

$. systemctl daemon-reload

$. service mariadb restart


 

Второй вариант это установить эти параметры в самом сервисе mariadb.

$. systemctl edit --full mariadb.service

Найдите параметры TimeoutStartSec, и TimeoutStopSec и установите значения в 0.

mariabackup_compression_error_broken_pipe

После внесения изменения необходимо перезапустить базу данных.

$. service mariadb restart


 

Всем спасибо, я надеюсь что вам моя статья хоть чем-то помогла.

 

ПОХОЖИЕ СТАТЬИ

MariaDB - ERROR Incorrect definition of table
MariaDB - ERROR Incorrect definition of table
MARIADB
Читать далее
Mariabackup резервное копирование - Сжатие gzip
Mariabackup резервное копирование - Сжатие gzip
MARIADB
Читать далее
Mariabackup резервное копирование - Хранить историю в базе данных
Mariabackup резервное копирование - Хранить историю в базе данных
MARIADB
Читать далее