Dell EMC Networking OS10 Sådan bruger du transaktionsbaseret konfigurationstilstand
摘要: Transaktionsbaseret konfigurationstilstand i DELL OS10
说明
Transaktionsbaseret konfigurationstilstand er en funktion, der er tilgængelig i OS10. Når transaktionsbaseret konfigurationstilstand aktiveres, gemmes konfigurationskommandoerne fra brugerne i kandidatkonfigurationen. Konfigurationsændringen træder ikke i kraft, før den underordnede konfiguration anvendes på kørende konfiguration.
Transaktionsbaseret konfigurationstilstand er deaktiveret som standard. (fra 10.4.x)
Standardfunktionsmåde
- Brugeren implementerer en kommando i den kørende konfiguration. Switch udfører konfiguration med det samme
- Brugeren kan gemme den kørende konfiguration i startkonfigurationen
Transaktionsbaseret konfigurationstilstand
- Brugerkonfiguration gemt i kandidatkonfiguration. Kommandoen udføres ikke af switchen.
- Brugeren kan gennemse konfigurationen, før den udføres. Vi kan også kassere ændringen.
- Brugeren forpligter konfigurationen til at implementere en kommando i den kørende konfiguration. Switchen udfører kommandoen.
- Brugeren kan gemme den kørende konfiguration i startkonfigurationen
Fordele ved at bruge transaktionsbaseret konfigurationstilstand frem for standardfunktionsmåde
- Brugeren kan gennemgå en konfiguration, før den implementeres.
- Brugeren kan beslutte, om ændringen skal implementeres eller kassere den
Sådan bruges transaktionsbaseret konfigurationstilstand
1 Skift til transaktionsbaseret konfiguration i EXEC-tilstand.
OS10# starttransaktion
2 Foretag eventuelle konfigurationsændringer.
3 Vis forskel mellem kandidat- og løbekonfiguration
OS10# show diff candidate-configuration running-configuration
4 Hvis du er nødt til at kassere kandidatkonfigurationen, skal du bruge kassér
OS10# kasseres
5 Hvis kandidatkonfigurationen skal gemmes i den kørende konfiguration, skal du bruge commit
OS10#- bekræftelse
Kommandosyntaks
| Kommando | Forklaring |
| OS10# starttransaktion | Skifte til den transaktionsbaserede konfigurationstilstand |
| OS10# show diff candidate-configuration running-configuration | Vis forskel mellem kandidat- og løbekonfigurationer |
| OS10# kasseres | Kasserer alle ændringer, der er foretaget i kandidatkonfigurationsfilen |
| OS10#- bekræftelse | Forpligter ændringer i kandidatkonfigurationen til den kørende konfiguration |
Anbefalinger og forventet adfærd
- Bekræft-kommandoen udføres for at gemme ændringer i kandidatkonfigurationen, sessionen skifter tilbage til standardadfærden med automatisk at gemme konfigurationsændringerne i den kørende konfiguration
- Når en session afsluttes, mens du er i den transaktionsbaserede konfigurationstilstand, og du ikke har indtastet commit-kommandoen, bevares ændringerne i kandidatkonfigurationen.
- Vi kan starte en ny transaktionsbaseret konfigurationssession og fortsætte med de resterende konfigurationsændringer.
- Alle sessioner i den transaktionsbaserede konfigurationstilstand opdaterer den samme kandidatkonfiguration.
- Når vi indtaster kommandoen commit på en session i den transaktionsbaserede konfigurationstilstand eller foretager konfigurationsændringer på en session i den ikke-transaktionsbaserede tilstand, forpligter vi også ændringerne til kandidatkonfigurationen i alle andre sessioner, der kører i den transaktionsbaserede konfigurationstilstand. Dette indebærer, at der kan anvendes inkonsekvente konfigurationsændringer på den kørende konfiguration.
- Dell EMC anbefaler at foretage konfigurationsændringer på en enkelt CLI-session ad gangen.
Eksempel
Som et eksempel er den konfiguration, vi planlægger at implementere, ændre beskrivelse af en grænseflade et 1/1/1
OS10# start transaktion =====================>Aktivér transaktionsbaseret konfigurationstilstand
Konfiguration, vi forsøger at implementere
OS10# konfigurer terminal
OS10(config)# interface ethernet 1/1/1
OS10(conf-if-eth1/1/1)# beskrivelse TEST
Se forskellen mellem kandidat- og løbekonfiguration. Her kan vi gennemgå vores konfiguration
OS10(conf-if-eth1/1/1)# viser diff candidate-configuration running-configuration
!
Grænseflade Ethernet1/1/1
beskrivelse TEST
Kassér ændringen, hvis det er nødvendigt
OS10(conf-if-eth1/1/1)# kassér
OS10(config)# viser diff candidate-configuration running-configuration ================>Konfigurationen kasseres, hvis "kassér" udføres
Foretag ændring (skriv til kørende konfiguration)
OS10(conf-if-eth1/1/1)# forpligter sig
OS10(conf-if-eth1/1/1)# viser running-configuration interface ethernet 1/1/1 =========>Når du har bekræftet, implementeres konfigurationen i den kørende konfiguration
!
Grænseflade Ethernet1/1/1
beskrivelse TEST
Ingen nedlukning
Gem konfigurationen i opstartskonfigurationen
OS10(conf-if-eth1/1/1)# write memory ===================>Gem konfigurationen i opstartskonfigurationen