Содержание
Дополнительная настройка устройств CPE с помощью скриптов
Для дополнительной настройки устройств CPE используются скрипты. Вы можете добавить скрипты в шаблон CPE. Скрипты, добавленные в шаблон CPE, автоматически добавляются на всех устройствах CPE, которые используют этот шаблон CPE. Добавленные скрипты запускаются автоматически или вручную. Автоматический запуск скриптов происходит при соблюдении указанных в параметрах скрипта условий, например при регистрации устройства CPE.
Запуск скриптов обеспечивает VNFM, поэтому перед началом работы со скриптами необходимо обеспечить сетевую связность между VNFM и устройствами CPE. По умолчанию в шаблоне CPE указан номер порта для подключения VNFM к устройству и имя учетной записи для запуска скриптов. При необходимости вы можете изменить номер порта и имя учетной записи.
Таблица скриптов отображается в шаблоне CPE и на устройстве CPE:
- Для отображения таблицы скриптов в шаблоне CPE вам нужно в меню перейти в раздел SD-WAN → Шаблоны CPE, нажать на шаблон CPE и выбрать вкладку Скрипты.
- Для отображения таблицы скриптов на устройстве CPE вам нужно в меню перейти в раздел SD-WAN → Устройства CPE, нажать на устройство CPE и выбрать вкладку Скрипты.
Информация о скриптах отображается в следующих столбцах таблицы:
- Имя – имя скрипта.
- Исполнитель скрипта – интерпретатор.
- Аутентификация – тип аутентификации VNFM в устройстве CPE.
- Пользовательский интерпретатор – путь к пользовательскому интерпретатору.
- Время (сек.) – время в секундах, по прошествии которого VNFM перестает предпринимать попытки запуска скрипта, который не запустился с первого раза.
- Повторный запуск – скрипт может быть повторно запущен:
- Да.
- Нет.
- Стадия – стадия работы устройства CPE, на которой VNFM запускает скрипт.
- Скрипт – имя файла со скриптом или файла-сценария Ansible playbook.
- Файл – имя архива с дополнительными файлами, необходимыми для запуска скрипта.
- Действия – действия, которые можно выполнить со скриптом.
Добавление скрипта на устройства CPE
Вы можете добавить скрипт в шаблон CPE. Скрипты, добавленные в шаблон CPE, автоматически добавляются на все устройства CPE, которые используют этот шаблон CPE.
Чтобы добавить скрипт на устройства CPE:
- В меню перейдите в раздел SD-WAN → Шаблоны CPE.
Отобразится таблица шаблонов CPE.
- Нажмите на шаблон CPE, в который вы хотите добавить скрипт.
В нижней части страницы отобразится область настройки. Вы можете развернуть область настройки на всю страницу, нажав на значок развертывания
. По умолчанию выбрана вкладка Информация, на которой отображается основная информация о шаблоне CPE.
- Выберите вкладку Скрипты.
Отобразится номер порта для подключения VNFM к устройству CPE, имя учетной записи для запуска скриптов и таблица скриптов, если добавлен хотя бы один скрипт.
- Нажмите на кнопку + Скрипт.
- В открывшемся окне в поле Имя введите имя скрипта. Максимальная длина: 255 символов.
- В поле Время (сек.) введите время в секундах, по прошествии которого VNFM перестает предпринимать попытки запуска скрипта, который не запустился с первого раза. Значение по умолчанию:
360
. - В раскрывающемся списке Исполнитель скрипта выберите одно из следующих значений:
- Ansible. Значение по умолчанию.
- Shell.
- Expect.
- Пользовательский – использовать интерпретатор на устройстве CPE. При выборе этого значения в поле Пользовательский интерпретатор введите путь к интерпретатору.
- В раскрывающемся списке Стадия выберите, на какой стадии работы устройства CPE VNFM запускает скрипт:
- Регистрация. Значение по умолчанию.
- Удаление.
- Вручную – запускать скрипт только вручную.
- При необходимости повторно запускать скрипт установите флажок Повторный запуск. По умолчанию флажок снят. Существуют следующие особенности повторного запуска:
- Если в раскрывающемся списке Стадия вы выбрали Регистрация, скрипт повторно запускается при регистрации, включении питания и перезагрузке устройства CPE.
- Если в раскрывающемся списке Стадия вы выбрали Удаление, скрипт не запускается повторно.
- Если в раскрывающемся списке Стадия вы выбрали Вручную, скрипт повторно запускается при включении питания и перезагрузке устройства CPE.
- В поле Скрипт укажите путь к файлу со скриптом или к файлу-сценарию Ansible playbook.
- При необходимости в поле Файл укажите путь к архиву с дополнительными файлами, необходимыми для запуска скрипта. Поддерживаемые форматы архивов с файлами: TAR.GZ и ZIP.
- Нажмите на кнопку Сохранить.
Скрипт будет добавлен и отобразится в таблице.
- В верхней части области настройки нажмите на кнопку Сохранить, чтобы сохранить параметры шаблона CPE.
Запуск скриптов вручную на устройствах CPE
Вы можете вручную запустить отдельный скрипт или все скрипты в шаблоне CPE или на устройстве CPE. Скрипты, запущенные в шаблоне CPE, автоматически запускаются на всех устройствах CPE, которые используют этот шаблон CPE, или на устройствах CPE с указанными тегами.
Запуск скриптов вручную в шаблоне CPE
Чтобы вручную запустить скрипты в шаблоне CPE:
- В меню перейдите в раздел SD-WAN → Шаблоны CPE.
Отобразится таблица шаблонов CPE.
- Нажмите на шаблон CPE, в котором вы хотите вручную запустить скрипты.
В нижней части страницы отобразится область настройки. Вы можете развернуть область настройки на всю страницу, нажав на значок развертывания
. По умолчанию выбрана вкладка Информация, на которой отображается основная информация о шаблоне CPE.
- Выберите вкладку Скрипты.
Отобразится номер порта для подключения VNFM к устройству CPE, имя учетной записи для запуска скриптов и таблица скриптов, если добавлен хотя бы один скрипт.
- Если вы хотите вручную запустить отдельный скрипт, выполните следующие действия:
- Нажмите на кнопку Запустить рядом со скриптом, который вы хотите запустить вручную.
- В открывшемся окне выберите, на каких устройствах CPE запускается скрипт:
- Запустить скрипт <имя скрипта> на всех связанных CPE – запустить скрипт на всех устройствах CPE, которые используют шаблон CPE. Значение по умолчанию.
- Запустить скрипт <имя скрипта> на всех связанных CPE с тегами – запустить скрипт на устройствах CPE с указанными тегами, которые используют шаблон CPE. При выборе этого значения в нижней части окна укажите теги.
- Если вы хотите вручную запустить все скрипты, выполните следующие действия:
- В верхней части области настройки в блоке Действия нажмите на кнопку Запустить скрипты.
- В открывшемся окне выберите, на каких устройствах CPE запускаются скрипты:
- Запустить скрипты на всех связанных CPE – запустить скрипты на всех устройствах CPE, которые используют шаблон CPE. Значение по умолчанию.
- Запустить скрипты на всех связанных CPE с тегами – запустить скрипты на устройствах CPE с указанными тегами, которые используют шаблон CPE. При выборе этого значения в нижней части окна укажите теги.
- Нажмите на кнопку Запустить.
Скрипты будут запущены.
Запуск скриптов вручную на устройстве CPE
Чтобы вручную запустить скрипты на устройстве CPE:
- В меню перейдите в раздел SD-WAN → Устройства CPE.
Отобразится таблица устройств CPE.
- Нажмите на устройство CPE, в котором вы хотите вручную запустить скрипты.
В нижней части страницы отобразится область настройки. Вы можете развернуть область настройки на всю страницу, нажав на значок развертывания
. По умолчанию выбрана вкладка Конфигурация, на которой отображается основная информация об устройстве CPE. На этой вкладке также отображается таблица выполняемых оркестратором задач Внеполосное управление.
- Выберите вкладку Скрипты.
Отобразится номер порта для подключения VNFM к устройству CPE, имя учетной записи для запуска скриптов и таблица скриптов, если добавлен хотя бы один скрипт.
- Запустите скрипты вручную одним из следующих способов:
- Если вы хотите вручную запустить отдельный скрипт, нажмите на кнопку Запустить рядом с этим скриптом.
- Если вы хотите вручную запустить все скрипты, в верхней части области настройки в блоке Действия нажмите на кнопку Запустить скрипты.
- В открывшемся окне нажмите на кнопку Запустить.
Скрипты будут запущены.
В началоЗапланированный запуск скриптов на устройствах CPE
Запланированные задачи по запуску скриптов на устройствах CPE можно создать в планировщике задач. При создании запланированной задачи необходимо выбрать шаблон CPE, скрипты, а также устройства CPE, на которых скрипты будут запущены.
Вы можете запустить скрипты на всех устройствах CPE, которые используют шаблон CPE, или ограничить количество устройств CPE, указав теги или выбрав устройства CPE вручную.
Чтобы создать запланированную задачу по запуску скриптов на устройствах CPE:
- В меню перейдите в раздел Планировщик.
Отобразится таблица запланированных задач.
- В верхней части страницы нажмите на кнопку + Отложенная задача.
- В открывшемся окне в раскрывающемся списке Тип выберите Запуск скрипта.
- В поле Имя введите имя запланированной задачи.
- В раскрывающемся списке CPE для запуска скрипта выберите, на каких устройствах CPE запускаются скрипты:
- Все CPE с выбранным шаблоном – запустить скрипты на всех устройствах CPE, которые используют шаблон CPE.
- Все CPE с выбранным шаблоном и определенными тегами – запустить скрипты на устройствах CPE с указанными тегами, которые используют шаблон CPE. При выборе этого значения в поле Теги укажите теги устройств CPE.
- Определенные CPE с выбранным шаблоном – запустить скрипты на выбранных вручную устройствах CPE, которые используют шаблон CPE. При выборе этого значения в блоке CPE выберите устройства CPE.
- В блоке Шаблон CPE выберите шаблон CPE, содержащий скрипты, которые вы хотите запустить.
- В блоке Скрипты выберите скрипты, которые вы хотите запустить.
- В поле Дата и время выполнения введите дату и время выполнения запланированной задачи. По умолчанию указаны дата и время в момент, когда вы начали создавать запланированную задачу.
- Нажмите на кнопку Создать.
Запланированная задача по запуску скрипта будет создана и отобразится в таблице. Статус запланированных задач отображается в столбце Статус. При успешном выполнении запланированной задачи по запуску скрипта ее статус изменяется на Выполнено.
В началоИзменение скрипта на устройствах CPE
Вы можете изменить скрипт в шаблоне CPE. Скрипт, измененный в шаблоне CPE, автоматически изменяется на всех устройствах CPE, которые используют этот шаблон CPE.
Чтобы изменить скрипт на устройствах CPE:
- В меню перейдите в раздел SD-WAN → Шаблоны CPE.
Отобразится таблица шаблонов CPE.
- Нажмите на шаблон CPE, в котором вы хотите изменить скрипт.
В нижней части страницы отобразится область настройки. Вы можете развернуть область настройки на всю страницу, нажав на значок развертывания
. По умолчанию выбрана вкладка Информация, на которой отображается основная информация о шаблоне CPE.
- Выберите вкладку Скрипты.
Отобразится номер порта для подключения VNFM к устройству CPE, имя учетной записи для запуска скриптов и таблица скриптов, если добавлен хотя бы один скрипт.
- Нажмите на кнопку Изменить рядом со скриптом, который вы хотите изменить.
- В открывшемся окне при необходимости измените параметры скрипта. Описание параметров см. в инструкции по добавлению скрипта на устройствах CPE.
- Нажмите на кнопку Сохранить.
Скрипт будет изменен и обновится в таблице.
- В верхней части области настройки нажмите на кнопку Сохранить, чтобы сохранить параметры шаблона CPE.
Удаление скрипта на устройствах CPE
Вы можете удалить скрипт в шаблоне CPE. Скрипт, удаленный в шаблоне CPE, автоматически удаляется на всех устройствах CPE, которые используют этот шаблон CPE.
Удаленные скрипты невозможно восстановить.
Чтобы удалить скрипт на устройствах CPE:
- В меню перейдите в подраздел SD-WAN → Шаблоны CPE.
Отобразится таблица шаблонов CPE.
- Нажмите на шаблон CPE.
В нижней части страницы отобразится область настройки. Вы можете развернуть область настройки на всю страницу, нажав на значок развертывания
. По умолчанию выбрана вкладка Информация, на которой отображается основная информация о шаблоне CPE.
- Выберите вкладку Скрипты.
Отобразится номер порта для подключения VNFM к устройству CPE, имя учетной записи для запуска скриптов и таблица скриптов, если добавлен хотя бы один скрипт.
- Нажмите на кнопку Удалить рядом со скриптом, который вы хотите удалить.
Скрипт будет удален и перестанет отображаться в таблице.
- В верхней части области настройки нажмите на кнопку Сохранить, чтобы сохранить параметры шаблона CPE.