Проблема создания log [MariaDB]

Статус
В этой теме нельзя размещать новые ответы.

chipseta

Постоялец
Регистрация
15 Фев 2016
Сообщения
76
Реакции
71
Привет,
у меня есть 10.1.14-MariaDB на Debian 8. Я пытаюсь, чтобы активировать журнал, но есть проблема с этим. Там папка /var/log/mysql, но она пуста. Нет mysql, error и slow log (они включены).

/var/log/mysql - drwxrws--- 2 mysql adm

my.cnf:
general_log_file = /var/log/mysql/mysql.log
general_log = 1
log_warnings = 1
slow_query_log = 1
slow_query_log_file = /var/log/mysql/mariadb-slow.log
long_query_time = 4
log-queries-not-using-indexes

Server version: 10.1.14-MariaDB
Server charset: UTF-8
Server OS: Debian Jessie

Что я пропустил?
 
создай эти файлы и дай им права на запись от демона mysqld
 
Спасибо, но никаких изменений в ситуации. Я попробовал и su mysql. Никаких проблем для создания файлов в /var/log/mysql/. Они имеют права mysql/adm.
 
Спасибо, и это не помогло, но потом Purge Remove MariaDB / Install, все работает.
 
если эта проблема возникает снова , попробуйте проверить my.cnf для настройки
 
Аналогичная ситуация была. Решилось все созданием "пустышек" touche'м и выставлением 775 прав на файлы
 
Привет,
у меня есть 10.1.14-MariaDB на Debian 8. Я пытаюсь, чтобы активировать журнал, но есть проблема с этим. Там папка /var/log/mysql, но она пуста. Нет mysql, error и slow log (они включены).

/var/log/mysql - drwxrws--- 2 mysql adm

my.cnf:
general_log_file = /var/log/mysql/mysql.log
general_log = 1
log_warnings = 1
slow_query_log = 1
slow_query_log_file = /var/log/mysql/mariadb-slow.log
long_query_time = 4
log-queries-not-using-indexes

Server version: 10.1.14-MariaDB
Server charset: UTF-8
Server OS: Debian Jessie

Что я пропустил?

для начала поставь права для файлов 777
 
для начала поставь права для файлов 777
Достаточно 640, но владельцем поставить mysql - под этим пользователем работает мария и от него пишет в лог
Код:
ls -la /var/log/mysqld.log
-rw-r----- 1 mysql root 4846 Jun 25 11:20 mysqld.log
Как правильно заметили выше, файл предварительно нужно создать.
 
Последнее редактирование:
если эта проблема возникает снова , попробуйте проверить my.cnf для настройки
После повторной установки я использовал старый my.cnf. Проблема был иной.

Аналогичная ситуация была. Решилось все созданием "пустышек" touche'м и выставлением 775 прав на файлы
Попробовал его

для начала поставь права для файлов 777
Хотя это не правильно попробовал его

Достаточно 640, но владельцем поставить mysql - под этим пользователем работает мария и от него пишет в лог
Код:
ls -la /var/log/mysqld.log
-rw-r----- 1 mysql root 4846 Jun 25 11:20 mysqld.log
Как правильно заметили выше, файл предварительно нужно создать.
И его попробовал

Спасибо за всех ответов, проблема теперь решен.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху