Перейти к содержанию

Вопрос

Опубликовано

Хотел воспользоваться механизмом fail-safe для безопасного внесения правок через NDMS, но столкнулся с тем, что его поведение отличается от ожидаемого.

Во-первых, сообщение после выполнения команды отличается от того, что указано в справочнике.

В справочнике:
Enabled a 60-second fail-safe "reboot" timer.

У меня:
Bumped up to 60 seconds.

Во-вторых, после выполнения команды fail-safe rollback я ожидал, что роутер перезагрузится, а конфигурация будет восстановлена до состояния перед внесением изменений. Однако изменения не откатились, и роутер не перезагрузился.

Кто-нибудь сталкивался с подобным?

Команды, которые я выполнял:

command: system configuration fail-safe timer reboot 60
stdout:  Core::System::Mtd::ConfigStorage: Bumped up to 60 seconds.

command: object-group fqdn test
stdout:  Network::ObjectGroup: "test": group created.

command: object-group fqdn test description "test"
stdout:  Network::ObjectGroup: "test": set group description.

command: object-group fqdn test include domain-1 stdout:
stdout:  Network::ObjectGroup: "test": added included FQDN "domain-1".

command: object-group fqdn test include domain-2
stdout:  Network::ObjectGroup: "test": added included FQDN "domain-2".

command: system configuration fail-safe rollback
stdout:  Core::System::Mtd::ConfigStorage: Ignored a fail-safe rollback: no pending changes.

 

Рекомендуемые сообщения

  • 0
Опубликовано

Сообщение

Bumped up to 60 seconds.

означает, что режим fail-safe уже был включен ранее.

В выводе show last-change видно текущее состояние:

(config)> show last-change

        ...

        fail-safe: 
               action: 
              unsaved: no
            time-left: 0
             rollback: no
              blocked: no

Чтобы fail-safe заметил изменения в конфигурации, нужно её сохранить

copy running-config startup-config

или

system configuration save

 

  • 0
Опубликовано (изменено)

Спасибо за ответ.
После выполнения команды system configuration save перед командой fail-safe rollback действительно помогло и роутер начал откатывать правки и перезагружаться.

На этот раз решил попробовать сделать все то же самое, но не выполнять команду fail-safe rollback, чтобы посмотреть произойдет ли rollback автоматически после истечения времени таймера (1 мин), но ничего не произошло:

command: system configuration fail-safe timer reboot 60

command: object-group fqdn test

command: object-group fqdn test description "test"

command: object-group fqdn test include domain-1

command: object-group fqdn test include domain-2

command: show rc object-group fqdn | grep test
stdout:
         config, name = fqdn:
               name: test

             config, name = description, final = yes:
            description: test

//
// прошло 2 минуты
//

command: show rc object-group fqdn | grep test
stdout:
         config, name = fqdn:
               name: test

             config, name = description, final = yes:
            description: test
Изменено пользователем LVpcNVtt
хотел кое что уточнить
  • 0
Опубликовано
10 минут назад, LVpcNVtt сказал:

... но ничего не произошло:

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

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.