forum.bitel.ru
http://forum.bitel.ru/

как безболезненно ребутнуть ядро
http://forum.bitel.ru/viewtopic.php?f=22&t=11792
Страница 1 из 1

Автор:  a.vozny [ 15 июл 2016, 19:19 ]
Заголовок сообщения:  как безболезненно ребутнуть ядро

Добрый день

нужно подгрузить в биллинг новый платежный модуль, для этого нужно ребутнуть ядро.
что сейчас работает
1 mq
2 radius-voip
3 accouting-pppoe
4 access-pppoe

Обычно я сбрасывал с Bras абонентов , останавливал 2,3,4 . Но на данный момент абонентов уже около 2К .
Bras accel-ppp настроен что бы не скидывать абонентов если не отвечает accouting. acct-timeout=0

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

часть конфига linux-ppp ,
>connection.suspend.timeout=300
># таймаут закрытия соединения при отсутствии радиус пакетов (не складывается с connection.suspend.timeout)
>connection.close.timeout=300
>connection.finish.timeout=5

часть конфига acces-accouning
> radius.connection.checkDuplicate=4,4,4

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

здесь почитал -> bitel wiki --- inet---> faq ---> Все сессии сбросились на NAS'е, при массовом переподключении - проблемы

Автор:  Artur [ 16 июл 2016, 02:09 ]
Заголовок сообщения:  Re: как безболезненно ребутнуть ядро

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

Автор:  a.vozny [ 18 июл 2016, 16:05 ]
Заголовок сообщения:  Re: как безболезненно ребутнуть ядро

тоесть access и accounting сами в базу пишет ?

Чуть подробнее

текущая версия билинга
Сервер: вер. 6.0 сборка 1872 от 10.12.2015 18:39:39

ставить буду модуль
mps от 19.05.16 18:18


нужно ли обновиться до последней версии биллинга? если нужно , то все остальные приложения обновить - access - accounting - radiusvoip ?

Автор:  zavndw [ 18 июл 2016, 16:39 ]
Заголовок сообщения:  Re: как безболезненно ребутнуть ядро

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

Автор:  a.vozny [ 18 июл 2016, 19:35 ]
Заголовок сообщения:  Re: как безболезненно ребутнуть ядро

не верно в начале обозначил задачу.
так как буду все приложения обновлять , как безболезненно для абонентов это сделать ?
- что бы не сбросились абоненты
- что бы корректно закрылись сессии ( что бы не было дубликатов ip )

Автор:  skyb [ 19 июл 2016, 04:18 ]
Заголовок сообщения:  Re: как безболезненно ребутнуть ядро

какое обновление? мажорное? минорное?

Автор:  a.vozny [ 19 июл 2016, 11:24 ]
Заголовок сообщения:  Re: как безболезненно ребутнуть ядро

я бы сказал не минор , ни мажор, а patch
C вер. 6.0 сборка 1872 , до последней 6.0.1877

Автор:  barguzin2 [ 19 июл 2016, 12:06 ]
Заголовок сообщения:  Re: как безболезненно ребутнуть ядро

Просто ставь новый модуль и ребуть только bgbilling_server. Да, в общем случае это неправильно, но в этом конкретном должно проканать. Если все-таки хочешь обновлять - не надо никого отключать, просто обновляешь, как сказал комрад zavndw. То, что у тебя адреса кончаются или дублируются - скорее всего неправильно (не оптимально) настроены таймауты на БРАСе и биллинге. На вскидку - 300 сек таймаут для РРРоЕ - это много. Как часто БРАС Accounting-Update шлёт ? Есть ли в биллинге настройка старта сессии по Update пакету? (очень желательно, как раз в случае всяких таймаутов).

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/