Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Общая информация

В энергонезависимой памяти OLT хранится копия конфигурации, называющаяся "startup-config". При включении OLT в процессе загрузки устройства данная конфигурация копируется в оперативную память OLT, поскольку действующая в данный момент конфигурация OLT хранится в оперативной памяти OLT. Для корректного применения, файл конфигурации, хранящийся в энергонезависимой памяти , должен иметь корректную структуру и не должен содержать ошибок. В случае, если во время запуска OLT startup конфигурация по каким-либо причинам не применилась, будет подгружена только конфигурация управления и встроенного коммутатора OLT. Доступ к OLT по сети при этом будет сохраняться, что позволит восстановить конфигурацию. Пример сетевой части конфигурации, с которой загрузится OLT:В данной статье рассматривается механизм восстановления работы устройств LTP-N и LTX в случаях, когда при загрузке используется невалидная или повреждённая конфигурация.  При такой загрузке OLT, в действующей конфигурации остаётся только управление и свитчовая часть: настройка вланов, настройка портов, агрегации. 

Блок кода
LTP-8N# show running-config 
configure terminal
    management ip 192.168.11.62
    management mask 255.255.240.0
    management gateway 192.168.2.1
    management vid 3470
    interface front-port 1
        vlan allow 1100,3320,3470
    exit
exit
commit
exit

Поиск причин

Для восстановления конфигурации в первую очередь необходимо привести running и startup config к корректному виду.

Проверка ошибок в ходе загрузки

Для просмотра хода применения конфигурации и просмотра команд, на которой загрузка конфигурации во время запуска OLT приостановилась, используйте командуДля поиска причин сложившейся ситуации придусмотрен вывод лога применения конфигурации при загрузке OLT. Просмотреть его можно командой:

Блок кода
 LTP-8N# show log startup-config 

В конце выводимого лога будет настройка видна строка, на которой прервалось применение конфигурации  при загрузке. Например такой выводПример проблемного вывода:

Блок кода
LTP-8N(configure)# interface ont 7/1
LTP-8N(config)(if-ont-7/1)# serial ELTX8903488C
LTP-8N(config)(if-ont-7/1)# profile ports "bridge"
LTP-8N(config)(if-ont-7/1)# service 1 profile cross-connect "DATA1" dba "dba1"
LTP-8N(config)(if-ont-7/1)# exit
LTP-8N(configure)# interface ont 7/2
LTP-8N(config)(if-ont-7/2)# serial ELTX1900C004
    The same ELTX1900C004 serial number already exists on [ONT 1/4]

Как видно из приложенной части лога, применение конфигурации остановилось из-за добавления уже прописанной ONT. 

Восстановление конфигурации

в конфигурацию ONT, который уже зарегистрирован на OLT но на другом id.

Восстановление конфигурации

Для восстановления конфигурации необходимо отредактировать ранее выгруженный с OLT бэкап конфигурации в текстовом редакторе.

На основании приведенного ранее примера прерывания конфигурации, необходимо удалить строку с дубликатом серийного номера pon-serial. Если ранее снятый бэкап конфигурации не актуален или отсутствует, возможно выгрузить с OLT по FTP/TFTP/HTTP файл конфигурации, хранящийся в энергонезависимой памяти для дальнейшего редактирования в текстовом редакторе. Выгрузка выполняется при помощи команды:

Блок кода
LTP-16N# copy fs://config tftp://x.x.x.x/filename

В данной команде:

  • x.x.x.x – IP адрес файлового сервера, доступного с интерфейса управления OLT;
  • filename – имя файла конфигурации, с которым он будет сохранен на сервере.
Предупреждение

Выгрузка конфигурации по сети целесообразна только в случае, если после загрузки OLT с конфигурацией, содержащей только сетевые настройки, не выполнялась команда save. Поскольку при выполнении команды save, аварийная running-конфигурация сохранится в энергонезависимую память.

Либо выполните в CLIПосле того как определено на какой настройке прерывается применение конфигурации, нужно внести коррективы в бэкап, если он у вас есть. Если нет, то можно получить применяющуюся конфигурацию при загрузке OLT командой:

Блок кода
 LTP-8N# show startup-config 

Копируете получившийся вывод в любой текстовый редактор и вносите правки.

Данная команда выведет в CLI содержимое файла startup-config. Файл можно скопировать из CLI в текстовый редактор и затем отредактировать. Вывод show startup-config так же будет актуален только в случае, если после аварийной загрузки не выполнялась команда save. После редактирования, содержимое файла можно вставить обратно в CLI из текстового редактора и при отсутствии ошибок при вставке выполнить:

Блок кода
LTP-8N# commit
LTP-8N# save

Так же скорректированный файл можно сохранить на диске, загрузить на tftp-сервер, доступный на OLT в сети управления и загрузить на OLT как бэкап.После, скорректированную конфигурацию можно загрузить на OLT построчно через CLI или через tftp.