Регистрация Carbon AS происходит внутри локального меню сервера.
Перед регистрацией укажите в меню Конфигурирование сервера > Конфигурирование NAS сервера IP адрес Carbon Billing и Radius secret.
При покупке продукта Вы получаете код регистрации, укажите его в настройках локального меню в пункте "Регистрация продукта".
После этого необходимо добавить сервер в список маршрутизаторов с помощью Carbon Manager по [инструкции|Руководство по Carbon AS. Добавление в список оборудования].
*Внимание:* сервер не активируется до тех пор пока биллинг не отправит ему хотя бы одну команду. Для этого можете создать в биллинге
тестового пользователя с IP авторизацией и указать, что он подключается именно с этого NAS сервера.
!menu.png|border=1!
Затем необходимо совершить мягкую перезагрузку на Carbon AS и в пункте регистрации продукта появится код установки.
Предпоследним шагом является ввод этих кодов на странице [активации|http://helpdesk.carbonsoft.ru/activation/] и получение кода активации.
После этого Вы получите код активации, который нужно будет ввести в соответствующее поле.
!screennasact.png|border=1!
После мягкой перезагрузки сервер будет считаться активированным и готовым к [внедрению|http://asrdoc.ideco.ru/pages/viewpage.action?pageId=29033016].
h2. Возможные проблемы
h4. По умолчанию NAS слушает Carbon Billing на локальном интерфейсе
Для регистрации одним из параметров является переменная NAS_IP_ADDRESS, по умолчанию совпадающая с адресом локального интерфейса.
В случае, если она не совпадает с IP адресом, указанным в настройках Carbon Manager, регистрация не завершается успешно.
В случае если Carbon AS и Carbon Billing находится в разных локальных сетях, то связь они поддерживают на внешних интерфейсах.
Чтобы регистрация в таком случае прошла успешно, необходимо в расширенных настройках Carbon AS указать IP адрес этого сервера, на котором он слушает команды от биллинга.
!param.png|border=1!
h2. Дебаг
Для того чтобы узнать точную причину неисправности, если она есть, как правило достаточно выполнить следующую команду.
{code}
. /etc/ics/ics.conf
[ -z "$NAS_IP_ADDRESS" ] && NAS_IP_ADDRESS="$NET_L_IP"
export NAS_REG_NUMBER
export NAS_REG_ACTCODE
export NAS_REG_INSTALLCODE
export REMOTE_DB_SRV
export REMOTE_DB_USER
export REMOTE_DB_PASS
export NAS_IP_ADDRESS
/usr/local/ics/sbin/nfusens -a $NFUSENS_IP -p $NFUSENS_PORT
{code}
Error result tr =0 означает что выполнение процедуры регистрации прошло нормально, либо NAS уже зарегистрирован на Carbon Billing.
Если значение отличается от нуля - скорее всего проблема в связи с базой данных.
Попробуйте проверять доступность с помощью telnet:
{code}
telnet $REMOTE_DB_SRV 3050
telnet $REMOTE_DB_SRV 9996
{code}
Если очевидного сообщения об ошибке нет, то попробуйте сравнить значения переменных (сравните вывод команд):
На Carbon Billing:
{code}
egrep "(STAT_DB_USER|STAT_DB_PASS)" /etc/ics/ics.conf
{code}На NAS:
{code}
egrep "(REMOTE_DB_USER|REMOTE_DB_PASS)" /etc/ics/ics.conf
{code}
Если они не совпадают, то поправьте с помощью vi или mcedit на NAS значения этих переменных в соответствии со значением их на Carbon Billing, перед этим сделайте:
{code}
mount -o rw,remount /mnt/bk_disc
{code}Также рекомендуется проверить, что переменные:
{code}
NAS_REG_NUMBER
NAS_REG_ACTCODE
NAS_REG_INSTALLCODE
REMOTE_DB_SRV
REMOTE_DB_USER
REMOTE_DB_PASS
NAS_IP_ADDRESS
{code}
Не пусты.
В версии AS 3.9 неудобства в регистрации будут исправлены, поэтому сообщайте о них в техподдержку.
Перед регистрацией укажите в меню Конфигурирование сервера > Конфигурирование NAS сервера IP адрес Carbon Billing и Radius secret.
При покупке продукта Вы получаете код регистрации, укажите его в настройках локального меню в пункте "Регистрация продукта".
После этого необходимо добавить сервер в список маршрутизаторов с помощью Carbon Manager по [инструкции|Руководство по Carbon AS. Добавление в список оборудования].
*Внимание:* сервер не активируется до тех пор пока биллинг не отправит ему хотя бы одну команду. Для этого можете создать в биллинге
тестового пользователя с IP авторизацией и указать, что он подключается именно с этого NAS сервера.
!menu.png|border=1!
Затем необходимо совершить мягкую перезагрузку на Carbon AS и в пункте регистрации продукта появится код установки.
Предпоследним шагом является ввод этих кодов на странице [активации|http://helpdesk.carbonsoft.ru/activation/] и получение кода активации.
После этого Вы получите код активации, который нужно будет ввести в соответствующее поле.
!screennasact.png|border=1!
После мягкой перезагрузки сервер будет считаться активированным и готовым к [внедрению|http://asrdoc.ideco.ru/pages/viewpage.action?pageId=29033016].
h2. Возможные проблемы
h4. По умолчанию NAS слушает Carbon Billing на локальном интерфейсе
Для регистрации одним из параметров является переменная NAS_IP_ADDRESS, по умолчанию совпадающая с адресом локального интерфейса.
В случае, если она не совпадает с IP адресом, указанным в настройках Carbon Manager, регистрация не завершается успешно.
В случае если Carbon AS и Carbon Billing находится в разных локальных сетях, то связь они поддерживают на внешних интерфейсах.
Чтобы регистрация в таком случае прошла успешно, необходимо в расширенных настройках Carbon AS указать IP адрес этого сервера, на котором он слушает команды от биллинга.
!param.png|border=1!
h2. Дебаг
Для того чтобы узнать точную причину неисправности, если она есть, как правило достаточно выполнить следующую команду.
{code}
. /etc/ics/ics.conf
[ -z "$NAS_IP_ADDRESS" ] && NAS_IP_ADDRESS="$NET_L_IP"
export NAS_REG_NUMBER
export NAS_REG_ACTCODE
export NAS_REG_INSTALLCODE
export REMOTE_DB_SRV
export REMOTE_DB_USER
export REMOTE_DB_PASS
export NAS_IP_ADDRESS
/usr/local/ics/sbin/nfusens -a $NFUSENS_IP -p $NFUSENS_PORT
{code}
Error result tr =0 означает что выполнение процедуры регистрации прошло нормально, либо NAS уже зарегистрирован на Carbon Billing.
Если значение отличается от нуля - скорее всего проблема в связи с базой данных.
Попробуйте проверять доступность с помощью telnet:
{code}
telnet $REMOTE_DB_SRV 3050
telnet $REMOTE_DB_SRV 9996
{code}
Если очевидного сообщения об ошибке нет, то попробуйте сравнить значения переменных (сравните вывод команд):
На Carbon Billing:
{code}
egrep "(STAT_DB_USER|STAT_DB_PASS)" /etc/ics/ics.conf
{code}На NAS:
{code}
egrep "(REMOTE_DB_USER|REMOTE_DB_PASS)" /etc/ics/ics.conf
{code}
Если они не совпадают, то поправьте с помощью vi или mcedit на NAS значения этих переменных в соответствии со значением их на Carbon Billing, перед этим сделайте:
{code}
mount -o rw,remount /mnt/bk_disc
{code}Также рекомендуется проверить, что переменные:
{code}
NAS_REG_NUMBER
NAS_REG_ACTCODE
NAS_REG_INSTALLCODE
REMOTE_DB_SRV
REMOTE_DB_USER
REMOTE_DB_PASS
NAS_IP_ADDRESS
{code}
Не пусты.
В версии AS 3.9 неудобства в регистрации будут исправлены, поэтому сообщайте о них в техподдержку.