Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Confirmar la configuración

El comando de modo de configuración permite guardar los cambios de configuración del dispositivo en la base de datos de configuración y activar la configuración en el dispositivo.commit

El modelo de confirmación para configuraciones

La configuración del dispositivo se guarda mediante un modelo de confirmación: una configuración candidata se modifica según se desee y, a continuación, se confirma en el sistema. Cuando se confirma una configuración, el dispositivo comprueba si hay errores de sintaxis en la configuración y, si no se encuentran errores, la configuración se guarda como y se activa.juniper.conf.gz El archivo de configuración anteriormente activo se guarda como el primer archivo de configuración de reversión (), y cualquier otro archivo de configuración de reversión se incrementa en 1. Por ejemplo, se incrementa a , convirtiéndolo en el segundo archivo de configuración de reversión.juniper.conf.1.gzjuniper.conf.1.gzjuniper.conf.2.gz El dispositivo puede tener un máximo de 49 configuraciones de reversión (numeradas del 1 al 49) guardadas en el sistema.

En el dispositivo, el archivo de configuración actual y los tres primeros archivos de reversión () se encuentran en el directorio.juniper.conf.gz.1, juniper.conf.gz.2, juniper.conf.gz.3/config (Los archivos de reversión restantes, del 4 al 49, se encuentran en .)/var/db/config

Si existe el archivo de configuración de recuperación, este archivo también se encuentra en el directorio.rescue.conf.gz/config Los archivos predeterminados de fábrica se encuentran en el directorio./etc/config

Existen dos mecanismos que se utilizan para propagar las configuraciones entre motores de enrutamiento dentro de un dispositivo:

  • Sincronización: Propaga una configuración de un motor de enrutamiento a un segundo motor de enrutamiento dentro del mismo chasis de dispositivo.

    Para sincronizar configuraciones, utilice el comando de la CLI.commit synchronize Si uno de los motores de enrutamiento está bloqueado, se produce un error en la sincronización. Si se produce un error en la sincronización debido a un archivo de configuración bloqueado, puede utilizar el comando.commit synchronize force Este comando anula el bloqueo y sincroniza los archivos de configuración.

  • Distribución: Propaga una configuración a través del plano de enrutamiento en un dispositivo multichasis. La distribución se produce automáticamente. No hay ningún comando de usuario disponible para controlar el proceso de distribución. Si una configuración se bloquea durante una distribución de una configuración, la configuración bloqueada no recibe el archivo de configuración distribuida, por lo que se produce un error en la sincronización. Debe borrar el bloqueo antes de la configuración y volver a sincronizar los planos de enrutamiento.

    Nota:

    Cuando se utiliza el comando CLI en una plataforma multichasis, la sincronización forzada de los archivos de configuración no afecta a la distribución del archivo de configuración en el plano de enrutamiento.commit synchronize force Si un archivo de configuración está bloqueado en un dispositivo remoto desde el dispositivo donde se emitió el comando, se producirá un error en la sincronización en el dispositivo remoto. Debe borrar el bloqueo y volver a emitir el comando.synchronization

Confirmar una configuración de dispositivo

Para guardar los cambios de configuración del dispositivo en la base de datos de configuración y activar la configuración en el dispositivo, utilice el comando de modo de configuración.commit Puede emitir el comando desde cualquier nivel jerárquico:commit

Cuando se introduce el comando, primero se comprueba si hay errores de sintaxis ().commitcommit check A continuación, si la sintaxis es correcta, la configuración se activa y se convierte en la configuración actual del dispositivo operativo.

Nota:

No recomendamos realizar una operación de confirmación en el motor de enrutamiento de reserva cuando el cambio de motor de enrutamiento correcto está habilitado en el enrutador.

Una confirmación de configuración puede fallar por cualquiera de los siguientes motivos:

  • La configuración incluye una sintaxis incorrecta, lo que provoca un error en la comprobación de confirmación.

  • La configuración candidata que está intentando confirmar es mayor de 700 MB.

  • La configuración está bloqueada por un usuario que escribió el comando.configure exclusive

Si la configuración contiene errores de sintaxis, un mensaje indica la ubicación del error y la configuración no está activada. El mensaje de error tiene el siguiente formato:

Por ejemplo:

Debe corregir el error antes de volver a confirmar la configuración. Para volver rápidamente al nivel de jerarquía donde se encuentra el error, copie la ruta de acceso de la primera línea del error y péguela en el indicador del modo de configuración en el nivel de jerarquía.[edit]

El archivo de configuración candidato no confirmado es ./var/rundb/juniper.db Está limitado a 700 MB. Si se produce un error en la confirmación con un mensaje , introduzca el comando para ver el tamaño del archivo desde el modo de configuración.configuration database size limit exceededrun file list /var/rundb detail Puede simplificar la configuración y reducir el tamaño del archivo creando grupos de configuración con caracteres comodín o definiendo políticas de coincidencia menos específicas en los filtros de firewall.

Nota:

Las advertencias en tiempo de confirmación de CLI que se muestran para los cambios de configuración en el nivel jerárquico se quitan y se registran como mensajes de registro del sistema.[edit interfaces]

Esto también se aplica a la configuración de VRRP en los siguientes niveles de jerarquía:

  • [edit interfaces interface-name unit logical-unit-number family (inet | inet6) address address]

  • [edit logical-systems logical-system-name interfaces interface-name unit logical-unit-number family (inet | inet6) address address]

Cuando se confirma una configuración, se confirma toda la configuración en su forma actual.

Nota:
  • No recomendamos realizar una operación de confirmación en el motor de enrutamiento de reserva cuando el cambio de motor de enrutamiento correcto está habilitado en el dispositivo.

  • Si configura la misma dirección IP para una interfaz de administración o interna, como y una interfaz física externa como , cuando está habilitado el cambio de motor de enrutamiento (GRES), la CLI muestra un mensaje de error de confirmación adecuado que indica que se han encontrado direcciones idénticas en las interfaces privadas y públicas.fxp0ge-0/0/1 En tales casos, debe asignar direcciones IP únicas para las dos interfaces que tienen direcciones duplicadas.

Operación de confirmación cuando varios usuarios configuran el software

Hasta 32 usuarios pueden estar en modo de configuración realizando cambios simultáneamente en la configuración. Todos los cambios realizados por todos los usuarios son visibles para todos los que editan la configuración: los cambios se hacen visibles tan pronto como el usuario presiona la tecla Intro al final de un comando que cambia la configuración, como , o .seteditdelete

Cuando alguno de los usuarios que editan la configuración emite un comando, la CLI comprueba y activa todos los cambios de todos los usuarios.commit

Si entra en modo de configuración con el comando, cada usuario tiene una configuración candidata privada para editar de forma algo independiente de otros usuarios.configure private Cuando confirma la configuración, la CLI confirma solo sus propios cambios. Para sincronizar su copia de la configuración después de que otros usuarios hayan confirmado los cambios, puede ejecutar el comando en modo de configuración.update Una operación de confirmación también actualiza todas las configuraciones de candidatos privados. Por ejemplo, supongamos que el usuario X y el usuario Y están en modo y el usuario X confirma un cambio de configuración.configure private Cuando el usuario Y realiza una operación de confirmación posterior y, a continuación, ve la nueva configuración, la nueva configuración vista por el usuario Y incluye los cambios realizados por el usuario X.

Si entra en el modo de configuración con el comando, bloqueará la configuración candidata mientras permanezca en el modo de configuración.configure exclusive Esto le permite realizar cambios sin interferencia de otros usuarios. Otros usuarios pueden entrar y salir del modo de configuración, pero no pueden confirmar la configuración. Esto es cierto incluso si los demás usuarios entraron en el modo de configuración antes de escribir el comando.configure exclusive Por ejemplo, supongamos que el usuario X ya está en el modo o .configure privateconfigure Entonces supongamos que el usuario Y entra en el modo.configure exclusive El usuario X no puede confirmar ningún cambio en la configuración, incluso si el usuario X introdujo esos cambios antes de que el usuario Y iniciara sesión. Si el usuario Y sale del modo, el usuario X puede confirmar los cambios realizados en o modo.configure exclusiveconfigure privateconfigure

Descripción general de la preparación y activación de confirmaciones

Puede completar el proceso de confirmación en dos pasos. La función de confirmación en dos pasos le permite configurar varios dispositivos y activar simultáneamente las configuraciones. La confirmación en dos pasos proporciona una ventana de tiempo definitiva para que la confirmación sea efectiva en el sistema. Puede entrar en el modo de confirmación después de preparar la confirmación, pero recibirá un mensaje que indica que la confirmación está pendiente de activación.

En el primer paso, la etapa de preparación, se valida el commit y se genera una nueva base de datos con los archivos necesarios. Si la configuración contiene errores de sintaxis, se muestra un mensaje de error apropiado y la configuración no está preparada. En caso de error durante la etapa de preparación, se muestra el mensaje de error.commit check-out failed

En el segundo paso, la etapa de activación, se activa la configuración previamente preparada. A continuación, si necesita borrar la configuración preparada, puede hacerlo mediante comandos.clear system commit prepared Se genera un mensaje de registro al borrar correctamente la confirmación pendiente.

Nota:

No puede realizar operaciones de confirmación entre las etapas de preparación y activación.

El proceso de confirmación de dos pasos es superior al proceso de un solo paso para confirmaciones de tiempo crítico. En el proceso de un solo paso, el tiempo de preparación puede variar dependiendo de la configuración existente en el dispositivo. En el proceso de dos pasos, el complejo trabajo de preparación se maneja de manera más eficiente.

Se proporcionan comandos de configuración que le permiten preparar la caché de configuración y activar la configuración. Puede preparar los dispositivos con nuevas configuraciones y activarlos en los momentos exactos que desee.

El comando valida las configuraciones y el comando activa las configuraciones.commit preparecommit activate Los comandos tienen las siguientes opciones de configuración:

  • and-quit

  • no-synchronize

  • peers-synchronize

  • synchronize

Los comandos y solo están disponibles para confirmaciones privadas, exclusivas y compartidas.commit preparecommit activate Los comandos no son aplicables para los modos dinámico y efímero. Esta característica es aplicable a dispositivos multichasis, pero no a confirmaciones por lotes.

Para admitir esta funcionalidad mediante el Protocolo de configuración de red (NETCONF), se proporcionan las siguientes llamadas a procedimiento remoto (RPC) nuevas:

  • <commit-configuration>< prepare/></commit-configuration>

  • <commit-configuration><activate/></commit-configuration>

  • <clear-system-commit><prepared/></clear-system-commit>

Nota:
  • En una configuración de chasis virtual de la serie MX, se aplica lo siguiente: Cuando se emite en un motor de enrutamiento seguido de la conmutación, se reinicia el motor de enrutamiento en el que se emite el comando de conmutación.commit prepare Por lo tanto, la memoria caché preparada se borra en ese motor de enrutamiento.

  • En una configuración de chasis virtual de la serie MX, se recomienda ejecutar el comando solo en el VC principal.clear system commit prepared

Confirme las configuraciones de dispositivos en dos pasos: Preparación y activación

Puede completar el proceso de confirmación en dos pasos. Esto le permite configurar varios dispositivos y las configuraciones se pueden activar simultáneamente. En el primer paso, conocido como la etapa de preparación, se valida la confirmación y se genera una nueva base de datos junto con los archivos necesarios. Si la configuración contiene errores de sintaxis, se muestra un mensaje de error apropiado y la configuración no está preparada. En el segundo paso, denominado etapa de activación, la configuración preparada previamente se activa y se convierte en la configuración actual del dispositivo operativo.

Para preparar la configuración:

  1. En el nivel de jerarquía en el modo de configuración, realice los cambios necesarios en la configuración.[edit]

    Por ejemplo, para configurar los scripts del sistema, emita el siguiente comando:

    Por ejemplo:

  2. Emita el comando.commit prepare

    Se muestra el mensaje .commit prepare successful

    Si se produce un error en la fase de preparación, se muestra el mensaje de error.commit check-out failed

  3. Para comprobar el resultado del comando después de que se emita, utilice el comando siguiente:show system commitcommit prepare

Para activar la configuración preparada:

  1. Usar el comandocommit activate

    Se muestra el mensaje .commit complete

  2. Para comprobar la configuración del sistema activado, utilice el siguiente comando:

Para comprobar el resultado de los comandos y después de que se emite, emita los siguientes comandos.show system commitshow system commit revision detailcommit activate

Activar la configuración de un dispositivo con confirmación

Al confirmar la configuración actual del candidato, puede solicitar una confirmación explícita para que la confirmación sea permanente. Esto resulta útil si desea comprobar que un cambio de configuración funciona correctamente y no impide el acceso al dispositivo. Si el cambio impide el acceso o causa otros errores, el dispositivo vuelve automáticamente a la configuración anterior y restaura el acceso después de que expire el tiempo de espera de confirmación de reversión. Esta característica se denomina reversión automática.

Para confirmar la configuración candidata actual pero requerir una confirmación explícita para que la confirmación sea permanente, utilice el comando del modo de configuración:commit confirmed

Una vez que haya comprobado que el cambio funciona correctamente, puede mantener activa la nueva configuración ingresando un comando o dentro de los 10 minutos posteriores al comando.commitcommit checkcommit confirmed Por ejemplo:

Si la confirmación no se confirma dentro de un tiempo determinado (10 minutos de forma predeterminada), el sistema operativo vuelve automáticamente a la configuración anterior y se envía un mensaje de difusión a todos los usuarios que han iniciado sesión.

Para mostrar cuándo se programa una reversión después de un comando, escriba el comando.commit confirmed show system commit Por ejemplo:

Al igual que el comando, el comando comprueba la sintaxis de configuración e informa de cualquier error.commitcommit confirmed Si no hay errores, la configuración se activa temporalmente (10 minutos por defecto) y comienza a ejecutarse en el dispositivo.

Figura 1: Confirmar una configuraciónConfirmar una configuración

Para cambiar la cantidad de tiempo antes de tener que confirmar la nueva configuración, especifique el número de minutos cuando ejecute el comando:

También puede utilizar el comando en el modo de configuración.commit confirmed[edit private]

Programar una operación de confirmación

Puede programar cuándo desea que se active la configuración candidata. Para guardar los cambios de configuración del dispositivo y activar la configuración en el dispositivo en un momento futuro o al reiniciar, utilice el comando de modo de configuración, especificando o en el futuro en el nivel de jerarquía []:commit atrebootedit

es o el momento futuro para activar los cambios de configuración.stringreboot Puede especificar la hora en dos formatos:

  • Un valor de tiempo con el formato [] (horas, minutos y, opcionalmente, segundos): confirme la configuración a la hora especificada, que debe ser en el futuro, pero antes de las 11:59:59 PM del día en que se emite el comando del modo de configuración.hh:mm:sscommit at Use la hora de 24 horas para el valor; por ejemplo, es 4:30:00 a.m. y es 8:00 p.m.hh04:30:00 20:00 La hora se interpreta con respecto a la configuración del reloj y la zona horaria en el enrutador.

  • Un valor de fecha y hora con el formato [] (año, mes, fecha, horas, minutos y, opcionalmente, segundos): confirme la configuración en el día y la hora especificados, que deben ser posteriores a la emisión del comando.yyyy-mm-dd hh:mm:sscommit at Utilice el tiempo de 24 horas para el valor.hh Por ejemplo,  son las 12:30 PM del 21 de agosto de 2018.2018-08-2112:30:00 La hora se interpreta con respecto a la configuración del reloj y la zona horaria en el enrutador.

Escriba el valor entre comillas (&quot; &quot;).string Por ejemplo, .commit at "18:00:00" Para la fecha y la hora, incluya ambos valores entre comillas. Por ejemplo, commit at "2018-03-10 14:00:00".

Una comprobación de confirmación se realiza inmediatamente cuando se emite el comando de modo de configuración.commit at Si el resultado de la comprobación se realiza correctamente, se cierra la sesión del usuario actual en el modo de configuración y los datos de configuración se dejan en un estado de solo lectura. No se puede realizar ninguna otra confirmación hasta que se complete la confirmación programada.

Nota:

Si el software del dispositivo falla antes de que los cambios de configuración se activen, se perderán todos los cambios de configuración.

No puede escribir el comando de configuración después de emitirlo .commit at request system reboot

No puede escribir el comando una vez que programe una operación de confirmación para un momento específico en el futuro.request system reboot

No puede confirmar una configuración cuando una confirmación programada está pendiente. Para obtener información acerca de cómo cancelar una configuración programada mediante el comando, consulte el Explorador de CLI.clearhttps://www.juniper.net/documentation/content-applications/cli-explorer/junos/

Nota:

No recomendamos realizar una operación de confirmación en el motor de enrutamiento de reserva cuando el cambio de motor de enrutamiento correcto está habilitado en el dispositivo.

Supervisar el proceso de confirmación

Para supervisar el proceso de confirmación de la configuración del dispositivo, utilice el comando después de la canalización con el comando:display detailcommit

Por ejemplo:

Agregar un comentario para describir la configuración confirmada

Puede incluir un comentario que describa los cambios realizados en la configuración confirmada. Para ello, incluya la instrucción.commit comment El comentario puede tener una longitud de 512 bytes y debe escribirlo en una sola línea.

comment-string es el texto del comentario.

Nota:

No puede incluir un comentario con el comando.commit check

Para agregar un comentario al comando, incluya la instrucción después del comando:commitcommentcommit

Para agregar un comentario al comando, incluya la instrucción después del comando:commit confirmedcommentcommit confirmed

Para ver estos comentarios de confirmación, emita el comando de modo operativo.show system commit

Nota:

También puede utilizar el comando en el modo de configuración.commit confirmed[edit private]

Descripción general de confirmaciones por lotes

La confirmación por lotes agrega o combina varias ediciones de configuración de diferentes sesiones o usuarios de CLI y las agrega a una cola de confirmación por lotes. Un servidor de confirmación por lotes que se ejecuta en el dispositivo toma uno o más trabajos de la cola de confirmación por lotes, aplica los cambios de configuración a la base de datos de configuración compartida y, a continuación, confirma los cambios de configuración en una sola operación de confirmación.

El servidor de confirmación prioriza los lotes en función de la prioridad del lote especificado por el usuario o la hora en que se agrega el trabajo por lotes. Cuando se completa una confirmación por lotes, el siguiente conjunto de cambios de configuración se agrega y se carga en la cola por lotes para la siguiente sesión de la operación de confirmación por lotes. Los lotes se crean hasta que no quedan entradas de confirmación en el directorio de cola.

En comparación con la operación de confirmación normal, en la que todas las confirmaciones se confirman secuencialmente de forma independiente, las confirmaciones por lotes ahorran tiempo y recursos del sistema al confirmar varias ediciones de configuración pequeñas en una sola operación de confirmación.

Las confirmaciones por lotes se realizan desde el modo de configuración.[edit batch] Las propiedades del servidor de confirmación se pueden configurar en el nivel de jerarquía.[edit system commit server]

Agregación y manejo de errores

Cuando hay un error de tiempo de carga en uno de los trabajos agregados, el trabajo de confirmación que encuentra el error se descarta y los trabajos restantes se agregan y confirman.

Por ejemplo, si hay cinco trabajos de confirmación (, , , , y ) que se agregan y encuentra un error durante la carga, se descarta y , , , y se agregan y confirman.commit-1commit-2commit-3commit-4commit-5commit-3commit-3commit-1commit-2commit-4commit-5

Si se produce un error durante la operación de confirmación cuando se agregan y confirman dos o más trabajos, la agregación se descarta y cada uno de esos trabajos se confirma individualmente como una operación de confirmación normal.

Por ejemplo, si hay cinco trabajos de confirmación (, , , , y ) que se agregan y si hay un error de confirmación causado por , la agregación se descarta, , , , , y se confirman individualmente, y la CLI informa de un error de confirmación para .commit-1commit-2commit-3commit-4commit-5commit-3commit-1commit-2commit-3commit-4commit-5commit-3

Ejemplo: Configurar las propiedades del servidor de confirmación por lotes

En este ejemplo se muestra cómo configurar las propiedades del servidor de confirmación por lotes para administrar las operaciones de confirmación por lotes.

Requisitos

En este ejemplo, se utilizan los siguientes componentes de hardware y software:

  • Plataforma de enrutamiento universal para 5G serie MX

Descripción general

Puede controlar cómo el servidor de confirmación gestiona la cola de confirmación por lotes configurando las propiedades del servidor en el nivel de jerarquía.[edit system commit server] Esto le permite controlar cuántos trabajos de confirmación se agregan o combinan en una sola confirmación por lote, el número máximo de trabajos que se pueden agregar a la cola, los días para mantener los registros de errores de confirmación por lotes, el intervalo entre dos confirmaciones por lotes y las operaciones de seguimiento para las operaciones de confirmación por lotes.

Configuración

Configuración rápida de CLI

Para configurar rápidamente esta sección del ejemplo, copie los siguientes comandos, péguelos en un archivo de texto, elimine los saltos de línea, cambie los detalles necesarios para que coincidan con su configuración de red y, a continuación, copie y pegue los comandos en la CLI en el nivel de jerarquía.[edit] Puede configurar las propiedades del servidor de confirmación desde el modo normal o desde el modo.[edit][edit batch]

Dispositivo R0

Configuración de las propiedades del servidor de confirmación

Procedimiento paso a paso
  1. (Opcional) Configure el número de transacciones de confirmación que se agregarán o fusionarán en una sola operación de confirmación.

    El valor predeterminado para es .maximum-aggregate-pool5

    Nota:

    Configuración para confirmar cada uno de los trabajos individualmente.maximum-aggregate-pool1

    En este ejemplo, el número de transacciones de confirmación se establece para indicar que se agregan cuatro trabajos de confirmación diferentes en una sola confirmación antes de que se inicie la operación de confirmación.4

  2. (Opcional) Configure el número máximo de trabajos permitidos en un lote.

    Esto limita el número de trabajos confirmados que se agregan a la cola.

    Nota:

    Si se establece en , el servidor de confirmación no puede agregar más de un trabajo a la cola y la CLI muestra un mensaje apropiado cuando intenta confirmar más de un trabajo.maximum-entries1

  3. (Opcional) Configure el tiempo (en segundos) que debe esperar antes de iniciar la siguiente operación de confirmación por lotes.

  4. (Opcional) Configure el número de días para mantener los registros de errores.

    El valor predeterminado es días.30

  5. (Opcional) Configure las operaciones de seguimiento para registrar eventos de confirmación por lotes.

    En este ejemplo, el nombre de archivo para registrar eventos de confirmación por lotes es , y se establecen todos los indicadores traceoption.commitd_nov

Resultados

Desde el modo de configuración, confírmela con el comando show system commit server. Si el resultado no muestra la configuración deseada, repita las instrucciones en este ejemplo para corregir la configuración.

Confirmar la configuración desde el modo de configuración por lotes

Procedimiento paso a paso

Para confirmar la configuración desde el modo, realice una de las siguientes acciones:[edit batch]

  • Inicie sesión en el dispositivo e introduzca .commit

  • Para asignar una prioridad más alta a un trabajo de confirmación por lotes, ejecute el comando con la opción.commitpriority

  • Para confirmar una configuración sin agregar los cambios de configuración con otros trabajos de confirmación de la cola, ejecute el comando con la opción.commitatomic

  • Para confirmar una configuración sin agregar los cambios de configuración con otros trabajos de confirmación de la cola y dar una prioridad más alta al trabajo de confirmación, ejecute el comando con la opción.commitatomic priority

Verificación

Confirme que la configuración funcione correctamente.

Comprobación del estado del servidor de confirmación por lotes

Propósito

Compruebe el estado del servidor de confirmación por lotes.

Acción

De forma predeterminada, el estado del servidor de confirmación es .Not running El servidor de confirmación sólo comienza a ejecutarse cuando se agrega un trabajo de confirmación por lotes a la cola.

Cuando se agrega un trabajo de confirmación por lotes a la cola, el estado del servidor de confirmación cambia a .Running

Significado

El campo enumera los ID de confirmación de los trabajos que están en proceso.Jobs in process

Comprobación del estado de confirmación del lote

Propósito

Compruebe el estado de las confirmaciones por lotes en la cola del servidor de confirmaciones.

Acción
Significado

Muestra los trabajos de confirmación que se agregan a la cola de confirmación pero que aún no se han confirmado. Muestra la lista de trabajos confirmados que se han realizado correctamente. son confirmaciones que fallaron debido a un error.Pending commitsCompleted commitsError commits

Ver los archivos de revisión en un trabajo de confirmación por lotes

Propósito

Vea las marcas de tiempo, los archivos de revisión y el estado de cada uno de los trabajos de confirmación. Los archivos de revisión muestran los cambios de configuración que se producen en cada operación de confirmación que se agrega a la cola de confirmación por lotes.

Acción
  1. Utilice el comando para ver las revisiones de todas las operaciones de confirmación.show system commit server queue patch

    El resultado muestra los cambios en la configuración de cada ID de trabajo de confirmación.

  2. Para ver la revisión de un ID de trabajo de confirmación específico, ejecute el comando.show system commit server queue patch id <id-number>

Significado

El resultado muestra la revisión creada para un trabajo de confirmación. El signo o indica los cambios en la configuración de un trabajo de confirmación específico.+-

Visualización de los archivos de seguimiento para las operaciones de confirmación por lotes

Propósito

Ver los archivos de seguimiento para las operaciones de confirmación por lotes. Puede utilizar los archivos de seguimiento para solucionar problemas.

Acción
  • Utilice el comando para ver todas las entradas del archivo de registro.file show /var/log/<filename>

    El resultado muestra los registros de eventos del servidor de confirmación y otros registros de confirmaciones por lotes.

  • Para ver las entradas de registro solo para operaciones correctas de confirmación por lotes, ejecute el comando con la opción de canalización.file show /var/log/<filename>| match committed

    El resultado muestra los ID de trabajo de confirmación por lotes para operaciones de confirmación correctas.

  • Para ver las entradas de registro solo de las operaciones de confirmación por lotes fallidas, ejecute el comando con la opción de canalización.file show /var/log/<filename>| match “Error while”

    El resultado muestra los identificadores de trabajo de confirmación de las operaciones de confirmación fallidas.

  • Para ver las entradas de registro solo para eventos de servidor de confirmación, ejecute el comando con la opción de canalización.file show /var/log/<filename>| match “commit server”

    El resultado muestra los registros de eventos del servidor de confirmación.

Realice una copia de seguridad de la configuración confirmada en la unidad de arranque alternativa

Después de confirmar la configuración y estar satisfecho de que se está ejecutando correctamente, debe emitir el comando para realizar una copia de seguridad del nuevo software en el sistema de archivos.request system snapshot/altconfig Si no emite el comando, la configuración de la unidad de arranque alternativa no está sincronizada con la configuración de la unidad de arranque principal.request system snapshot

El comando realiza una copia de seguridad del sistema de archivos raíz en , y en .request system snapshot/altroot/config/altconfig Los sistemas raíz y de archivos están en la unidad flash del router, y los sistemas de archivos y están en el disco duro del router (si está disponible)./config/altroot/altconfig

Después de ejecutar el comando, no puede volver a la versión anterior del software porque las copias en ejecución y de copia de seguridad del software son idénticas.request system snapshot