Проблемы установки, настройки и работы Правильной Операционной Системы
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
GHopper
- мл. сержант
- Сообщения: 83
- Зарегистрирован: 2008-12-11 15:52:22
Непрочитанное сообщение
GHopper » 2009-01-21 5:35:12
Здравствуйте!
Код: Выделить всё
[root@blackBox /]# uname -srm
FreeBSD 7.0-RELEASE i386
[root@blackBox /]# pkg_info | grep pvpgn
pvpgn-1.8.2 Free Blizzard Battle.net emulation software
[root@blackBox /]#
Лог файл: /var/log/pvpgn/bnetd.log
Код: Выделить всё
[root@blackBox /]# cat /etc/newsyslog.conf
...
/var/log/pvpgn/bnetd.log 644 7 100 * JC /var/run/pvpgn/bnetd.pid
[root@blackBox /]#
после ротации создается новый /var/log/pvpgn/bnetd.log, но в него bnetd писать отказывается. В чем проблема?
GHopper
-
Хостинг HostFood.ru
-
Хостинг HostFood.ru
Тарифы на хостинг в России, от 12 рублей:
https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.:
https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах:
https://www.host-food.ru/domains/
-
GHopper
- мл. сержант
- Сообщения: 83
- Зарегистрирован: 2008-12-11 15:52:22
Непрочитанное сообщение
GHopper » 2009-01-21 6:56:03
ну так если его убарть, то он ротейтить не будет. Без ротейтов работает на ура, только логи за три дня под 50 Мб разбухают...
GHopper
-
paradox
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Непрочитанное сообщение
paradox » 2009-01-21 6:59:07
кто вам сказал что если убрать он ротейтить небудет???
вы бы мануальчик почитали....
paradox
-
GHopper
- мл. сержант
- Сообщения: 83
- Зарегистрирован: 2008-12-11 15:52:22
Непрочитанное сообщение
GHopper » 2009-01-21 7:22:12
просто пока pvpgn у меня работал в тестовом режими, я не парился по поводу логов и не заморачивался с newsyslog`ом. За три дня тестирования лог разбух до 32 Мб и ни разу не отротейтился.
GHopper
-
paradox
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Непрочитанное сообщение
paradox » 2009-01-21 7:30:16
мануал по newsyslogу почитай
и правильно настрой
тогда будет ротейтить
paradox
-
GHopper
- мл. сержант
- Сообщения: 83
- Зарегистрирован: 2008-12-11 15:52:22
Непрочитанное сообщение
GHopper » 2009-01-21 7:35:37
может носом ткнете? А то я что-то как-то не очень-то того самого...
GHopper
-
paradox
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Непрочитанное сообщение
paradox » 2009-01-21 7:46:22
var/log/pvpgn/bnetd.log 644 7 100 * JC /var/run/pvpgn/bnetd.pid
как вы думаете что это за число?
paradox
-
GHopper
- мл. сержант
- Сообщения: 83
- Зарегистрирован: 2008-12-11 15:52:22
Непрочитанное сообщение
GHopper » 2009-01-21 8:00:25
Давайте не будем гадать:
Код: Выделить всё
[root@blackBox /etc]# man newsyslog.conf
...
size When the size of the log file reaches size in kilobytes, the log
file will be trimmed as described above. If this field contains
an asterisk (`*'), the log file will not be trimmed based on
size.
...
В моем случае - при достижении лога размера в 100Кб вышеописанный лог очищается. Так и происходит. Тольк вот после отчистки в лог уже ничего не пишется...
GHopper
-
thefree
- лейтенант
- Сообщения: 980
- Зарегистрирован: 2008-12-29 9:23:19
- Откуда: Весёлая Страна
Непрочитанное сообщение
thefree » 2009-01-21 9:01:01
Код: Выделить всё
effective_user = games
effective_group = games
Код: Выделить всё
var/log/pvpgn/bnetd.log games:games 644 7 100 * JC /var/run/pvpgn/bnetd.pid
???
Не судите меня строго, Я не волшебник, а только учусь!
http://planetbsd.ru - RSS-агрегатор *BSD по Рунету
thefree
-
GHopper
- мл. сержант
- Сообщения: 83
- Зарегистрирован: 2008-12-11 15:52:22
Непрочитанное сообщение
GHopper » 2009-01-21 9:52:18
Код: Выделить всё
# top
...
62062 bnetd 1 4 0 4808K 3572K kqread 2 0:00 0.00% bnetd
...
# sockstat -4 | grep bnetd
bnetd bnetd 62062 1 tcp4 127.0.0.1:63427 127.0.0.1:3306
bnetd bnetd 62062 9 tcp4 *:6112 *:*
bnetd bnetd 62062 10 udp4 *:6112 *:*
bnetd bnetd 62062 11 tcp4 *:6200 *:*
bnetd bnetd 62062 12 tcp4 xxx.xxx.xxx.xxx:6112 xxx.xxx.xxx.xxx:51384
...
# ls -l /var/log/pvpgn/
total 1094
-rw-r--r-- 1 root bnetd 25563 21 янв 13:50 bnetd.log
-rw-r--r-- 1 root bnetd 10617 20 янв 19:00 bnetd.log.0.bz2
-rw-r--r-- 1 root bnetd 1055204 20 янв 17:00 bnetd.log.1.bz2
Он сам создает лог под пользователем root и группой bnetd. Поставил в newsyslog.conf юзера и группу bnetd:bnetd посмотрим что из этого выйдет...
GHopper
-
GHopper
- мл. сержант
- Сообщения: 83
- Зарегистрирован: 2008-12-11 15:52:22
Непрочитанное сообщение
GHopper » 2009-01-21 11:27:43
thefree писал(а):Код: Выделить всё
effective_user = games
effective_group = games
Код: Выделить всё
var/log/pvpgn/bnetd.log games:games 644 7 100 * JC /var/run/pvpgn/bnetd.pid
???
спасибо! помогло ))
GHopper