Ajude-nos a melhorar a sua experiência.

Conte-nos a sua opinião.

Tem dois minutos para uma pesquisa?

Announcement: Try the Ask AI chatbot for answers to your technical questions about Juniper products and solutions.

close
header-navigation
keyboard_arrow_up
close
keyboard_arrow_left
Guia de usuário da CLI para o Junos OS
Table of Contents Expand all
list Table of Contents

Esta tradução automática foi útil?

starstarstarstarstar
Go to English page
ISENÇÃO DE RESPONSABILIDADE:

Esta página será traduzida com software de tradução por máquina de terceiros. Embora esforços razoáveis tenham sido feitos para fornecer uma tradução de qualidade, a Juniper Networks não pode garantir sua exatidão. Se houver dúvidas sobre a exatidão das informações contidas nesta tradução, consulte a versão em inglês. O PDF para download está disponível apenas em inglês.

Visão geral do Configure comando

date_range 18-Jan-25

Você (o administrador de rede) usa o configure comando para entrar no modo de configuração CLI. 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 configure comando

Junos OS oferece suporte a configure três formas de comando: configureeconfigure 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 configure comando

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 configure exclusive comando), a CLI exibe o PID do usuário e o nível de hierarquia que o usuário está visualizando ou editando.

  • 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 request system logout modo operacional. Para obter mais informações, veja o CLI Explorer.

  • 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 configure comando

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 configure comando para entrar no modo de configuração CLI.

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.

content_copy zoom_out_map
user@host> configure
Entering configuration mode
Current configuration users:
root terminal p3 (pid 1088) on since 2018-05-13 01:03:27 EDT
[edit interfaces so-3/0/0 unit 0 family inet]
The configuration has been changed but not committed
[edit]
user@host#

Como usar o configure exclusive comando

Se você entrar no modo de configuração usando o configure exclusive comando, bloqueie a configuração global do candidato enquanto permanecer no modo de configuração. (A configuração global do candidato também é conhecida como a configuração compartilhada ou banco de dados de configuração compartilhada.) Usando o configure exclusive comando, você pode fazer alterações sem interferência de outros usuários. 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 request system logout pid pid_numberdo modo operacional. Você pode localizar a pid_number notificação recebida ao entrar no modo de configuração quando outra pessoa a bloqueou para acesso exclusivo.

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 pid_number usuário que bloqueou a configuração para acesso exclusivo é 1088:

content_copy zoom_out_map
user@host> configure 
Entering configuration mode
Users currently editing the configuration:
root terminal p3 (pid 1088) on since 2018-10-30 19:47:58 EDT, idle 00:00:44
exclusive [edit interfaces so-3/0/0 unit 0 family inet]

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

content_copy zoom_out_map
user@host> configure exclusive 
warning: uncommitted changes will be discarded on exit
Entering configuration mode

[edit]
user@host# set system host-name cool 

[edit]
user@host# quit 
The configuration has been changed but not committed
warning: Auto rollback on exiting 'configure exclusive'
Discard uncommitted changes? [yes,no]yes 

warning: discarding uncommitted changes
load complete
Exiting configuration mode

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

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

Outra reversão pode acontecer se você entrar no modo de configuração com o configure exclusive comando e emitir o commit confirmed comando, mas sem confirmar o comprometimento dentro do intervalo especificado. 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 configure exclusive comando novamente.

content_copy zoom_out_map
user@host>configure exclusive 
warning: uncommitted changes will be discarded on exit
Entering configuration mode

[edit]
user@host# commit confirmed 1
commit confirmed will be automatically rolled back in 1 minutes unless confirmed
commit
# commit confirmed will be rolled back in 1 minute
Commit was not confirmed; automatic rollback complete.

[edit]
user@host# commit
error: access has been revoked.

user@host# commit check 
error: access has been revoked.

user@host>configure exclusive 
warning: uncommitted changes will be discarded on exit
Entering configuration mode

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

content_copy zoom_out_map
user@host> configure exclusive 
warning: uncommitted changes will be discarded on exit
Entering configuration mode

[edit]
user@host# commit confirmed 1
commit confirmed will be automatically rolled back in 1 minutes unless confirmed
commit complete
# commit confirmed will be rolled back in 1 minute

[edit]
user@host# commit
commit complete

Como trabalhar com a configuração correta

Quando você está no configure private modo, você deve trabalhar com uma cópia da configuração compartilhada mais recentemente comprometida. Se a configuração global mudar, você pode emitir o update comando para atualizar a configuração do seu candidato privado. 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 update comando.

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

Nota:

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

Nota:

Quando você emite o configure comando em um cluster de chassi, ele leva você ao configure private modo.

footer-navigation