понедельник, 7 января 2013 г.

SCE Subscriber manager и Quota manager

Статья не преследует цели дать полное описание SM и QM. Этого добра навалом в интернетах и в официальном руководстве. Здесь только то, что не так явно и полезно как минимум мне.

Живут SM и QM всегда вместе на одном сервере, в отличии от CM который с SM на одном серваке жить не должен.

До версии SM 3.5.5 QM безумно убог.

Версия SM (хотя бы первые два индекса) должна совпадать с версией SCOS на SCE (не обязательное, но крайне желательное условие).

Очень важно чтобы внутреннее время SM было выставлено корректно. Иначе могут быть реальные проблеме в работе квот (будут криво учитываться обновления и нотификации для hourly и minutes).

При установке SM не забываем разлочить и сменить пароль у пользователя pcube.

Настройка Quota на СЦЕ


































































RDR-formatter destination 127.0.0.1 port 33001 category number 4 priority 100


SCE8000(config)#> service RDR-formatter

inte line0
tunable GT_REP_QP_RemainQuota_Enable value true
tunable GT_REP_QP_QuotaBreach_Enable value true
tunable GT_REP_QP_ThresholdBreach_Enable value true
tunable GT_REP_QP_RemainQuota_MaxFrequency value 1000
tunable GT_REP_QP_RemainQuota_Rate value 60






Устанавливаем через install-sm.sh
Разлочиваем пользователя pcube
passwd -u -f pcube
перезагружаем машину


[Domain.domain1]
elements = SCE1,SCE2
aliases = *

[SCE.SCE1]
ip=xxx.xxx.xxx.xxx
port=14374

[SCE.SCE2]
ip=xxx.xxx.xxx.xxx
port=14374

[RDR Server]
start=yes





Step 1 In the Service Configuration Editor, click the Classification tab.

Step 2 Choose Configuration > Classification > RDR Settings.

Step 3 Click the Quota RDRs tab.


--------------------







Configuring the Quota Manager Section

The [Quota Manager] section in the subscriber manager configuration file contains the following parameters:

•start—Defines whether to start the Quota Manager or not.

Possible values are yes and no. The default value is no.

•reset_quota_on_profile_switch—Defines whether the Quota Manager should reset quota history cross global profiles.

Possible values are true and false. The default value is true.

•reset_quota_on_penalty_profile_switch—Defines whether the quota manager should reset quota history across penalty profiles.

Possible values are true and false. The default value is false.

•log_all—Defines whether the Quota Manager should add all messages to the user log.

Possible values are true and false. The default value is false.

•log_failures—Defines whether the Quota Manager should add messages about failures to the user log.

Possible values are true and false. The default value is true.

•log_breach_events—Setting the log_breach_events parameter to true logs only events of subscriber bucket breach and new aggregation period starts.

Possible values are true or false. The default value is false.

•handle_out_of_penalty_on_aggregation_period_end—Determines whether to allow a subscriber to come out of penalty at the end of an aggregation period. The default value is false.

•multiple_sce_support—Determines whether to enable multiple Cisco SCE support.

Possible values are true or false. The default value is false.

•quota_allocation_based_on—Determines which flavor to choose for multiple Cisco SCE support. The possible values are consumption and provisioned. The default value is consumption.




прописать ип адрес системы в /etc/hosts


Посмотреть статус см sudo -u pcube ./p3sm --sm-status

запустить см sudo -u pcube ./p3sm --start

перезапустить см sudo -u pcube ./p3sm --restart

перезагрузить конфиг sm sudo -u pcube ./p3sm --load-config

синхронизировать базы пользователей со всеми сце sudo -u pcube ./p3sm--resync-all

смотрим статусы подключения sm к сце sudo -u pcube ./p3net --show-all --detail

ручное подключение к sm к сце sudo -u pcube ./p3net --connect 10.10.10.10




Пользователей добавлять утилитой sudo -u pcube --add --ip=10.10.10.10 --subscriber=shinta --property=packageId=10

Пользователей удалять утилитой sudo -u pcube --remove --subscriber=shinta

апдейтить утилитой  sudo -u pcube ./p3subs --set --subscriber=shinta --property=packageId=5

вычищаем всех пользователей из базы sudo -u pcube ./p3subsdb --clear-all

экспортируем пользователей в csv файл sudo -u pcube ./p3subsdb --export --output=

импортируем пользователей из csv файла sudo -u pcube ./p3subsdb --import --file=












1 комментарий:

  1. Спасибо автору за проделанный труд, надеюсь будете писать еще про SCE :)

    ОтветитьУдалить