Dell EMC Networking OS10 - Como usar o modo de configuração com base em transações
摘要: Modo de configuração baseada em transações no DELL OS10
说明
O modo de configuração baseada em transações é um recurso disponível no OS10. Quando o modo de configuração baseado em transação é ativado, os comandos de configuração feitos pelos usuários são armazenados na configuração candidata. A alteração de configuração não terá efeito até que a configuração filho seja aplicada à configuração em execução.
Por padrão, o modo de configuração com base em transações está desativado. (a partir da versão 10.4.x)
Comportamento padrão
- O usuário implementa um comando na configuração em execução. O switch executa a configuração imediatamente
- O usuário pode salvar a configuração em execução na configuração de inicialização
Modo de configuração baseada em transações
- Configuração do usuário salva na configuração do candidato. O comando não é executado pelo switch.
- O usuário pode analisar a configuração antes da execução. Também podemos descartar a mudança.
- O usuário confirma a configuração para implementar um comando na configuração em execução. O switch executa o comando.
- O usuário pode salvar a configuração em execução na configuração de inicialização
Vantagens de usar o modo de configuração baseado em transações sobre o comportamento padrão
- O usuário pode analisar uma configuração antes de implementá-la.
- O usuário pode decidir se a alteração precisa ser implementada ou descartá-la
Como usar o modo de configuração baseada em transações
1 Altere para a configuração baseada em transações no modo EXEC.
Transação de início do OS10#
2 Faça qualquer alteração de configuração.
3 Mostrar diferença entre a configuração candidata e a em execução
OS10# show diff candidate-configuration running-configuration
4 Se precisar descartar a configuração candidata, use descartar
OS10# descartar
5 Se a configuração do candidato precisar ser salva na configuração em execução, use commit
Confirmação do OS10#
Sintaxe de comando
| Comando | Explicação |
| Transação de início do OS10# | Alternar para o modo de configuração baseada em transações |
| OS10# show diff candidate-configuration running-configuration | Mostrar diferença entre as configurações candidata e em execução |
| OS10# descartar | Descarta quaisquer alterações feitas no arquivo de configuração candidato |
| Confirmação do OS10# | Confirma as alterações na configuração do candidato para a configuração em execução |
Recomendações e comportamentos esperados
- O comando Commit é executado para salvar as alterações na configuração candidata, a sessão volta ao comportamento padrão de salvar automaticamente as alterações de configuração na configuração em execução
- Quando uma sessão é encerrada no modo de configuração baseada em transações, e você não inseriu o comando commit, as alterações são mantidas na configuração candidata.
- Podemos iniciar uma nova sessão de configuração baseada em transações e continuar com as alterações de configuração restantes.
- Todas as sessões no modo de configuração baseada em transação atualizam a mesma configuração candidata.
- Quando inserimos o comando commit em qualquer sessão no modo de configuração baseado em transação ou fazemos alterações de configuração em qualquer sessão no modo não baseado em transação, também confirmamos as alterações feitas na configuração do candidato em todas as outras sessões em execução no modo de configuração baseado em transação. Isso implica que alterações de configuração inconsistentes podem ser aplicadas à configuração em execução.
- A Dell EMC recomenda fazer alterações de configuração em uma única sessão da CLI por vez.
Exemplo
Por exemplo, a configuração que estamos planejando implementar é alterar a descrição de uma interface e 1/1/1
OS10# start transaction =====================>Enable transaction based configuration mode
Configuração que estamos tentando implementar
OS10# configurar terminal
OS10(config)# interface ethernet 1/1/1
OS10(conf-if-eth1/1/1)# descrição TESTE
Veja a diferença entre a configuração candidata e a em execução. Aqui podemos analisar nossa configuração
OS10(conf-if-eth1/1/1)# do show diff candidate-configuration running-configuration
!
Ethernet1/1/1
da interfacedescrição TESTE
Descarte a troca, se necessário
OS10(conf-if-eth1/1/1)# descartar
OS10(config)# do show diff candidate-configuration running-configuration ================>A configuração será descartada se o "descarte" for executado
Confirmar alteração (gravar na configuração em execução)
OS10(conf-if-eth1/1/1)# do commit
OS10(conf-if-eth1/1/1)# do show running-configuration interface ethernet 1/1/1 =========>Após a confirmação, a configuração é implementada para a configuração
em execução!
Ethernet1/1/1
da interfacedescrição TESTE
Sem desligamento
Salvar configuração na configuração de inicialização
OS10(conf-if-eth1/1/1)# do write memory ===================>Salve a configuração na configuração de inicialização