Активация конфигурации

Задача

Вы создали или изменили конфигурацию маршрутизатора, используя CLI и хотите, чтобы конфигурация вступила в силу.

Решение

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

[edit]
aviva@router1# commit
commit complete
[edit]
aviva@router1#

Обсуждение

Когда вы изменяете конфигурацию на маршрутизаторе, вы редактируете копию конфигурации маршрутизатора. Эта копия называется кандидатской конфигурацией. Любые изменения, которые вы делаете в конфигурации, зарегистрированы только в копии конфигурации и не оказывают влияния на работу маршрутизатора. Если вы хотите, чтобы конфигурация вступила в силу, вы должны активировать ее командой commit. После ввода этой команды файл конфигурации проверяется на правильность синтаксиса. Когда конфигурация активирована, она становится рабочей конфигурацией.

Процесс активации конфигурации происходит в пакетном режиме. В то время как вы находитесь в режиме конфигурации, вы можете сделать любое число изменений, но они появляются только в кандидатской конфигурации и не имеют никакого эффекта на рабочую конфигурацию. Вы можете проверить синтаксис, не активируя изменения (командой commit check, см. Проверка синтаксиса конфигурации). Команда commit применяет все ваши изменения (также как и изменения, сделаные кем-либо еще в конфигурационном режиме) и активирует их все одновременно. Это означает, что взаимосвязанные сегменты конфигурации возымеют эффект одновременно и вам не придется беспокоиться о порядке, в котором вы добавляете изменения в конфигурацию.

Когда вы активируете конфигурацию, ПО JUNOS сохраняет ее копию на маршрутизаторе. Более детально об этом говорится на странице Резервное копирование конфигурации.

Не забывайте активировать конфигурацию, это часто первое, что проверяется при отладке эксплуатационной проблемы на маршрутизаторе.

Если имеются непримененные изменения, вы будете предупреждены в момент попытки выхода из режима конфигурации в оперативный режим:

aviva@router1# exit
The configuration has been changed but not committed
Exit with uncommitted changes? [yes,no] (yes)

Если вы выберете выход без применения изменений нажатием <Enter> или введя yes, изменения сохранятся в кандидатской конфигурации, но не активируются. Когда вы снова войдете в режим конфигурации, то увидите напоминание о непримененных изменениях:

aviva@router1> configure
Entering configuration mode
The configuration has been changed but not committed
[edit]
aviva@router1#

Если вы решили пока не выходить из режима конфигурации, то можете выяснить, какие изменения вы (и кто-либо еще в конфигурационном режиме) сделали по сравнению с кандидатской конфигурацией:

[edit]
aviva@router1# exit
The configuration has been changed but not committed
Exit with uncommitted changes? [yes,no] (yes) no
Exit aborted
[edit]
aviva@router1# show | compare
[edit system services]
+ telnet;

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

[edit system services]
aviva@router1# top show | compare
[edit system services]
+ telnet;

Для маршрутизаторов с двумя Routing Engine используйте команду commit synchronize для активации конфигурации одновременно на обоих Routing Engine (см. Управление избыточным Routing Engine).






Яндекс.Метрика

Поиск

Статистика


Онлайн всего: 1
Гостей: 1
Пользователей: 0