Descripción general del Configure
comando
Usted (el administrador de red) utiliza el comando para entrar en el configure
modo de configuración de la CLI. También puede usarlo para recopilar otra información, como qué otros usuarios están actualmente en modo de configuración.
Formas del configure
comando
Junos OS Admite tres formas del configure
comando: configure
, configure private
, y configure exclusive
. Estos formularios controlan cómo los usuarios editan y confirman las configuraciones. Puede usar este comando para coordinar el trabajo de varios usuarios que administran la configuración de red y dispositivo.
Comando |
Editar acceso |
Confirmar acceso |
---|---|---|
|
|
|
|
|
|
|
|
|
Consulte también
Cómo usar el configure
comando
Hasta 32 usuarios pueden trabajar en modo de configuración simultáneamente; Todos pueden realizar cambios en la configuración al mismo tiempo. Al confirmar cambios en la configuración, es posible que esté confirmando una combinación de cambios realizados por usted y otros usuarios. Por este motivo, debe realizar un seguimiento de quién está en modo de configuración con usted.
Para ver otros usuarios que han iniciado sesión en el mismo dispositivo en modo de configuración:
configure
modo de configuración de CLI.Si otros usuarios están en modo de configuración, el mensaje que se muestra indica quiénes son los usuarios y qué parte de la configuración está viendo o editando cada persona.
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#
Cómo usar el configure exclusive
comando
Si entra en el modo de configuración con el configure exclusive
comando, bloqueará la configuración global candidata mientras permanezca en modo de configuración. (La configuración global candidata también se conoce como configuración compartida o base de datos de configuración compartida). Con el configure exclusive
comando, puede realizar cambios sin interferencia de otros usuarios. Otros usuarios pueden entrar y salir del modo de configuración, pero no pueden realizar ningún cambio permanente en la configuración. Además, cualquier intento de cambio por parte de otros usuarios mientras la configuración está bloqueada se descarta tan pronto como los demás usuarios salen del modo de configuración.
Si otro usuario ha bloqueado la configuración y necesita cerrar la sesión por la fuerza, utilice el comando request system logout pid
pid_number
de modo operativo . Puede encontrarlo pid_number en la notificación que recibe al entrar en el modo de configuración cuando otra persona lo ha bloqueado para acceso exclusivo.
Si entra en el modo de configuración mientras otro usuario también está en modo de configuración y ha bloqueado la configuración, aparecerá un mensaje para identificar al usuario. El mensaje también identifica la parte de la configuración que el usuario está viendo o editando. Por ejemplo, en el ejemplo siguiente, el pid_number del usuario que ha bloqueado la configuración para acceso exclusivo es 1088:
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]
En configure exclusive
el modo, los cambios no confirmados se descartan al salir:
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
Cuando se utiliza la opción para salir configure exclusive
del yes
modo, Junos OS se descartan los cambios no confirmados y se revierte la configuración a su estado confirmado anteriormente. La no
opción le permite continuar editando o confirmar sus cambios en configure exclusive
modo.
Cuando un usuario sale del configure exclusive
modo mientras otro usuario está en configure private
modo, Junos OS revierte los cambios no confirmados en la sesión del modo privado.
Otra reversión puede ocurrir si entra en el modo de configuración con el configure exclusive
comando y emite el commit confirmed
comando, pero sin confirmar la confirmación dentro del intervalo especificado. Al no confirmar la confirmación dentro del intervalo especificado, se activa una reversión automática. Después de que se produce una reversión automática, el sistema operativo elimina el bloqueo exclusivo de su sesión. Como resultado, aparece el mensaje de error "se ha revocado el acceso". Este mensaje de error aparece porque la sesión ya no es una sesión exclusiva. Esto significa que la configuración ha vuelto al estado predeterminado: Cualquier persona con acceso puede editar la configuración, confirmarla o ambas cosas. Para volver a bloquear la configuración, debe volver a utilizar el configure exclusive
comando.
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
Si inicia una configure exclusive
sesión, emite el commit confirmed
comando y confirma la confirmación, su sesión conserva el bloqueo exclusivo. Puede continuar realizando cambios en la configuración mientras aún se encuentra en una sesión exclusiva bloqueada.
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
Consulte también
Cómo trabajar con la configuración correcta
Cuando esté en configure private
modo, debe trabajar con una copia de la configuración compartida confirmada más recientemente. Si la configuración global cambia, puede emitir el comando para actualizar la update
configuración del candidato privado. Cuando actualiza la configuración del candidato privado, dicha configuración contiene una copia de la configuración confirmada más reciente con los cambios privados combinados.
Los conflictos de combinación pueden producirse al ejecutar el update
comando.
También puede emitir el rollback
comando para descartar los cambios de configuración del candidato privado y obtener la configuración confirmada más reciente.
Junos OS no admite el uso del configure private
comando para configurar instrucciones correspondientes a modelos de datos YANG de terceros, como modelos de datos OpenConfig o modelos de datos YANG personalizados.