Як додати файл журналу помилок 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
Читати далі