
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
20.07.2015, 17:04:25
|
|||
|---|---|---|---|
|
|||
Mysql does not write to error log. |
|||
|
#18+
Привет всем, По какой-то причине mysql не пишет в error log. Я могу свитчнуть лог и он свитчется. но сам файл пустой. даже если специально накосячить и что по идее должно оставить след в еррор логе. К примеру прервавшиеся коннекты не оставляют след в логе. Версия mysql - 5.1.61-log Версия ОС - CentOS release 6.5 Сталкивался ли кто-нибудь с подобной проблемой? Может ли кто-нибудь подсказать куда копать? Спасибо, Денис ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.07.2015, 17:13:18
|
|||
|---|---|---|---|
Mysql does not write to error log. |
|||
|
#18+
Что покажет команда Код: sql 1. ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.07.2015, 09:22:09
|
|||
|---|---|---|---|
|
|||
Mysql does not write to error log. |
|||
|
#18+
mysql> show variables like '%error%'; +--------------------+----------------------------+ | Variable_name | Value | +--------------------+----------------------------+ | error_count | 0 | | log_error | /home/logs/mysql/error.log | | max_connect_errors | 10 | | max_error_count | 64 | | slave_skip_errors | OFF | +--------------------+----------------------------+ Я могу написать flush logs; и ничего не произойдет. Дата создания файла не изменится. но если удалить файл /home/logs/mysql/error.log. и выполнить flush logs; то файл создастся. Спасибо, Денис ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.07.2015, 10:01:45
|
|||
|---|---|---|---|
|
|||
Mysql does not write to error log. |
|||
|
#18+
наугад, выставьте права 555 на log-файл и проверьте ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.07.2015, 10:11:33
|
|||
|---|---|---|---|
|
|||
Mysql does not write to error log. |
|||
|
#18+
исправлюсь - должно быть достаточно 640 (rw-r-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.07.2015, 12:44:59
|
|||
|---|---|---|---|
Mysql does not write to error log. |
|||
|
#18+
Denis Kljuikov/home/logsЧто за странный путь? Существует пользователь logs ? MySQL от имени какого пользователя выполняется? Кто владелец файла /home/logs/mysql/error.log ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.07.2015, 13:04:05
|
|||
|---|---|---|---|
|
|||
Mysql does not write to error log. |
|||
|
#18+
miksoft, ну он создается, уже неплохо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.07.2015, 09:17:18
|
|||
|---|---|---|---|
|
|||
Mysql does not write to error log. |
|||
|
#18+
Права уже 660 bash $ ls -latr /home/logs/mysql/error.log -rw-rw---- 1 mysql mysql 0 Jul 22 03:49 /home/logs/mysql/error.log От пользователя mysql запускается и сам инстанс. Однако инициализируется запуcк скриптом mysqld_safe через сервисы Пользователя logs не существует. Но это ничего не менят. как правило в /home лежат домашние каталоги, но ничего не машает создать там свою директорию и пихать в нее все что угодно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.07.2015, 09:29:49
|
|||
|---|---|---|---|
|
|||
Mysql does not write to error log. |
|||
|
#18+
покажите какие разрешения на /home/logs/mysql/ директорию, по моему нехватка прав ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.07.2015, 10:06:31
|
|||
|---|---|---|---|
|
|||
Mysql does not write to error log. |
|||
|
#18+
drwxr-xr-x 3 mysql mysql 4096 Jul 22 03:49 /home/logs/mysql/ прав хватает. файл создается же. атрибуты тоже позволяют в него писать: bash $ lsattr /home/logs/mysql/error.log -------------e- /home/logs/mysql/error.log Да и я сам могу в него писать как mysql: bash $ id -a uid=10002(mysql) gid=501(mysql) groups=501(mysql) bash $ cat error.log bash $ echo 'test' > error.log bash $ cat error.log test bash $ :> error.log ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.07.2015, 10:09:03
|
|||
|---|---|---|---|
|
|||
Mysql does not write to error log. |
|||
|
#18+
давайте глянем строку запуска, вывод покажите >ps -ax | grep mysql ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.07.2015, 10:14:20
|
|||
|---|---|---|---|
|
|||
Mysql does not write to error log. |
|||
|
#18+
bash $ ps -ef | grep mysql root 10951 1 0 Jul13 ? 00:00:00 /bin/sh /usr/local/mysql-5.1.61/bin/mysqld_safe --datadir=/home/databases/mysql --pid-file=/home/databases/mysql/testserv.pid mysql 11108 10951 14 Jul13 ? 1-06:59:57 /usr/local/mysql-5.1.61/libexec/mysqld --basedir=/usr/local/mysql-5.1.61 --datadir=/home/databases/mysql --user=mysql --log-error=/home/logs/mysql/error.log --open-files-limit=16000 --pid-file=/home/databases/mysql/testserv.pid --socket=/var/run/mysql/mysql.sock --port=3306 root 31020 28982 0 09:04 pts/0 00:00:00 su - mysql mysql 31021 31020 0 09:04 pts/0 00:00:00 -bash mysql 31510 31021 0 09:10 pts/0 00:00:00 ps -ef mysql 31511 31021 0 09:10 pts/0 00:00:00 grep mysql ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=47&tablet=1&tid=1832925]: |
0ms |
get settings: |
5ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
39ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 189ms |
| total: | 280ms |

| 0 / 0 |
