Abram Опубликовано 21 октября, 2014 · Жалоба Да, один. У меня это вылезло на 1.8.0 релизном. так у тебя падает или цпу уходит в 100% ? Это две разные проблемы. С req-limit=10 падает. С req-limit=0 уходит в 100% CPU. Только что правил свою БД - БД заблокировалась, радиус перестал отвечать (т.к. висел в SQL-запросах), accel-pppd ушёл в 100% CPU и повис (req-limit=0). И то, и другое случается при большой нагрузке, когда RADIUS не успевает отвечать (при старте либо в часы пик - когда ломится сразу толпа клиентов). Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
mr.Scamp Опубликовано 21 октября, 2014 · Жалоба Два радиуса, уходит в 100%. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
mr.Scamp Опубликовано 21 октября, 2014 (изменено) · Жалоба Перестал собиратся на 7м дебиане Linking C executable accel-pppd CMakeFiles/accel-pppd.dir/session.c.o: In function `ap_session_starting': session.c:(.text+0x296): undefined reference to `_time' CMakeFiles/accel-pppd.dir/session.c.o: In function `ap_session_terminate': session.c:(.text+0x5c4): undefined reference to `_time' CMakeFiles/accel-pppd.dir/session.c.o: In function `ap_session_read_stats': session.c:(.text+0x9be): undefined reference to `_time' CMakeFiles/accel-pppd.dir/ppp/ppp_lcp.c.o: In function `send_echo_request': ppp_lcp.c:(.text+0x1c20): undefined reference to `_time' ppp_lcp.c:(.text+0x1c50): undefined reference to `_time' CMakeFiles/accel-pppd.dir/cli/show_sessions.c.o:show_sessions.c:(.text+0x140b): more undefined references to `_time' follow collect2: error: ld returned 1 exit status не смог повторить на чистом дебиане 7.7 вероятно, в мануле по сборке от микбилл пропустили какой-то пакет, рабочий набор зависимостей linux-headers-amd64 build-essential git make cmake vlan libnl-dev libnl-utils cmake git libcrypto++-dev libcrypto++9 libcrypto++-utils lua5.1 liblua5.1-0-dev libpcre++-dev libpcre++0 libpcre3 libpcrecpp0 libsnmp-dev Изменено 21 октября, 2014 пользователем mr.Scamp Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
xeb Опубликовано 21 октября, 2014 · Жалоба Два радиуса, уходит в 100%. если два радиуса, то обязательно нужно fail-time указывать хотя-бы минимальный на обоих Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
cREoz Опубликовано 21 октября, 2014 · Жалоба вот пара мест лога уровня 4 с incorrect AC-Cookie: сделай grep d8:50:e6:5e:41:ec по логу уровень 4 включал только на пару минут [2014-10-21 12:26:02]: info: recv [PPPoE PADR d8:50:e6:5e:41:ec => 00:18:fe:2e:b9:7c sid=0000 <Service-Name > <Host-Uniq 41010000> <AC-Cookie ac0046ca506f6caa64f9152b7fd095565a0f8a93ea88ee10>] [2014-10-21 12:26:07]: info: recv [PPPoE PADR d8:50:e6:5e:41:ec => 00:18:fe:2e:b9:7c sid=0000 <Service-Name > <Host-Uniq 41010000> <AC-Cookie ac0046ca506f6caa64f9152b7fd095565a0f8a93ea88ee10>] [2014-10-21 12:26:17]: info: recv [PPPoE PADR d8:50:e6:5e:41:ec => 00:18:fe:2e:b9:7c sid=0000 <Service-Name > <Host-Uniq 41010000> <AC-Cookie ac0046ca506f6caa64f9152b7fd095565a0f8a93ea88ee10>] [2014-10-21 12:26:37]: info: recv [PPPoE PADR d8:50:e6:5e:41:ec => 00:18:fe:2e:b9:7c sid=0000 <Service-Name > <Host-Uniq 41010000> <AC-Cookie ac0046ca506f6caa64f9152b7fd095565a0f8a93ea88ee10>] [2014-10-21 12:27:17]: info: recv [PPPoE PADR d8:50:e6:5e:41:ec => 00:18:fe:2e:b9:7c sid=0000 <Service-Name > <Host-Uniq 41010000> <AC-Cookie ac0046ca506f6caa64f9152b7fd095565a0f8a93ea88ee10>] [2014-10-21 12:27:22]: info: recv [PPPoE PADR d8:50:e6:5e:41:ec => 00:18:fe:2e:b9:7c sid=0000 <Service-Name > <Host-Uniq 41010000> <AC-Cookie ac0046ca506f6caa64f9152b7fd095565a0f8a93ea88ee10>] [2014-10-21 12:27:32]: info: recv [PPPoE PADR d8:50:e6:5e:41:ec => 00:18:fe:2e:b9:7c sid=0000 <Service-Name > <Host-Uniq 41010000> <AC-Cookie ac0046ca506f6caa64f9152b7fd095565a0f8a93ea88ee10>] [2014-10-21 12:27:52]: info: recv [PPPoE PADR d8:50:e6:5e:41:ec => 00:18:fe:2e:b9:7c sid=0000 <Service-Name > <Host-Uniq 41010000> <AC-Cookie ac0046ca506f6caa64f9152b7fd095565a0f8a93ea88ee10>] Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
mr.Scamp Опубликовано 21 октября, 2014 · Жалоба конечно, fail-time=30 при старте под нагрузкой в лог подпадает только вот это [2014-10-20 12:45:30]: warn: failed to load ifb kernel module [2014-10-20 12:45:30]: msg: accel-ppp version 119f1fce905142fbb8a0cf651c47d3329304e655 [2014-10-20 12:45:30]: info: send [RADIUS(2) Accounting-Request id=1 <Acct-Status-Type Accounting-On> <NAS-Identifier "bras1"> <NAS-IP-Address 172.16.0.2>] [2014-10-20 12:45:30]: info: send [RADIUS(1) Accounting-Request id=1 <Acct-Status-Type Accounting-On> <NAS-Identifier "bras1"> <NAS-IP-Address 172.16.0.2>] после этого он даже не пытается отправлять запросы к радиусам Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
cREoz Опубликовано 21 октября, 2014 (изменено) · Жалоба не знаю, у меня нормально собирается Решил проверить, и у меня тоже не собрался с ipoe commit baae559b6234f30fdb93697ae74833b678c94b5b kernel Linux oz-ural4320 3.13.0-37-generic #64-Ubuntu SMP Mon Sep 22 21:28:38 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux linux Ubuntu 14.04.1 LTS cmake -DCMAKE_BUILD_TYPE=Debug -DBUILD_IPOE_DRIVER=TRUE -DLUA=TRUE -DSHAPER=TRUE -DRADIUS=TRUE -DNETSNMP=TRUE .. make [100%] Generating driver/ipoe.ko /home/johnny/src/accel-ppp-code/build/drivers/ipoe/driver/ipoe.c: In function ‘ipoe_stats64’: /home/johnny/src/accel-ppp-code/build/drivers/ipoe/driver/ipoe.c:1065:4: error: implicit declaration of function ‘u64_stats_fetch_begin_bh’ [-Werror=implicit-function-declaration] start = u64_stats_fetch_begin_bh(&st->sync); ^ /home/johnny/src/accel-ppp-code/build/drivers/ipoe/driver/ipoe.c:1068:3: error: implicit declaration of function ‘u64_stats_fetch_retry_bh’ [-Werror=implicit-function-declaration] } while (u64_stats_fetch_retry_bh(&st->sync, start)); ^ cc1: some warnings being treated as errors make[4]: *** [/home/johnny/src/accel-ppp-code/build/drivers/ipoe/driver/ipoe.o] Error 1 make[3]: *** [_module_/home/johnny/src/accel-ppp-code/build/drivers/ipoe/driver] Error 2 make[2]: *** [drivers/ipoe/driver/ipoe.ko] Error 2 make[1]: *** [drivers/ipoe/CMakeFiles/ipoe_drv.dir/all] Error 2 make: *** [all] Error 2 Изменено 21 октября, 2014 пользователем cREoz Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
xeb Опубликовано 21 октября, 2014 · Жалоба cREoz, в убунте какое-то нестандартное ядро собирай без BUILD_IPOE_DRIVER, а сам драйвер качни с сф конечно, fail-time=30 при старте под нагрузкой в лог подпадает только вот это [2014-10-20 12:45:30]: warn: failed to load ifb kernel module [2014-10-20 12:45:30]: msg: accel-ppp version 119f1fce905142fbb8a0cf651c47d3329304e655 [2014-10-20 12:45:30]: info: send [RADIUS(2) Accounting-Request id=1 <Acct-Status-Type Accounting-On> <NAS-Identifier "bras1"> <NAS-IP-Address 172.16.0.2>] [2014-10-20 12:45:30]: info: send [RADIUS(1) Accounting-Request id=1 <Acct-Status-Type Accounting-On> <NAS-Identifier "bras1"> <NAS-IP-Address 172.16.0.2>] после этого он даже не пытается отправлять запросы к радиусам странно, проверю... вот пара мест лога уровня 4 с incorrect AC-Cookie: сделай grep d8:50:e6:5e:41:ec по логу уровень 4 включал только на пару минут [2014-10-21 12:26:02]: info: recv [PPPoE PADR d8:50:e6:5e:41:ec => 00:18:fe:2e:b9:7c sid=0000 <Service-Name > <Host-Uniq 41010000> <AC-Cookie ac0046ca506f6caa64f9152b7fd095565a0f8a93ea88ee10>] [2014-10-21 12:26:07]: info: recv [PPPoE PADR d8:50:e6:5e:41:ec => 00:18:fe:2e:b9:7c sid=0000 <Service-Name > <Host-Uniq 41010000> <AC-Cookie ac0046ca506f6caa64f9152b7fd095565a0f8a93ea88ee10>] [2014-10-21 12:26:17]: info: recv [PPPoE PADR d8:50:e6:5e:41:ec => 00:18:fe:2e:b9:7c sid=0000 <Service-Name > <Host-Uniq 41010000> <AC-Cookie ac0046ca506f6caa64f9152b7fd095565a0f8a93ea88ee10>] [2014-10-21 12:26:37]: info: recv [PPPoE PADR d8:50:e6:5e:41:ec => 00:18:fe:2e:b9:7c sid=0000 <Service-Name > <Host-Uniq 41010000> <AC-Cookie ac0046ca506f6caa64f9152b7fd095565a0f8a93ea88ee10>] [2014-10-21 12:27:17]: info: recv [PPPoE PADR d8:50:e6:5e:41:ec => 00:18:fe:2e:b9:7c sid=0000 <Service-Name > <Host-Uniq 41010000> <AC-Cookie ac0046ca506f6caa64f9152b7fd095565a0f8a93ea88ee10>] [2014-10-21 12:27:22]: info: recv [PPPoE PADR d8:50:e6:5e:41:ec => 00:18:fe:2e:b9:7c sid=0000 <Service-Name > <Host-Uniq 41010000> <AC-Cookie ac0046ca506f6caa64f9152b7fd095565a0f8a93ea88ee10>] [2014-10-21 12:27:32]: info: recv [PPPoE PADR d8:50:e6:5e:41:ec => 00:18:fe:2e:b9:7c sid=0000 <Service-Name > <Host-Uniq 41010000> <AC-Cookie ac0046ca506f6caa64f9152b7fd095565a0f8a93ea88ee10>] [2014-10-21 12:27:52]: info: recv [PPPoE PADR d8:50:e6:5e:41:ec => 00:18:fe:2e:b9:7c sid=0000 <Service-Name > <Host-Uniq 41010000> <AC-Cookie ac0046ca506f6caa64f9152b7fd095565a0f8a93ea88ee10>] ну лови другиенужно поймать полный цикл PADI,PADO,PADS,PADR Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
cREoz Опубликовано 21 октября, 2014 · Жалоба cREoz, в убунте какое-то нестандартное ядро собирай без BUILD_IPOE_DRIVER, а сам драйвер качни с сф ок, понятно. ну лови другие нужно поймать полный цикл PADI,PADO,PADS,PADR странно... после того как сервак перезагрузился, сообщения пропали ;) вышлю как поймаю еще раз Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
xeb Опубликовано 21 октября, 2014 · Жалоба конечно, fail-time=30 при старте под нагрузкой в лог подпадает только вот это [2014-10-20 12:45:30]: warn: failed to load ifb kernel module [2014-10-20 12:45:30]: msg: accel-ppp version 119f1fce905142fbb8a0cf651c47d3329304e655 [2014-10-20 12:45:30]: info: send [RADIUS(2) Accounting-Request id=1 <Acct-Status-Type Accounting-On> <NAS-Identifier "bras1"> <NAS-IP-Address 172.16.0.2>] [2014-10-20 12:45:30]: info: send [RADIUS(1) Accounting-Request id=1 <Acct-Status-Type Accounting-On> <NAS-Identifier "bras1"> <NAS-IP-Address 172.16.0.2>] после этого он даже не пытается отправлять запросы к радиусам проверил, всё нормально [2014-10-21 15:42:13.663] accel-ppp version e994bbe0e602b455cc46555f3feccfbee70e685c [2014-10-21 15:42:13.691] send [RADIUS(1) Accounting-Request id=1 <Acct-Status-Type Accounting-On> <NAS-Identifier "accel-pptp"> <NAS-IP-Address 127.0.0.1>] [2014-10-21 15:42:13.709] recv [RADIUS(1) Accounting-Response id=1] либо если не отвечает [2014-10-21 15:46:14.524] accel-ppp version e994bbe0e602b455cc46555f3feccfbee70e685c [2014-10-21 15:46:14.524] send [RADIUS(2) Accounting-Request id=1 <Acct-Status-Type Accounting-On> <NAS-Identifier "accel-pptp"> <NAS-IP-Address 127.0.0.1>] [2014-10-21 15:46:14.524] send [RADIUS(1) Accounting-Request id=1 <Acct-Status-Type Accounting-On> <NAS-Identifier "accel-pptp"> <NAS-IP-Address 127.0.0.1>] [2014-10-21 15:46:17.524] send [RADIUS(2) Accounting-Request id=1 <Acct-Status-Type Accounting-On> <NAS-Identifier "accel-pptp"> <NAS-IP-Address 127.0.0.1>] Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Abram Опубликовано 21 октября, 2014 · Жалоба конечно, fail-time=30 при старте под нагрузкой в лог подпадает только вот это [2014-10-20 12:45:30]: warn: failed to load ifb kernel module [2014-10-20 12:45:30]: msg: accel-ppp version 119f1fce905142fbb8a0cf651c47d3329304e655 [2014-10-20 12:45:30]: info: send [RADIUS(2) Accounting-Request id=1 <Acct-Status-Type Accounting-On> <NAS-Identifier "bras1"> <NAS-IP-Address 172.16.0.2>] [2014-10-20 12:45:30]: info: send [RADIUS(1) Accounting-Request id=1 <Acct-Status-Type Accounting-On> <NAS-Identifier "bras1"> <NAS-IP-Address 172.16.0.2>] после этого он даже не пытается отправлять запросы к радиусам проверил, всё нормально Без нагрузки - да, нормально. Под нагрузкой, судя по всему, где-то возникает deadlock. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
cREoz Опубликовано 21 октября, 2014 · Жалоба xeb, а как насчет? [cli] verbose=0 т.к. при высоких уровнях (от 3-го и выше) работающие в фоне watch accel-cmd show что-нибудь не по детски так спамят логи и еще... при уровне 3 сообщения [2014-10-21 17:07:55]: info: 102100005479: authentication failed попадают и в log-file и в log-fail-file не лучше ли при указании log-fail-file они падали только туда, а иначе в общий лог? при accel-cmd reload какие парамерты применяются? например из [ip-pool] gw-ip-address поменялся, а сами пулы - нет. как отловить проблему accel-cmd restart останавливается, но не запускается Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
xeb Опубликовано 21 октября, 2014 · Жалоба какие парамерты применяются? например из [ip-pool] gw-ip-address поменялся, а сами пулы - нет. не всё перезагружается, пулы не перезагружаются как отловить проблему accel-cmd restart останавливается, но не запускается этим лучше не пользоваться, оно скорее всего недопилино, т.к. задумывалось в контексте другого функционала, который тоже не сделан xeb, а как насчет? [cli] verbose=0 т.к. при высоких уровнях (от 3-го и выше) работающие в фоне watch accel-cmd show что-нибудь не по детски так спамят логи и еще... при уровне 3 сообщения [2014-10-21 17:07:55]: info: 102100005479: authentication failed попадают и в log-file и в log-fail-file не лучше ли при указании log-fail-file они падали только туда, а иначе в общий лог? предлагаю предложения по доработке оставлять здесь, иначе забываются и теряются в каше в которую превратилась эта ветка форума Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
cREoz Опубликовано 21 октября, 2014 · Жалоба какие параметры применяются? например из [ip-pool] gw-ip-address поменялся, а сами пулы - нет. не всё перезагружается, пулы не перезагружаютсяте параметры, которые, не перезагружаются, их меньше?я могу в коде найти? ну или можно задокументировать в маны)) предлагаю предложения по доработке оставлять здесь, иначе забываются и теряются в каше в которую превратилась эта ветка форума понял. сделал. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
xeb Опубликовано 22 октября, 2014 · Жалоба конечно, fail-time=30 при старте под нагрузкой в лог подпадает только вот это [2014-10-20 12:45:30]: warn: failed to load ifb kernel module [2014-10-20 12:45:30]: msg: accel-ppp version 119f1fce905142fbb8a0cf651c47d3329304e655 [2014-10-20 12:45:30]: info: send [RADIUS(2) Accounting-Request id=1 <Acct-Status-Type Accounting-On> <NAS-Identifier "bras1"> <NAS-IP-Address 172.16.0.2>] [2014-10-20 12:45:30]: info: send [RADIUS(1) Accounting-Request id=1 <Acct-Status-Type Accounting-On> <NAS-Identifier "bras1"> <NAS-IP-Address 172.16.0.2>] после этого он даже не пытается отправлять запросы к радиусам проверил, всё нормально Без нагрузки - да, нормально. Под нагрузкой, судя по всему, где-то возникает deadlock. имеешь в виду 1.8 или гит версиюв гит существенно переработан радиус Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Abram Опубликовано 22 октября, 2014 · Жалоба имеешь в виду 1.8 или гит версию в гит существенно переработан радиус 1.8. Какую версию из гита можно пробовать, не боясь за своё здоровье? :) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
nik247 Опубликовано 22 октября, 2014 · Жалоба имеешь в виду 1.8 или гит версию в гит существенно переработан радиус 1.8. Какую версию из гита можно пробовать, не боясь за своё здоровье? :) У меня на боевом пока работает: 2cdd67782c6d11af141992dba2943e03134593b5 - 1.8.0.14 - 06.08.2014 uptime: 73.07:16:13 cpu: 0% memory: rss/virt: 24504/141748 kB sessions: starting: 4294967240 active: 436 finishing: 56 pppoe: starting: 0 active: 313 ipoe: starting: 0 active: 123 delayed: 0 После этой версии пошли большие изменения и гоняю со стрессами пока на стенде. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
jamaikaoleg Опубликовано 22 октября, 2014 · Жалоба добрый день. подскажите почему accel-ppp принимает ограничеине только 1 (хотя я передаю из радиуса два ограничения) accel-ppp# show sessions ifname | username | calling-sid | ip | rate-limit | type | comp | state | uptime --------+----------+-------------------+--------------+------------+-------+------+--------+---------- ppp0 | kick | c8:be:19:d3:67:2f | 83.69.86.253 | 1024/0 | pppoe | | active | 00:00:35 [shaper] attr-down=PPPD-Downstream-Speed-Limit attr-up=PPPD-Upstream-Speed-Limi #attr=Filter-Id #down-burst-factor=0.1 #up-burst-factor=1.0 #latency=50 #mpu=0 #mtu=0 #r2q=10 #quantum=1500 #cburst=1534 #ifb=ifb0 up-limiter=htb down-limiter=htb #up-limiter=htb #down-limiter=htb #leaf-qdisc=sfq perturb 10 #rate-multiplier=1 verbose=5 level=5 в логах accel-ppp.log [2014-10-22 14:19:31]: info: ppp0: send [RADIUS(1) Access-Request id=1 <User-Name "kick"> <NAS-Identifier "accel-ppp0"> <NAS-IP-Address 192.168.100.3> <NAS-Port 0> <NAS-Port-Ty pe Virtual> <Service-Type Framed-User> <Framed-Protocol PPP> <Calling-Station-Id "c8:be:19:d3:67:2f"> <Called-Station-Id "00:1a:64:7a:c7:ca"><Microsoft MS-CHAP-Challenge ><Micro soft MS-CHAP2-Response >] [2014-10-22 14:19:31]: info: ppp0: recv [RADIUS(1) Access-Accept id=1 <Session-Timeout 86400> <Service-Type Framed-User> <Framed-Protocol PPP> <Framed-IP-Address 83.69.86.253> <Framed-IP-Netmask 255.255.255.255> <Class ><Microsoft MS-CHAP2-Success ><Microsoft MS-MPPE-Encryption-Policy 1><Microsoft MS-MPPE-Encryption-Type 6><Microsoft MS-MPPE-Send-Key ><Microsoft MS-MPPE-Recv-Key > <Acct-Interim-Interval 60> <PPPD-Downstream-Speed-Limit 1024> <PPPD-Upstream-Speed-Limit 1024>] [2014-10-22 14:19:31]: info: ppp0: send [MSCHAP-v2 Success id=1 "S=C16F6C6A53B7A4A99C696325CAF324D238B94887 M=Authentication succeeded"] /var/log/accel-ppp/emerg.log iprange: iprange module disabled so improper ip address assigning may cause kernel soft lockup! radius:dm_coa: bind: Cannot assign requested address shaper: incorrect attribute(s), tbf disabled... собран с поддержкой shaper (библиотека libnl тоже собрана ) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
911 Опубликовано 22 октября, 2014 · Жалоба [shaper] attr-down=PPPD-Downstream-Speed-Limit attr-up=PPPD-Upstream-Speed-Limi может быть буквы t не хватает? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
jamaikaoleg Опубликовано 22 октября, 2014 · Жалоба [shaper] attr-down=PPPD-Downstream-Speed-Limit attr-up=PPPD-Upstream-Speed-Limi может быть буквы t не хватает? Да именно так и было.большое спасибо а то глаз замылился. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
kayot Опубликовано 22 октября, 2014 · Жалоба Сегодня упал accel 1.8.0 после команды reload. В 'ps ax' остался висеть в виде xxxx [accel-pppd], убить не получилось даже по kill -9 xxxx. Пришлось ребутить сервер. Аптайм до падения был дней 100, reload делался десятки раз.. В emerg.log одна запись, [2014-10-22 12:41:25.599]md:epoll_wait: Invalid argument Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
xeb Опубликовано 22 октября, 2014 · Жалоба В 'ps ax' остался висеть в виде xxxx [accel-pppd], убить не получилось даже по kill -9 xxxx. Пришлось ребутить сервер. ядро очень медленно прибивает интерфейсы, в момент падения закрываются все открытые файловые дескрипторы, в том числе связанные с ппп интерфейсамитак что процесс остаётся висеть и помечается как [defunct] пока не закроются все дескрипторы и ничем его не убить если серв загружается быстро, то проще перезагрузить, чем ждать пока прибьются все интерфейсы Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
kayot Опубликовано 22 октября, 2014 · Жалоба xeb Не совсем так. Смотрел в proc/net/ptype, число открытых дескрипторов не уменьшалось. Потому и решил ребутить. В стандартной ситуации, при shutdown сервиса, дескрипторы закрываются по несколько десятков в секунду, максимум минуты достаточно для освобождения 6-7к вланов. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
xeb Опубликовано 22 октября, 2014 · Жалоба http://accel-ppp.org/forum/viewtopic.php?f=4&t=13 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
jamaikaoleg Опубликовано 23 октября, 2014 · Жалоба всем доброго,подскажите в таком вопросе. Хочу реализовать деление по скоростям инета и локалки (инета согласно тарифного плана - локалка 100МБ). Правильно я понимаю что для этого надо использовать не стандартный shaper который вкомпилен в accel а pppd_compat и надстройки касаемо [pppd-compat] ip-up=/etc/ppp/ip-up ip-down=/etc/ppp/ip-down ip-change=/etc/ppp/ip-change (это динамическое изменение скорости ? ) radattr-prefix=/var/run/radattr verbose=5 тобиш свой шейпер и свой набор скриптов. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...