|
Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.
|
Изменения (15)
просмотр истории страницы{tip}*Время выполнения инструкции*: 10-20 минут, зависит от скорости обмена данными с оборудованием (загрузка текущей конфигурации и выгрузка новой){tip} |
{toc:maxLevel=2} h1. Описание системы генерации конфигураций |
Все настройки и управление оборудованием технически независимы от биллинга и находится в каталоге управления /var/oss/core/конкретное_оборудование. В этом каталоге находятся ini-файлы, tmplt-шаблоны конфигурации, и исполняемые скрипты управления. |
... |
!управление0.png|border=1,width=963,height=1099! ---- |
*Шаг 1.1 Инициализация. Создается каталог со всеми необходимыми файлами.* |
h1. Инициализация h2. Создается каталог со всеми необходимыми файлами |
!Управление шаг1.PNG|border=1,width=766,height=478! |
*Шаг 1.2 Автоматическое заполнение ini файлов из БД биллинга.* |
h2. Автоматическое заполнение ini файлов из БД биллинга |
!cfg_fill.PNG|border=1,width=773,height=501! |
*Шаг 1.3 Сохранение полученных файлов в git историю.* |
h2. Сохранение полученных файлов в git историю |
!cfg_save.PNG|border=1,width=773,height=481! |
*Шаг 2. Скачивание текущей конфигурации с оборудование и сохранение в git истории.* |
h1. Скачивание текущей конфигурации C оборудования скачивается текущая конфигурация и сохраняется в git. |
!cfg_download.PNG|border=1,width=761,height=434! |
*При необходимости можно откатиться в истории к старому конфигу и залить его на оборудование.* |
!cfg_download_log.PNG|border=1,width=761,height=432! |
|
*Шаг 3. h1. Генерация конфигурации на основе ini и tmplt файлов. Полученные конфиг файлы сохраняются в каталог upload* |
!cfg_make.PNG|border=1,width=763,height=414! |
*Шаг 4. h1. Заливка (Upload) полученных файлов на оборудование* |
!cfg_upload.PNG|border=1,width=766,height=419! |
*Шаг 5. Загрузка полученного конфига и сохранение в git(аналогично шагу 2).* |
h1. Загрузка полученного конфига и сохранение в git h1. Решение проблем При формировании конфигурационных файлов возникают различные ошибки. Отладку удобно проводить в консоли. # Войдите на сервер по ssh # Перейдите в контейнер биллинга и каталог управления оборудованием {code} chroot /app/asr_billing cd /var/oss/core/Mikrotik {code} !gen_conf01.png|border=1! # Выполните команду управления оборудованием. Например загрузка конфигурации: {code} rtsh cfg download {code} |