Dell EMC Networking OS10. Как использовать режим конфигурации на основе транзакций

Summary: Режим конфигурации на основе транзакций в DELL OS10

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Режим конфигурации на основе транзакций — это функция, доступная в OS10. Когда активирован режим конфигурации на основе транзакций, команды конфигурации, выполняемые пользователями, сохраняются в конфигурации кандидата. Изменение конфигурации не вступит в силу, пока дочерняя конфигурация не будет применена к текущей конфигурации.
 

HOW16747_en_US__1icon  По умолчанию режим конфигурации на основе транзакций отключен. (по состоянию на 10.4.x)


Поведение по умолчанию

  • Пользователь внедряет команду в работающую конфигурацию. Коммутатор немедленно выполняет настройку
  • Пользователь может сохранить текущую конфигурацию в качестве конфигурации запуска


Режим конфигурации на основе транзакций

  • Пользовательская конфигурация сохранена в конфигурации кандидата. Команда не выполняется коммутатором.
  • Пользователь может просмотреть конфигурацию перед выполнением. Мы также можем отменить изменение.
  • Пользователь фиксирует конфигурацию для реализации команды в работающую конфигурацию. Коммутатор выполняет команду.
  • Пользователь может сохранить текущую конфигурацию в качестве конфигурации запуска


Преимущества использования режима конфигурации на основе транзакций по сравнению с режимом по умолчанию

  • Пользователь может просмотреть конфигурацию перед ее внедрением.
  • Пользователь может решить, необходимо ли применить изменение или отменить его


Как использовать режим конфигурации на основе транзакций

1 Изменение конфигурации на основе транзакций в режиме EXEC.

    Начало транзакции в OS10#

2. Внесите изменения в конфигурацию.

3 Показать разницу между конфигурацией-кандидатом и текущей конфигурацией

     OS10# show diff candidate-configuration running-configuration

4 Если необходимо отменить конфигурацию кандидата, используйте команду discard

    Отклонение OS10#

5 Если конфигурацию-кандидат необходимо сохранить в текущей конфигурации, используйте commit

    Фиксация OS10#
 


Синтаксис команд

Команда Пояснение
Начало транзакции в OS10# Переключение в режим конфигурации на основе транзакций
OS10# show diff candidate-configuration running-configuration Показать различия между конфигурациями-кандидатами и текущей конфигурацией
Отклонение OS10# Отменяет все изменения, внесенные в файл конфигурации-кандидата
Фиксация OS10# Фиксирует изменения в исходной конфигурации в текущей конфигурации

 


Рекомендации и ожидаемое поведение

  • Команда Commit выполняется для сохранения изменений в конфигурации-кандидате, сессия переключается обратно на поведение по умолчанию — автоматическое сохранение изменений конфигурации в текущей конфигурации
  • Если сессия завершается, находясь в режиме конфигурации на основе транзакций, и вы не ввели команду фиксации, изменения сохраняются в конфигурации кандидата.
  • Мы можем начать новую сессию конфигурации на основе транзакций и продолжить работу с оставшимися изменениями конфигурации.
  • Все сессии в режиме конфигурации на основе транзакций обновляют одну и ту же конфигурацию-кандидат.
  • Когда мы вводим команду commit для любой сессии в режиме конфигурации на основе транзакций или вносим изменения в конфигурацию в любой сессии в режиме на основе транзакций, мы также фиксируем изменения, внесенные в конфигурацию-кандидат во всех других сессиях, работающих в режиме конфигурации на основе транзакций. Это означает, что к текущей конфигурации могут быть применены несогласованные изменения.
  • Dell EMC рекомендует вносить изменения в конфигурацию в рамках одного сеанса интерфейса командной строки за раз.



Пример

В качестве примера конфигурации, которую мы планируем реализовать, это описание изменения интерфейса et 1/1/1

OS10# start transaction =====================>Enable transaction based configuration mode

 

Конфигурация, которую мы пытаемся реализовать

Настройка терминала
в OS10#OS10(config)# interface ethernet 1/1/1
OS10(conf-if-eth1/1/1)# description TEST

Просмотрите различия между конфигурацией кандидата и текущей конфигурацией. Здесь мы можем просмотреть нашу конфигурацию

OS10(conf-if-eth1/1/1)# show diff candidate-configuration running-configuration
!
Интерфейс Ethernet1/1/1
описание ТЕСТ

При необходимости отменить сдачу

OS10(conf-if-eth1/1/1)# отбросить
OS10(config)# show diff candidate-configuration running-configuration ================>Конфигурация отбрасывается, если выполняется

команда «discard»Зафиксировать изменение (запись в работающую конфигурацию)

OS10(conf-if-eth1/1/1)# do commit
OS10(conf-if-eth1/1/1)# отображается интерфейс текущей конфигурации Ethernet 1/1/1 ========= >После фиксации конфигурация будет внедрена в работающую конфигурацию
!
Интерфейс Ethernet1/1/1
описание ТЕСТ
Без выключения

Сохранение конфигурации в конфигурацию запуска

OS10(conf-if-eth1/1/1)# do write memory ===================>Сохранить конфигурацию в качестве конфигурации запуска

Affected Products

PowerSwitch S4048-ON, PowerSwitch S4048T-ON, PowerSwitch S4112F-ON/S4112T-ON, PowerSwitch S4128F-ON/S4128T-ON, PowerSwitch S4148F-ON/S4148T-ON/S4148FE-ON, PowerSwitch S4148U-ON, PowerSwitch S4248FB-ON /S4248FBL-ON, PowerSwitch S5148F-ON , PowerSwitch S5232F-ON, PowerSwitch S5248F-ON, PowerSwitch S6100-ON ...
Article Properties
Article Number: 000120163
Article Type: How To
Last Modified: 10 Apr 2021
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.