Перейти к содержимому

Abills BRAS /usr/abills/misc/pppd_kill плодится


Рекомендованные сообщения

Доброго уважаемым форумчанам!

 

Обратился небольшой провайдер на ~300 абонов.

Абонов обслуживает Abills 0.56 в одном флаконе с pppd на ubuntu server 14.04.1 (два ядра, два гига, два Intel igb 82576). Устанавливал и настраивал непонятно кто неизвестно когда, потом в процессе ещё разные люди его допиливали. В общем, не самый лучший вариант, но работало всё без малейших нареканий.

Позавчера вечером примерно в 21:30 по неизведанной причине начали плодиться процессы /usr/abills/misc/pppd_kill.

Естественно, об этом никто не знал, ибо админа нет, а сам провайдер даже не в курсе, что у его сервера есть какой-то иной интерфейс, кроме веб-морды. Поэтому общее количество процессов дошло до отметки 18170 и сервак впал в ступор.

После ребута начали анализировать, что могло к этому привести и докопались до проблемы.

Этой ночью сервер был трижды перезагружен, ритуальный танец вокруг него сплясан.

Процессы плодятся примерно по 500-600 в час ночью и по 1500-2000 в час днём во время активности.

К сожалению, ни по логам, ни по кофейной гуще не удалось установить, что могло привести к возникновению сего чуда и как с этим бороться.

Гугл в курсе только, что делать, если /usr/abills/misc/pppd_kill не запускается или не работает, а вот что делать, когда он плодится, аки кролик - непонятно.

Может, кто уже сталкивался с подобной проблемой?

 

З.Ы. На данный момент работает костыль в виде 0 */1 * * *     root    killall pppd_kill, который, конечно, не даст серваку уйти в ступор, но проблему таки было бы неплохо решить.

Ссылка на сообщение
Поделиться на других сайтах

настройте отправку почты с крона на админ email и увидите причину их появления

Изменено пользователем ~AsmodeuS~
Ссылка на сообщение
Поделиться на других сайтах

настройте отправку почты с крона на админ email и увидите причину их появления

Админа нет, мыла нет :)

Спасибо, попробую, как доберусь до компа. С телефона неудобно и лень.

Ссылка на сообщение
Поделиться на других сайтах

перейти на accel-ppp и забыть про костыли как страшный сон... или поставить radcoad (пилил для себя пока accel-ppp не было)

Ага, заодно поставить последнюю халявную версию Abills или чего-нибудь ещё халявного и перевести абонов на IPoE+vlan-per-user.

Зри в корень. © Козьма Прутков

Провайдер на ~300 абонов, админа нет.

Никто ничего не будет менять, ибо нерентабельно.

Вся эта байда проработает ровно до того момента, пока провайдер не сдастся на милость победителя.

Изменено пользователем Constantine.Kazakoff
Ссылка на сообщение
Поделиться на других сайтах

ну тогда не делайте ничего. или тратьте кучу времени в поисках, почему же вдруг костыль перестал работать..

Собственно, костыль сделал я вчера ночью, дабы сервак не ушел в ступор. И он таки работает :)

А с чего процессы начали плодиться, пока неясно.

Особо ничего и не делаю вроде - запилил простенький костыль, написал на форуме, в надежде, что кто-то подскажет готовый рецепт.

Делов-то.

Ссылка на сообщение
Поделиться на других сайтах

 

 

Собственно, костыль сделал я вчера ночью, дабы сервак не ушел в ступор.

pppd_kill собссно и есть костыль для обрыва сессии. почему он подвисает - хз. и я не уверен что кто-то здесь поможет в этом вопросе.

 

вы же подперли один кривой костыль другим.

 

при том, что поставить/настроить accel-ppp - дело 10-15 минут (абиллс 0.56 вроде уже умел accel-ppp, он же accel-pptp, или как минимум pppd+radcoad тип наса который прекрасно тоже будет работать). не хочется заморачиваться - можно собрать и запустить radcoad, который суть костылик для обрыва сессии по радиусу.

Ссылка на сообщение
Поделиться на других сайтах

настройте отправку почты с крона на админ email и увидите причину их появления

Или я что-то не понял, или ежесуточный отчёт вашего детища имеет мало отношения к админу.

В любом случае, процессы внезапно перестали плодиться сами по себе без видимых внешних воздействий.

Что было - непонятно.

Ссылка на сообщение
Поделиться на других сайтах

а глянуть lsof процесса не судьба?

может оно висело из-за того что почту отправить не могло? :D

Я что-то пропустил?

Кто где висел и причем здесь почта?

Ссылка на сообщение
Поделиться на других сайтах

Я имел в виду, вдруг процессы плодились из-за того, что не могло почту отправить :)

Интересно, как отправка почты вообще связана с убийством рррое?

И почему два года все работало, никуда ничего не отправляя, а потом перестало?

Почта накопилась?

Изменено пользователем Constantine.Kazakoff
Ссылка на сообщение
Поделиться на других сайтах

 

Я имел в виду, вдруг процессы плодились из-за того, что не могло почту отправить :)

Интересно, как отправка почты вообще связана с убийством рррое?

И почему два года все работало, никуда ничего не отправляя, а потом перестало?

Почта накопилась?

 

Это было просто шуточное предположение.

Асмодеус сказал настроить отправку почты, что и было сделано.

И внезапно всё заработало должным образом.

Ссылка на сообщение
Поделиться на других сайтах

Хронологически настройка отправки почты и самоустранение глюка не совсем связаны.

Но Асмодеус таки что-то знает :)

Ссылка на сообщение
Поделиться на других сайтах

Хронологически настройка отправки почты и самоустранение глюка не совсем связаны.

Но Асмодеус таки что-то знает :)

крон сам отправляет на действующего админа почту по факту, если програма что то выдаёт на консоль

 

зависания могли быть связанны с тем что не закрывалась программа или "ктото адаптировал её под себя"

Ссылка на сообщение
Поделиться на других сайтах

перейти на accel-ppp и забыть про костыли как страшный сон... или поставить radcoad (пилил для себя пока accel-ppp не было)

Заменить один костыль другим и забыть про костыли :):P

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

  • Похожие публикации

    • Автор: ~AsmodeuS~
      Розщеплення платежів
      В нашу систему додається підтримка нового функціоналу платіжних систем під назвою «Розщеплення платежів»
      Список систем:
      — Liqpay
      — Приват
      — Easypay merchant
      — Easypay provider (скоро)
      — Portmone (скоро)
      — City24 (скоро)
      — iPay (скоро)
      Список підтримуваних платіжних може бути розширено в майбутньому.
      Уже доступно в release 1.30.00.
      Підтримується з Paysys V4.
    • Автор: ~AsmodeuS~
      Новий модуль Power: облік роботи генераторів (http://abills.net.ua/wiki/display/AB/Power)
       
      Ми раді представити новий модуль Power, який дозволяє здійснювати облік та контроль роботи генераторів.
      Основні можливості модуля включають:
      — Типи генераторів: Перелік доступних типів генераторів.
      — Типи баків генераторів: Інформація про різні типи паливних баків для генераторів.
      — Типи сервісних робіт: Каталог доступних типів обслуговування та ремонтних робіт.
      — Статус генераторів: Моніторинг запусків, зупинок та інших дій з генераторами.
      Звіти:
      — Звіт заправок генераторів
      — Звіт запусків генераторів
      — Звіт обслуговування генераторів
      Цей модуль допоможе вам легко керувати генераторами та відстежувати їхній стан. Ви можете переглядати останні запуски, заправки та сервісні роботи для всіх генераторів на одній головній сторінці.
      Буде доступно в master 1.29.00.
       
       
       
    • Автор: ~AsmodeuS~
      PON  панель
       
       
    • Автор: ledemip
      Всем привет! Интересует вопрос покупки приложения ABillS Lite. Однако вопрос стоит в том как приобрести данное приложение и его поддержку, поскольку я сам гражданин РФ, но в настоящее время я нахожусь в Латвии, однако услуги интернета моя компания предоставляет на рынке РФ и зарегистрирована компания также в РФ.
       
      Однако, возможно ли какие-то варианты приобрести данное приложение? Платеж отправлю из Латвии, если такой вариант будет возможен, или в крипте.
       
      Я не в политике и действительно не восторге от всех этих событий, поэтому прошу вас очень, давайте по существу. Буду благодарен за любую помощь!
       
      Я использую ABillS v0.94.
      Мой телеграмм @ledemir556
×
×
  • Создать...