Size: a a a

2020 September 18

s

shumbor in Accel-PPP
Александр Марченко
вроде он до 32-х десяток поддерживает
Там разные чипы. В этом стоит 16 портовый 98DX8216
источник

АМ

Александр Марченко... in Accel-PPP
shumbor
Там разные чипы. В этом стоит 16 портовый 98DX8216
а, да, посмотрел)
источник

s

shumbor in Accel-PPP
Щас не помню инфа на работе ( дома на больничном), но вроде бдком и dcn на нем строил некоторые модели...
источник

Е

Евгений Вайд... in Accel-PPP
shumbor
Щас не помню инфа на работе ( дома на больничном), но вроде бдком и dcn на нем строил некоторые модели...
Младшие хуавеи на нем были,  элтекс, юбик
источник

S

Sergey in Accel-PPP
да много лоукоста строили  на этом, даже cisco/liksys какой-то был
источник

xz

xu zhibin in Accel-PPP
help
источник

MF

Max Fetcher in Accel-PPP
После ротации логов, accel продолжает писать некоторые логи в старые файлы только под именем  *.1 и т.д, хотя accel-ppp.log ротируется и пишется правильно.
Ротация такая
/var/log/accel-ppp/*.log
/var/log/accel-ppp/debug
/var/log/accel-ppp/users/*.log
{
       daily
       rotate 7
       missingok
       notifempty
       compress
       delaycompress
       sharedscripts
       postrotate
               test -r /run/accel-pppd.pid && kill -HUP cat /run/accel-pppd.pid
       endscript
}

Как правильно ротировать ?
источник

S

Sergey in Accel-PPP
я делаю через сислог тупо
источник

S

Sergey in Accel-PPP
с ним точно нет проблем
источник

S

Sergey in Accel-PPP
у вас не хватает обратных одинарных ковычек, но вообще я не уверен что accel поддерживает HUP, надо смотреть сырцы
источник

Е

Евгений Вайд... in Accel-PPP
Max Fetcher
После ротации логов, accel продолжает писать некоторые логи в старые файлы только под именем  *.1 и т.д, хотя accel-ppp.log ротируется и пишется правильно.
Ротация такая
/var/log/accel-ppp/*.log
/var/log/accel-ppp/debug
/var/log/accel-ppp/users/*.log
{
       daily
       rotate 7
       missingok
       notifempty
       compress
       delaycompress
       sharedscripts
       postrotate
               test -r /run/accel-pppd.pid && kill -HUP cat /run/accel-pppd.pid
       endscript
}

Как правильно ротировать ?
не видел, что бы аксель писал в старые логи
источник

MF

Max Fetcher in Accel-PPP
Евгений Вайд
не видел, что бы аксель писал в старые логи
ll /var/log/accel-ppp/
итого 9931136
-rw------- 1 root root  262283252 сен 18 12:59 accel-ppp.log
-rw------- 1 root root 4826083003 сен 18 00:00 accel-ppp.log.1
-rw------- 1 root root     410338 сен 18 12:59 auth-fail.log
-rw------- 1 root root    3302012 сен 17 23:59 auth-fail.log.1
-rw-r--r-- 1 root root          0 авг 27 12:25 core.log
-rw-r--r-- 1 root root          0 сен 18 00:00 debug
-rw-r--r-- 1 root root 5077251621 сен 18 12:59 debug.1
-rw-r--r-- 1 root root          0 сен 18 00:00 emerg.log
-rw-r--r-- 1 root root       7433 сен  7 19:06 emerg.log.1
drwxr-xr-x 2 root root     102400 сен 18 12:35 users
источник

Е

Евгений Вайд... in Accel-PPP
каждый день начинает писать в новый файл, к старому логу добавляется .1
источник

MF

Max Fetcher in Accel-PPP
Спустя некоторое время
ll /var/log/accel-ppp/
итого 9931356
-rw------- 1 root root  262396529 сен 18 12:59 accel-ppp.log
-rw------- 1 root root 4826083003 сен 18 00:00 accel-ppp.log.1
-rw------- 1 root root     410338 сен 18 12:59 auth-fail.log
-rw------- 1 root root    3302012 сен 17 23:59 auth-fail.log.1
-rw-r--r-- 1 root root          0 авг 27 12:25 core.log
-rw-r--r-- 1 root root          0 сен 18 00:00 debug
-rw-r--r-- 1 root root 5077364736 сен 18 12:59 debug.1
-rw-r--r-- 1 root root          0 сен 18 00:00 emerg.log
-rw-r--r-- 1 root root       7433 сен  7 19:06 emerg.log.1
drwxr-xr-x 2 root root     102400 сен 18 12:35 users
источник

MF

Max Fetcher in Accel-PPP
Евгений Вайд
каждый день начинает писать в новый файл, к старому логу добавляется .1
Покажи logrotate.conf  для accel
источник

Е

Евгений Вайд... in Accel-PPP
"/var/log/accel-ppp/accel-ppp.log"
"/var/log/accel-ppp/auth-fail.log"
{
       missingok
       daily
       rotate 5
       compress
       delaycompress
       sharedscripts
       postrotate
               test -r /run/accel-pppd.pid && kill -HUP cat /run/accel-pppd.pid
       endscript
}

"/var/log/accel-ppp/debug.log" {
       missingok
       rotate 5
       daily
       copytruncate
       compress
       delaycompress
       postrotate
           echo "" > /var/log/accel-ppp/debug.log
       endscript
}
"/var/log/accel-ppp/emerg.log" {
       missingok
       rotate 5
       daily
       copytruncate
       compress
       delaycompress
       postrotate
           echo "" > /var/log/accel-ppp/emerg.log
       endscript
}
источник

Е

Евгений Вайд... in Accel-PPP
[log]
log-file=/var/log/accel-ppp/accel-ppp.log
log-emerg=/var/log/accel-ppp/emerg.log
log-fail-file=/var/log/accel-ppp/auth-fail.log
log-debug=/var/log/accel-ppp/debug.log
copy=1
color=1
level=5
источник

MF

Max Fetcher in Accel-PPP
Так у тебя как раз на проблемные файлы стоит copytruncate
источник

MM

Maksim (M) M. in Accel-PPP
Max Fetcher
После ротации логов, accel продолжает писать некоторые логи в старые файлы только под именем  *.1 и т.д, хотя accel-ppp.log ротируется и пишется правильно.
Ротация такая
/var/log/accel-ppp/*.log
/var/log/accel-ppp/debug
/var/log/accel-ppp/users/*.log
{
       daily
       rotate 7
       missingok
       notifempty
       compress
       delaycompress
       sharedscripts
       postrotate
               test -r /run/accel-pppd.pid && kill -HUP cat /run/accel-pppd.pid
       endscript
}

Как правильно ротировать ?
я методом научного тыка подобрал, как-то давно даже говорил что после kill -HUP  не все файле пишутся заново, потому вот так:
"/var/log/accel-ppp/dhcp-disable-accel-ppp.log" 
"/var/log/accel-ppp/dhcp-disable-auth-fail.log"
{
       missingok
 daily
 rotate 3
 compress
 delaycompress
#  #Если параметр sharedscript указан, то скрипты будут выполнены только один раз, вне зависимости от количества журналов, подходящих под заданный шаблон
       sharedscripts
#  #Выполнять скрипты prerotate и postrotate для каждого обработанного журнала (это поведение задано по умолчанию, его можно переопределить параметром sharedscripts).
#  nosharedscripts
       postrotate
               test -r /run/accel-ppp-ipoe-dhcp-disable.pid && kill -HUP `cat /run/accel-ppp-ipoe-dhcp-disable.pid`
       endscript
}

"/var/log/accel-ppp/dhcp-disable-debug.log" {
       missingok
       rotate 3
       daily
       copytruncate
       compress
       delaycompress
       postrotate
          echo "" > /var/log/accel-ppp/dhcp-disable-debug.log
       endscript
}

"/var/log/accel-ppp/dhcp-disable-emerg.log" {
       missingok
       rotate 3
       daily
       copytruncate
       compress
       delaycompress
       postrotate
          echo "" > /var/log/accel-ppp/dhcp-disable-emerg.log
       endscript
}
"/var/log/accel-ppp/dhcp-disable-core.log" {
       missingok
       rotate 3
       daily
       copytruncate
       compress
       delaycompress
       postrotate
          echo "" > /var/log/accel-ppp/dhcp-disable-core.log
       endscript
}
источник

S

Sergey in Accel-PPP
чем вас syslog не устраивает?
источник