Переодический перезапуск accel-ppp

IPoE related questions
Nightik
Posts: 38
Joined: 14 May 2020, 10:48

Re: Переодический перезапуск accel-ppp

Post by Nightik »

dimka88 wrote: 23 May 2020, 11:06 Доброго времени суток, проверил у себя на Debian 10, все собирается. Единственное, не стоит собирать пакетом если планируется отлаживать accel-ppp

Code: Select all

apt-get install -y build-essential cmake gcc linux-headers-`uname -r` git libpcre3-dev libssl-dev liblua5.1-0-dev
git clone https://github.com/accel-ppp/accel-ppp.git /opt/accel-ppp-code
mkdir /opt/accel-ppp-code/build
cd /opt/accel-ppp-code/build/
cmake -DBUILD_IPOE_DRIVER=TRUE -DBUILD_VLAN_MON_DRIVER=TRUE -DCMAKE_INSTALL_PREFIX=/usr -DKDIR=/usr/src/linux-headers-`uname -r` -DLUA=TRUE  -DCMAKE_BUILD_TYPE=Debug -DCMAKE_C_FLAGS="-g -O0" -DMEMDEBUG=TRUE  ..
make
make install
p/s: У вас что то с кавычками «-g -O0»
Проверял как на чистой системе так и на рабочей машине, вероятно что то с cmake... сейчас с вашим примером попробую
Nightik
Posts: 38
Joined: 14 May 2020, 10:48

Re: Переодический перезапуск accel-ppp

Post by Nightik »

dimka88 wrote: 23 May 2020, 11:06 Доброго времени суток, проверил у себя на Debian 10, все собирается. Единственное, не стоит собирать пакетом если планируется отлаживать accel-ppp

Code: Select all

apt-get install -y build-essential cmake gcc linux-headers-`uname -r` git libpcre3-dev libssl-dev liblua5.1-0-dev
git clone https://github.com/accel-ppp/accel-ppp.git /opt/accel-ppp-code
mkdir /opt/accel-ppp-code/build
cd /opt/accel-ppp-code/build/
cmake -DBUILD_IPOE_DRIVER=TRUE -DBUILD_VLAN_MON_DRIVER=TRUE -DCMAKE_INSTALL_PREFIX=/usr -DKDIR=/usr/src/linux-headers-`uname -r` -DLUA=TRUE  -DCMAKE_BUILD_TYPE=Debug -DCMAKE_C_FLAGS="-g -O0" -DMEMDEBUG=TRUE  ..
make
make install
p/s: У вас что то с кавычками «-g -O0»
Да, видимо именно из за это не компилировалось! Большое спасибо! На днях буду проверять, сделаю бекапы...
Nightik
Posts: 38
Joined: 14 May 2020, 10:48

Re: Переодический перезапуск accel-ppp

Post by Nightik »

сделал обновление!
По команде
accel-cmd -V
accel-cmd 1.12.0-76-g34ecca0 Показывает так..

все верно?
Понаблюдаю пока, если приложение опять перезапустится куда смотреть?
Nightik
Posts: 38
Joined: 14 May 2020, 10:48

Re: Переодический перезапуск accel-ppp

Post by Nightik »

Проработало 9 часов и перезапустилось(( что делать?
Nightik
Posts: 38
Joined: 14 May 2020, 10:48

Re: Переодический перезапуск accel-ppp

Post by Nightik »

час проработало и перезапустилось...
dimka88
Posts: 866
Joined: 13 Oct 2014, 05:51
Contact:

Re: Переодический перезапуск accel-ppp

Post by dimka88 »

Предлагаю запустить в GDB но перед этим отключить ротацию логов для accel-ppp https://accel-ppp.readthedocs.io/en/lat ... index.html
После того как будет segfaul выполнить bt full
Nightik
Posts: 38
Joined: 14 May 2020, 10:48

Re: Переодический перезапуск accel-ppp

Post by Nightik »

Что значит отключить ротацию логов? Отключить все логи в конфиге?

Действия по ссылке выполнил, осталось запустить в GDB, сегодня ночью сделаю.
Nightik
Posts: 38
Joined: 14 May 2020, 10:48

Re: Переодический перезапуск accel-ppp

Post by Nightik »

вот так выглядит debug лог в момент падения

[2020-05-27 18:37:05.813] ipoe14: 000000000064752b: ipoe: session finished
[2020-05-27 18:37:05.908] accel-ppp version 1.12.0-76-g34ecca0
[2020-05-27 18:37:05.908] open ns (null)
[2020-05-27 18:37:14.086] ipoe: start interface enp2s0f1.2343 (start=up,start=dhcpv4,ifcfg=1,shared=1,proxy-arp=1)
dimka88
Posts: 866
Joined: 13 Oct 2014, 05:51
Contact:

Re: Переодический перезапуск accel-ppp

Post by dimka88 »

Если вы настраивали logrotate для accel-ppp https://accel-ppp.org/wiki/doku.php?id=faq то отключить
Nightik
Posts: 38
Joined: 14 May 2020, 10:48

Re: Переодический перезапуск accel-ppp

Post by Nightik »

Да вижу у себя такой файл, как отключить?
Post Reply