Как добавить файл журнала ошибок MariaDB в CentOS 8

Как добавить файл журнала ошибок MariaDB в CentOS 8

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

В сегодняшней статье я вам расскажу о том как включить журнал ошибок log_error в MariaDB. После установки MariaDB по умолчанию журнал ошибок не включен и мы не сможем посмотреть на ошибки которые могут возникать в СУБД. Сам журнал ошибок в себе содержит запись о критических ошибках, возникших во время работы сервера, повреждении таблицы, информацию о запуске и остановке, и многое другое.

Данная статья подходит администратору базы данных, программистам и инженерам.

 

Содержание статьи:

  1. Проверка состояния переменной log_error.
  2. Создаем директорию для журнала ошибок.
  3. Правим конфигурационный файл.

 

1. Проверка состояния переменной log_error.

Итак, коллеги как я сказал выше, что по умолчанию журнал ошибок не включен в MariaDB. Для проверки состояния переменной log_error воспользуемся командой в консоли:

MariaDB [(none)]> SHOW VARIABLES LIKE 'log_error';

Как видим на картинки поле Value пустое, это значит что ведения журнала ошибок выключено.


 

2. Создаем директорию для журнала ошибок.

Перед тем как что-то менять в СУБД давайте для начала создадим директорию в которой будем хранить журнал.

$. sudo mkdir -p /app/mariadb/log_error

$. sudo chown -R mysql:mysql /app/mariadb/log_error


 

3. Правим конфигурационный файл.

После того как мы создали необходимую директорию под хранения журнала ошибок, давайте в конфигурационном файле укажем переменную log_error. Конфигурационный файл server.cnf находится в директории /etc/my.cnf.d

$. sudo vim /etc/my.cnf.d/server.cnf

Добавляем переменную log_error и указываем путь к директории.

Сохраняем и закрываем.

 

Перезапускаем базу данных.

$. sudo service mariadb restart

 

После перезагрузки сервера появится файл в директории которую мы создали.

 

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

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

MariaDB - ERROR Incorrect definition of table
MariaDB - ERROR Incorrect definition of table
MARIADB
Читать далее
Mariabackup резервное копирование - Сжатие gzip
Mariabackup резервное копирование - Сжатие gzip
MARIADB
Читать далее
Mariabackup ошибка - Error writing file UNKNOWN errno 32 Broken pipe
Mariabackup ошибка - Error writing file UNKNOWN errno 32 Broken pipe
MARIADB
Читать далее