The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Не пишутся логи mpd5"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (VPN / FreeBSD)
Изначальное сообщение [ Отслеживать ]

"Не пишутся логи mpd5"  +/
Сообщение от gigabyte email(ok) on 22-Июл-11, 15:48 
Здравствуйте. Вопрос в следующем
хотелось бы чтоб МПД писал нормально логи так как когда запущен в foreground (т.е. без параметра -b в командной строке)

В конфыгах выставил:
startup:
    set user admin 0000 admin
    set console self 127.0.0.1 5005
    set console open
    set web self 0.0.0.0 5006
    set web open
    log +all

Запускаю из командной строки - все нормально
запускаю в фоне и /var/log/messages (/var/log/mpd.log - пусто)
командная строка: /usr/local/sbin/mpd5 -p /var/run/mpd5.pid -b

Подскажите куда копать.

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Не пишутся логи mpd5"  +/
Сообщение от local (??) on 22-Июл-11, 17:40 
создать файл

touch /var/log/mpd.log

и в /etc/syslog.conf добавить

!mpd
*.* /var/log/mpd.log

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Не пишутся логи mpd5"  +/
Сообщение от gigabyte email(ok) on 22-Июл-11, 17:46 
> создать файл
> touch /var/log/mpd.log
> и в /etc/syslog.conf добавить
> !mpd
> *.* /var/log/mpd.log

Вы не поверите оно там есть
но файл - пустой

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Не пишутся логи mpd5"  +/
Сообщение от universite email(ok) on 22-Июл-11, 20:29 
>> создать файл
>> touch /var/log/mpd.log
>> и в /etc/syslog.conf добавить
>> !mpd
>> *.* /var/log/mpd.log
> Вы не поверите оно там есть
> но файл - пустой

перезапустить сислог пробовали?

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Не пишутся логи mpd5"  +/
Сообщение от gigabyte email(ok) on 22-Июл-11, 21:18 
>>> создать файл
>>> touch /var/log/mpd.log
>>> и в /etc/syslog.conf добавить
>>> !mpd
>>> *.* /var/log/mpd.log
>> Вы не поверите оно там есть
>> но файл - пустой
> перезапустить сислог пробовали?

Перезапустить
перегрузить комп
Убрать из syslog.conf ( в надежде на то что оно появится в /var/log/messages )
ничего


Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Не пишутся логи mpd5"  +/
Сообщение от universite email(ok) on 23-Июл-11, 01:40 

> Перезапустить
> перегрузить комп

это вам не винда :)

> Убрать из syslog.conf ( в надежде на то что оно появится в
> /var/log/messages )
> ничего

добавить в syslog.conf


!mpd
*.*                                             /var/log/mpd.log

потом:
touch /var/log/mpd.log
service syslogd restart
service mpd5 restart
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "Не пишутся логи mpd5"  +/
Сообщение от Hammer (ok) on 23-Июл-11, 03:50 
>[оверквотинг удален]
>     set user admin 0000 admin
>     set console self 127.0.0.1 5005
>     set console open
>     set web self 0.0.0.0 5006
>     set web open
>     log +all
> Запускаю из командной строки - все нормально
> запускаю в фоне и /var/log/messages (/var/log/mpd.log - пусто)
> командная строка: /usr/local/sbin/mpd5 -p /var/run/mpd5.pid -b
> Подскажите куда копать.

Он по дефолту пишет в лог /var/log/ppp.log

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "Не пишутся логи mpd5"  +/
Сообщение от gigabyte email(ok) on 24-Июл-11, 21:52 
>[оверквотинг удален]
>>     set console self 127.0.0.1 5005
>>     set console open
>>     set web self 0.0.0.0 5006
>>     set web open
>>     log +all
>> Запускаю из командной строки - все нормально
>> запускаю в фоне и /var/log/messages (/var/log/mpd.log - пусто)
>> командная строка: /usr/local/sbin/mpd5 -p /var/run/mpd5.pid -b
>> Подскажите куда копать.
> Он по дефолту пишет в лог /var/log/ppp.log

Сайчас какраз смотрю на него - тоже пусто

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

8. "Не пишутся логи mpd5"  +/
Сообщение от gigabyte email(ok) on 24-Июл-11, 22:51 
>[оверквотинг удален]
>>>     set console open
>>>     set web self 0.0.0.0 5006
>>>     set web open
>>>     log +all
>>> Запускаю из командной строки - все нормально
>>> запускаю в фоне и /var/log/messages (/var/log/mpd.log - пусто)
>>> командная строка: /usr/local/sbin/mpd5 -p /var/run/mpd5.pid -b
>>> Подскажите куда копать.
>> Он по дефолту пишет в лог /var/log/ppp.log
> Сайчас какраз смотрю на него - тоже пусто

Спасибо за ответы
Но нашел проблему сам
проблема была в настройках syslogd а конкретно в формате файлов
я перед тем как фильтровать логи mpd вбил в syslog.conf фильтрацию 2-х АДСЛ модемов по IP
+192.168.1.1
*.*         /var/log/adsl.log

+10.10.1.1
*.*         /var/log/adsl.log

и следуя своей логике syslog.conf - присвоил этот фильтр и всем нижестоящим фильтрам

После того как убрал их в конец и поставил отмену фильтра по progname (вроде бы !* ) то все заработало.

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру