Запуск. Настройка. Конфигурационный файл.

 

Запуск

Исполняемый файл ядра UTM5 называется /netup/utm5/bin/utm5_core.

В командной строке можно передавать следующие параметры:

-p <путь> Путь к pid-файлу
-c <путь> Путь к конфигурационному файлу
-v Вывод информации о полном номере сборки, времени сборки и допусти­мых параметрах командной строки

Существуют три способа запуска utm5_core:

1.Непосредственный запуск бинарного файла /netup/utm5/bin/utm5_core с необ­ходимыми параметрами;

2.Запуск с помощью скрипта watchdog с указанием параметра start

/netup/utm5/bin/safe_utm5_core start

 

Скрипт автоматически перезапустит utm5_core в случае, если он по каким либо причинам некорректно завершит работу;

3.Запуск с помощью скрипта автоматического запуска (рекомендуемый способ).
В Linux:

/etc/init.d/utm5_core start

 

В FreeBSD:

/usr/local/etc/rc.d/utm5_core.sh start

Для остановки utm5_core и скрипта watchdog следует выполнить следующую коман­ду:

в Linux –

/etc/init.d/utm5_core stop

в FreeBSD –

/usr/local/etc/rc.d/utm5_core.sh stop
 

 

Настройка

Настройка ядра производится с помощью:

параметров, задаваемых в конфигурационном файле (см. Конфигурационный файл);

параметров, задаваемых с помощью интерфейса администратора (см. Настройки в ин­терфейсе администратора).

Параметры, задаваемые в конфигурационном файле, используются при инициализации ядра и компонентов системы. Изменения параметров вступают в силу при следующем запуске ядра.

Параметры, задаваемые с помощью интерфейса администратора, определяют поведе­ние ядра и его компонентов после запуска. Существует возможность изменять значения данных параметров, если не указано обратное, в любой момент работы ядра. Изменения вступают в силу с момента их внесения.

 

Конфигурационный файл

По умолчанию ядро биллинговой системы UTM5 на unix-системах использует конфи­гурационный файл /netup/utm5/utm5.cfg, а в сборке UTM 5 под Win32 – файл utm5.cfg, расположенный в директории установки (по умолчанию C:\Program Files\NetUP\UTM5\).

Формат конфигурационного файла:

параметр=значение

Набор символов, находящийся до знака равенства, является названием параметра, по­сле – значением параметра. Пробелы учитываются. Пустые строки игнорируются. Строка, начинающаяся с символа #, считается комментарием.

Ниже приводится список возможных параметров.

Параметры, связанные с базой данных:

Параметр Возможные значения По умолчанию Описание
database_type mysql, postgres обязательный параметр Тип базы данных
database Строка обязательный параметр Название базы данных
database_host Строка localhost Адрес хоста, на котором располагается база данных
database_log­in Строка логин текуще­го пользователя Логин для доступа к базе данных
database_­password Строка пустая строка Пароль для доступа к базе данных
data­base_sock_­path(A) Строка /tmp/ mysql.sock Путь к unix-сокету, использующемуся для подключения к серверу базы дан­ных. Используется только в случае, ког­да database_host не указан или его значение равно localhost
database_port (a) Строка Номер порта для доступа к базе данных
dbcount Число от 2до 64 Количество соединений, открываемых ядром биллинговой системы к базе дан­ных для пользовательских операций
dbcount_sys Число от 2 до 64 Количество соединений, открываемых ядром системы к базе данных для си­стемных операций
database_re­connect_count Натуральное число Количество попыток соединения с ба­зой данных, если соединение не было у­становлено, или количество попыток выполнения SQL-запроса, если его вы­полнение закончилось неудачно
database_re­connect_sleep Натуральное число Задержка в секундах перед повторной попыткой соединения с базой данных или перед повторным выполнением SQL-запроса
data­base_char­set(a) Кодировка utf8 Кодировка соединения с базой данных
verify_data­base enable, disable enable Производить верификацию базы дан­ных перед запуском ядра UTM5
verify_ar­chive_tables enable, disable disable Если включена верификация базы дан­ных перед запуском, также верифициро­вать архивные таблицы
verify_data­base_index enable, disable disable Верифицировать индексы перед запу­ском ядра UTM5

 

(A)Действует только для MySQL.

Параметры, связанные c URFA-сервером:

Параметр Возможные значения По умолчанию Описание
ur­fa_bind_host(A) IP-адрес интер­фейса или 0.0.0.0 сервер отклю­чен IP-адрес, на котором будет прослуши­ваться порт для принятия URFA-за­просов
urfa_bind_port Число от 1 до 65534 Порт, который будет прослушиваться URFA-сервером

 

(A)Возможно указание нескольких значений.

Параметры, связанные со Stream-сервером:

Параметр Возможные значения По умолчанию Описание
stream_bind_host IP-адрес интерфейса или 0.0.0.0 0.0.0.0 IP-адрес, на котором будет прослушиваться порт для принятия Stream-запросов
stream_bind_port Число от 1 до 65534 Порт, который будет прослу­шиваться Stream-сервером

Параметры, связанные с NXT-серверами:

Параметр Возможные значения По умолчанию Описание
nxt_bind_host IP-адрес интерфейса или 0.0.0.0 0.0.0.0 IP-адрес, на котором будет прослушиваться порт для принятия запросов NXT v.1
nxt_bind_port Число от 1 до 65534 Порт, который будет прослу­шиваться сервером NXT v.1
nxt_v2_bind_host IP-адрес интерфейса или 0.0.0.0 0.0.0.0 IP-адрес, на котором будет прослушиваться порт для принятия запросов NXT v.2
nxt_v2_bind_port Число от 1 до 65534 Порт, который будет прослу­шиваться сервером NXT v.2
iptv_clus­ter_host IP-адрес Не задан IP-адрес NetUP IPTV cluster core
iptv_clus­ter_port Число от 1 до 65534 Порт, который будет прослу­шивать IPTV cluster core в о­жидании соединения

Параметры буфера NetFlow:

Параметр Возможные значения По умолчанию Описание
nfbuffer_host Строка 0.0.0.0 IP-адрес, на котором будет прослу­шиваться UDP-порт для принятия NetFlow-потока
nfbuffer_port Строка Порт, на котором ядро принимает поток NetFlow
nfbuffer_bufsize Натуральное число устанавливается ОС Размер буфера UDP-сокета, ис­пользуемого для принятия потока NetFlow

Параметры, связанные с подсчетом трафика:

Параметр Возможные значения По умолчанию Описание
classifier_traffic_file Путь к файлу /netup/utm5/db/ traffic.dat Файл для хранения информации о тра­фике при остановке ядра UTM5

Параметры генерации документов:

Параметр Возможные значения По умолчанию Описание
doc_path Путь к дирек­тории /netup/utm5/doc Директория для хранения *.odt - файлов
tmp_path Путь к дирек­тории /tmp Папка для хранения временных файлов
libreoffice_­path Путь к файлу /usr/bin/libreoffice Путь к исполняемому файлу LibreOffice
max_upload_­size Целое число (в байтах) Максимальный размер загружае­мого шаблона документа/догово­ра

Параметры журналирования (подробнее – в разделе Описание системы: Журналиро­вание):

Параметр Возможные значения По умолчанию Описание
log_level Число от 0 до 3 Определяет уровень сообщений, которые пишутся в основной по­ток сообщений
log_file_main Путь к файлу Стандартный поток о­шибок Файл основного потока сообще­ний
log_file_debug Путь к файлу Стандартный поток о­шибок Файл отладочного потока сооб­щений
log_file_crit­ical Путь к файлу Стандартный поток о­шибок Файл критического потока сооб­щений
log_file_verificator Путь к файлу /netup/utm5/log/ verificator.sql Файл сообщений верификатора базы данных
syslog_name string Не задано Префикс, добавляемый к записям при включенной опции записи в системный журнал (syslog)
rotate_logs yes, on, enable Ротация отключена Включает ротацию лог-файлов
max_log­file_count(A) Число Не ограничено Максимальное количество храни­мых лог-файлов
max_logfile_­size(a) Размер в байтах Размер файла, при достижении которого производится ротация
core_pid_file Путь к файлу /var/run/utm5_core.pid PID-файл

 

(A)Действует, если включена ротация лог-файлов.

Параметры, связанные с размером стека:

Параметр Возможные значения По умолчанию Описание
thread_stack_size Размер в байтах (не менее 65536) Размер стека нити, отвечаю­щей за бизнес-логику
rpc_stack_size Размер в байтах (не менее 65536) Не установлено Размер стека нити URFA сер­вера

Параметры, связанные cо специальной лицензией:

Параметр Возможные значения По умолчанию Описание
ssl_cert_file Путь к файлу /netup/utm5/ cert.crt Файл сертификата
ssl_privkey_file Путь к файлу /netup/utm5/ privkey.pem Файл приватного ключа
ssl_privkey_pass­phrase Строка Пустая строка Пароль приватного ключа

 









Дата добавления: 2017-06-02; просмотров: 970;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.008 сек.