Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Visão geral do comandoConfigure

Você (o administrador de rede) usa o comando para entrar no modo de configuração CLI.configure Você também pode usá-lo para coletar outras informações, como quais outros usuários estão atualmente no modo de configuração.

Formas de comandoconfigure

Junos OS oferece suporte a três formas de comando:configure e...configureconfigure privateconfigure exclusive Esses formulários controlam como os usuários editam e confirmam configurações. Você pode usar esse comando para coordenar o trabalho de vários usuários que gerenciam a configuração da rede e do dispositivo.

Tabela 1: Formas de comandoconfigure

Comando

Edite o acesso

Acesso de confirmação

configure

  • Ninguém pode bloquear a configuração. Todos os usuários podem fazer mudanças na configuração.

  • Ao entrar no modo de configuração, a CLI exibe as seguintes informações:

    • Uma lista de outros usuários editando a configuração

    • Níveis de hierarquia que os usuários estão visualizando ou editando

    • Se a configuração foi alterada, mas não comprometida

  • Quando mais de um usuário faz alterações em uma configuração, as mudanças mais recentes têm precedência quando a configuração é comprometida.

  • Todos os usuários podem confirmar qualquer alteração na configuração.

  • Se você e outro usuário fizerem alterações e o outro usuário confirmar alterações, suas mudanças também estarão comprometidas.

configure exclusive

  • Um usuário bloqueia a configuração e faz alterações sem interferência de outros usuários.

  • Se você entrar no modo de configuração enquanto outro usuário bloqueou a configuração (com o comando), a CLI exibe o PID do usuário e o nível de hierarquia que o usuário está visualizando ou editando.configureexclusive

  • Se você entrar no modo de configuração quando outro usuário tiver bloqueado a configuração, você pode tentar registrar esse usuário à força usando o comando do modo operacional.requestsystemlogout Para obter mais informações, veja o CLI Explorer.https://www.juniper.net/documentation/content-applications/cli-explorer/junos/

  • Somente o usuário que bloqueou a configuração pode confirmar.

  • Outros usuários podem entrar e sair do modo de configuração, mas não podem confirmar nenhuma mudança que tentem fazer na configuração até que ela seja desbloqueada.

configure private

  • Vários usuários podem editar a configuração ao mesmo tempo.

  • Cada usuário tem uma configuração de candidato privado para editar independentemente de outros usuários.

  • Quando vários usuários entram em configurações conflituosas, a primeira operação de confirmação tem precedência sobre operações de confirmação subsequentes.

  • Quando você confirma a configuração, o dispositivo não aceita imediatamente a configuração do candidato privado como a nova configuração operacional. Antes que o dispositivo aceite sua configuração, ele verifica se nenhum outro usuário modificou a configuração operacional (em execução).

  • Se outro usuário tiver modificado a configuração, você pode mesclar as modificações na configuração do seu candidato privado e tentar se comprometer novamente.

Como usar o comandoconfigure

Até 32 usuários podem trabalhar no modo de configuração simultaneamente; tudo pode fazer alterações na configuração ao mesmo tempo. Quando você confirma alterações na configuração, você pode estar cometendo uma combinação de mudanças que você e outros usuários fizeram. Por esse motivo, você deve acompanhar quem está no modo de configuração com você.

Para ver outros usuários atualmente conectados ao mesmo dispositivo no modo de configuração:

Use o comando para entrar no modo de configuração CLI.configure

Se outros usuários estiverem no modo de configuração, a mensagem exibida indica quem são os usuários e qual parte da configuração cada pessoa está visualizando ou editando.

Como usar o comandoconfigure exclusive

Se você entrar no modo de configuração usando o comando, bloqueie a configuração global do candidato enquanto permanecer no modo de configuração.configure exclusive (A configuração global do candidato também é conhecida como a configuração compartilhada ou banco de dados de configuração compartilhada.) Usando o comando, você pode fazer alterações sem interferência de outros usuários.configure exclusive Outros usuários podem entrar e sair do modo de configuração, mas não podem fazer nenhuma mudança permanente na configuração. Além disso, qualquer tentativa de mudança feita por outros usuários enquanto a configuração está no estado bloqueado é descartada assim que os outros usuários saem do modo de configuração.

Se outro usuário tiver bloqueado a configuração e precisar registrá-la à força, use o comando do modo operacional.request system logout pid pid_number Você pode localizar a notificação recebida ao entrar no modo de configuração quando outra pessoa a bloqueou para acesso exclusivo.pid_number

Se você entrar no modo de configuração enquanto outro usuário também estiver no modo de configuração e tiver bloqueado a configuração, uma mensagem identifica o usuário. A mensagem também identifica a parte da configuração que o usuário está visualizando ou editando. Por exemplo, no exemplo a seguir, o usuário que bloqueou a configuração para acesso exclusivo é 1088:pid_number

No modo, quaisquer alterações não comprometidas são descartadas quando você sai:configure exclusive

Quando você usa a opção de sair do modo, descarta quaisquer alterações não comprometidas e reverte a configuração para seu estado previamente comprometido.yesconfigure exclusiveJunos OS A opção permite que você continue editando ou comprometa suas mudanças no modo.noconfigure exclusive

Quando um usuário sai do modo enquanto outro usuário está no modo, reverte qualquer alteração não comprometida na sessão de modo privado.configure exclusive configure privateJunos OS

Outra reversão pode acontecer se você entrar no modo de configuração com o comando e emitir o comando, mas sem confirmar o comprometimento dentro do intervalo especificado.configure exclusivecommit confirmed Ao não confirmar o commit dentro do intervalo especificado, você aciona uma reversão automática. Após a reversão automática, o sistema operacional remove o bloqueio exclusivo da sessão. Como resultado, a mensagem de erro "o acesso foi revogado" aparece. Essa mensagem de erro aparece porque a sessão não é mais uma sessão exclusiva. Isso significa que a configuração está de volta ao estado padrão: qualquer pessoa com acesso pode editar a configuração, comprometê-la ou ambos. Para bloquear novamente a configuração, você deve usar o comando novamente.configure exclusive

Se você iniciar uma sessão, emitir o comando e confirmar o compromisso, sua sessão manterá o bloqueio exclusivo.configure exclusive commit confirmed Você pode continuar a fazer alterações na configuração enquanto ainda está em uma sessão exclusiva fechada.

Como trabalhar com a configuração correta

Quando você está no modo, você deve trabalhar com uma cópia da configuração compartilhada mais recentemente comprometida.configure private Se a configuração global mudar, você pode emitir o comando para atualizar a configuração do seu candidato privado.update Quando você atualiza a configuração do candidato privado, essa configuração contém uma cópia da configuração mais recentemente comprometida com suas mudanças privadas mescladas.

Nota:

A fusão de conflitos pode ocorrer quando você emite o comando.update

Você também pode emitir o comando para descartar as mudanças de configuração de seu candidato privado e obter a configuração mais recentemente comprometida.rollback

Nota:

não oferece suporte ao uso do comando para configurar declarações correspondentes a modelos de dados YANG de terceiros, como modelos de dados OpenConfig ou modelos de dados YANG personalizados.Junos OSconfigure private