Dell EMC Networking OS10 Як використовувати режим конфігурації на основі транзакцій

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

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

说明

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

HOW16747_en_US__1icon  За замовчуванням режим конфігурації на основі транзакцій вимкнено. (станом на 10.4.x)


Поведінка за замовчуванням

  • Користувач реалізує команду у запущеній конфігурації. Switch негайно виконує конфігурацію
  • Користувач може зберегти запущену конфігурацію в конфігурацію запуску


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

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


Переваги використання режиму конфігурації на основі транзакцій над поведінкою за замовчуванням

  • Користувач може переглянути конфігурацію перед її реалізацією.
  • Користувач може вирішити, чи потрібно впровадити зміну, чи відхилити її


Як користуватися режимом конфігурації на основі транзакцій

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

    OS10# почати транзакцію

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

3 Показати різницю між конфігурацією кандидата та запущеної конфігурації

     OS10# показати diff candidate-configuration running-configuration

4 Якщо вам потрібно відкинути конфігурацію кандидата, скористайтеся командою discard

    Відкинути OS10#

5 Якщо конфігурацію кандидата потрібно зберегти у запущеній конфігурації, скористайтеся commit

    Коміт OS10#
 


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

Команда Пояснення
OS10# почати транзакцію Перейдіть у режим конфігурації на основі транзакцій
OS10# показати diff candidate-configuration running-configuration Показати різницю між конфігураціями-кандидатами та запущеними
Відкинути OS10# Скасовує будь-які зміни, внесені до файлу конфігурації кандидата
Коміт OS10# Фіксує зміни у конфігурації кандидата до поточної конфігурації

 


Рекомендації та очікувана поведінка

  • Команда Commit виконується для збереження змін у конфігурації кандидата, сеанс повертається до типової поведінки автоматичного збереження змін конфігурації у запущеній конфігурації
  • Коли сеанс завершується в режимі конфігурації на основі транзакцій, і ви не ввели команду commit, зміни зберігаються в конфігурації кандидата.
  • Ми можемо розпочати новий сеанс конфігурації на основі транзакцій і продовжити з рештою змін конфігурації.
  • Усі сеанси в режимі конфігурації на основі транзакцій оновлюють однакову конфігурацію кандидата.
  • Коли ми вводимо команду commit для будь-якого сеансу в режимі конфігурації на основі транзакцій або вносимо зміни конфігурації для будь-якого сеансу в режимі без транзакцій, ми також фіксуємо зміни, внесені до конфігурації-кандидата у всіх інших сеансах, запущених у режимі конфігурації на основі транзакцій. Це означає, що до запущеної конфігурації можуть бути застосовані суперечливі зміни конфігурації.
  • Dell EMC рекомендує вносити зміни в конфігурацію за один сеанс CLI за раз.



Приклад

Як приклад, конфігурація, яку ми плануємо реалізувати, - це зміна опису інтерфейсу et 1/1/1

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

 

Конфігурація, яку ми намагаємося реалізувати

Термінал
налаштування OS10#OS10(config)# інтерфейс Ethernet 1/1/1
OS10(conf-if-eth1/1/1)# опис ТЕСТ

Перегляньте різницю між конфігурацією кандидата та поточної конфігурації. Тут ми можемо переглянути нашу конфігурацію

OS10(conf-if-eth1/1/1)# реалізовано показ diff candidate-configuration running-configuration
!
Інтерфейс Ethernet1/1/1
опис ТЕСТ

При необхідності відмовтеся від змін

OS10(conf-if-eth1/1/1)# відкинути
OS10(config)# показати diff candidate-configuration running-configuration ================>Налаштування буде скасовано, якщо буде виконано

"discard"Зміна внеску (Записати до запущеної конфігурації)

OS10(conf-if-eth1/1/1)# зробити коміт
OS10(conf-if-eth1/1/1)# показати інтерфейс конфігурації Running-Configuration Ethernet 1/1/1 =========>Після фіксації конфігурація буде реалізована до запущеної конфігурації
!
Інтерфейс Ethernet1/1/1
опис ТЕСТ
без відключення

Зберегти конфігурацію в конфігурацію запуску

OS10(conf-if-eth1/1/1)# зробити запис пам'яті ===================>Збережіть конфігурацію до конфігурації запуску

受影响的产品

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
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。