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

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

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

说明

Режим конфигурации на основе транзакций — это функция, доступная в 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 ===================>Сохранить конфигурацию в качестве конфигурации запуска

受影响的产品

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 ...
文章属性
文章编号: 000120163
文章类型: How To
上次修改时间: 10 4月 2021
版本:  3
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。