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

Удаление пула ip-адресов
http://forum.bitel.ru/viewtopic.php?f=44&t=9041
Страница 1 из 1

Автор:  abu [ 13 мар 2014, 14:21 ]
Заголовок сообщения:  Удаление пула ip-адресов

Попробовал изменить количество пулов динамических ip-адресов на устройстве, удалив один пул из настройки ip.resource.categoryId.(тип сервиса). Перед удалением проверил сессии на устройстве - сессий с ip-адресами из этого пула не было. После удаления сохранил конфигурацию устройства, нажал на "Синхронизировать сервисы" и "Перечитать конфигурацию на серверах".

В результате получил полное переподключение всех сессий на устройстве в редирект, с зависаниями access, сообщениями о исчерпании пула адресов, и "RADIUS-сервер не успевает обрабатывать запросы", день прошел весело (: В свое время добавлял новые пулы без проблем, но вот удалять не приходилось.

Вопросы:
- как правильно удалять пулы ip-адресов?
- полное переключение всех сессий на устройстве при удалении пула ip-адресов, независимо от принадлежности ip сессии к удаленному пулу - это нормальное поведение биллинга?

Информация о версии:

Клиент: вер. 6.0 сборка 1301 от 06.03.2014 16:48:33
os: Linux; java: Java HotSpot(TM) Server VM, v.1.6.0_35
Сервер: вер. 6.0 сборка 1697 от 11.03.2014 16:54:01
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_35

assist вер. 6.0 сборка 105 от 05.02.2014 15:53:10
bill вер. 6.0 сборка 342 от 05.02.2014 19:11:42
card вер. 6.0 сборка 226 от 05.02.2014 15:53:15
dba вер. 6.0 сборка 168 от 05.02.2014 15:53:37
enaza вер. 6.0 сборка 75 от 05.02.2014 15:53:46
gorod вер. 6.0 сборка 169 от 05.02.2014 15:53:47
inet вер. 6.0 сборка 1353 от 11.03.2014 17:16:59
mps вер. 6.0 сборка 210 от 24.02.2014 20:25:19
npay вер. 6.0 сборка 223 от 05.02.2014 15:55:06
paylinks вер. 6.0 сборка 34 от 05.02.2014 15:55:07
qiwi вер. 6.0 сборка 41 от 05.02.2014 15:55:21
rentsoft вер. 6.0 сборка 59 от 05.02.2014 15:55:46
reports вер. 6.0 сборка 210 от 05.02.2014 15:55:46
rscm вер. 6.0 сборка 192 от 05.02.2014 15:55:48
ru.bitel.bgbilling.plugins.cladr вер. 6.0 сборка 121 от 05.02.2014 15:55:14
ru.bitel.bgbilling.plugins.dispatch вер. 6.0 сборка 102 от 06.03.2014 16:49:16
trayinfo вер. 6.0 сборка 176 от 05.02.2014 15:55:51
wellpay вер. 6.0 сборка 38 от 05.02.2014 15:56:19
wm вер. 6.0 сборка 191 от 05.02.2014 15:56:42
yamoney вер. 6.0 сборка 65 от 05.02.2014 15:56:43

Автор:  Amir [ 13 мар 2014, 14:30 ]
Заголовок сообщения:  Re: Удаление пула ip-адресов

А зачем вы вызвали синхронизировать сервисы? Это синхронизация через обработчик активации сервисов, т.е. вызов serviceCancel - serviceCreate.
Соответственно, поведение при полной синхронизации зависит от того, какие у вас обработчики, какая схема.
Возможно проблемы возникли из-за этого. Удаление из конфига и "Перечитать конфигурацию на серверах" должно было быть достаточно.

Автор:  abu [ 13 мар 2014, 14:41 ]
Заголовок сообщения:  Re: Удаление пула ip-адресов

Почему-то у меня устойчивый стереотип о том, что после изменения в конфигурации устройства необходимо "Синхронизировать сервисы". А в каких общих случаях необходима такая синхронизация?

Автор:  Amir [ 13 мар 2014, 14:57 ]
Заголовок сообщения:  Re: Удаление пула ip-адресов

Изначально делалось для коммутаторов, которые управляются через telnet/ssh и после перезапуска забывают свои настройки и нужно снова переконфигурировать. Это синхронизация сервисов. Тот пункт меню - для принудительной ручной синхронизации. Например, после аварии на сегменте, когда не было света.

У вас только RADIUS используется? Если да - посмотрим, возможно какая-то ошибка, т.к. вроде бы не должно было переподключить всех в редирект.

Автор:  abu [ 13 мар 2014, 15:40 ]
Заголовок сообщения:  Re: Удаление пула ip-адресов

Да, используется только RADIUS и я эту кнопку всегда нажимал при изменении конфигурации устройств - ни разу такого поведения не встречал, что странно. Скорее всего все работает корректно, потому что после редиректа все стало восстанавливаться, но с учетом тормозов, конечно.

Еще вопрос - что происходит с сессиями, имеющими ip-адрес из удаленного пула, после его удаления? Отключаются сразу или по мере отключения абонентов, имеющих эти сессии?

Автор:  Amir [ 13 мар 2014, 15:50 ]
Заголовок сообщения:  Re: Удаление пула ip-адресов

Сейчас только заметил - у вас указано ip.resource.categoryId, а написано для динамических. Для динамической выдачи - это параметр radius.realm.default.ipCategories.
По мере отключения абонентов, т.к. никаких проверок, что текущий адрес сессии каким-то образом не подходит - нет.

Автор:  abu [ 13 мар 2014, 15:58 ]
Заголовок сообщения:  Re: Удаление пула ip-адресов

Это моя ошибка, извините. В конфигурации используется именно radius.realm.default.ipCategories.

Автор:  abu [ 14 мар 2014, 13:57 ]
Заголовок сообщения:  Re: Удаление пула ip-адресов

Amir, спасибо за разъяснения, по их итогу хотелось бы все же уточнить:

1. Для удаления пула ip-адресов из устройства достаточно удалить пул из настроек и перечитать конфигурацию на серверах?
2. Как будет проходить переключение сессий абонентов, имеющих ip-удаленного пула, после удаления пула?

Автор:  Amir [ 14 мар 2014, 17:08 ]
Заголовок сообщения:  Re: Удаление пула ip-адресов

1. Да.
2. Когда сессия закончится (отключит ли ее абонент или произойдет принудительное отключение по балансу) и абонент попытается подключиться снова - будет выдано из того пула, что сейчас указан в radius.realm.default.ipCategories.

Автор:  abu [ 14 мар 2014, 19:32 ]
Заголовок сообщения:  Re: Удаление пула ip-адресов

Спасибо большое за ответы (:

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