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 commit 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.

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 juniper.conf.gz y se activa. El archivo de configuración anteriormente activo se guarda como el primer archivo de configuración de reversión (juniper.conf.1.gz), y cualquier otro archivo de configuración de reversión se incrementa en 1. Por ejemplo, juniper.conf.1.gz se incrementa a juniper.conf.2.gz, convirtiéndolo en el segundo archivo de configuración de reversión. 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 (juniper.conf.gz.1, juniper.conf.gz.2, juniper.conf.gz.3) se encuentran en el /config directorio. (Los archivos de reversión restantes, del 4 al 49, se encuentran en /var/db/config.)

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

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 commit synchronize CLI. 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 commit synchronize force comando. 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 commit synchronize force 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. 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 synchronization comando.

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 commit modo de configuración. Puede emitir el commit comando desde cualquier nivel jerárquico:

Cuando se introduce el commit comando, primero se comprueba si hay errores de sintaxis (commit 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 configure exclusive comando.

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 [edit] nivel de jerarquía.

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 configuration database size limit exceeded, introduzca el comando run file list /var/rundb detailpara ver el tamaño del archivo desde el modo de configuración. 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 [edit interfaces] se quitan y se registran como mensajes de registro del sistema.

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 fxp0 y una interfaz física externa como ge-0/0/1, 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. 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 set, edito delete.

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

Si entra en modo de configuración con el configure private comando, cada usuario tiene una configuración candidata privada para editar de forma algo independiente de otros usuarios. 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 update de configuración. 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 configure private modo y el usuario X confirma un cambio de configuración. 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 configure exclusive comando, bloqueará la configuración candidata mientras permanezca en el modo de configuración. 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 configure exclusive comando. Por ejemplo, supongamos que el usuario X ya está en el configure private modo o configure . Entonces supongamos que el usuario Y entra en el configure exclusive modo. 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 configure exclusive modo, el usuario X puede confirmar los cambios realizados en configure private o configure modo.

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 commit check-out failedde error.

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 clear system commit prepared comandos. 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 commit prepare comando valida las configuraciones y el commit activate comando activa las configuraciones. Los comandos tienen las siguientes opciones de configuración:

  • and-quit

  • no-synchronize

  • peers-synchronize

  • synchronize

Los commit prepare comandos y commit activate solo están disponibles para confirmaciones privadas, exclusivas y compartidas. 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 commit prepare 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. 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 clear system commit prepared el comando solo en el VC principal.

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 [edit] modo de configuración, realice los cambios necesarios en la configuración.

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

    Por ejemplo:

  2. Emita el commit prepare comando.

    Se muestra el mensaje commit prepare successful .

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

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

Para activar la configuración preparada:

  1. Usar el commit activate comando

    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 show system commit comandos y show system commit revision detail después commit activate de que se emite, emita los siguientes comandos.

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 commit confirmed configuración:

Una vez que haya comprobado que el cambio funciona correctamente, puede mantener activa la nueva configuración ingresando un commit comando o commit check dentro de los 10 minutos posteriores al commit confirmed comando. 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 commit confirmed comando, escriba el show system commit comando. Por ejemplo:

Al igual que el commit comando, el commit confirmed comando comprueba la sintaxis de configuración e informa de cualquier error. 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 commit confirmed comando en el [edit private] modo de configuración.

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 commit at modo de configuración, especificando reboot o en el futuro en el nivel de jerarquía [edit]:

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

  • Un valor de tiempo con el formato hh:mm[:ss] (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 commit at modo de configuración. Use la hora de 24 horas para el hh valor; por ejemplo, 04:30:00 es 4:30:00 a.m. y 20:00 es 8:00 p.m. 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 yyyy-mm-dd hh:mm[:ss] (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 commit at comando. Utilice el tiempo de 24 horas para el hh valor. Por ejemplo, 2018-08-21 12:30:00 son las 12:30 PM del 21 de agosto de 2018. La hora se interpreta con respecto a la configuración del reloj y la zona horaria en el enrutador.

Escriba el string valor entre comillas (" "). 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 commit at modo de configuración. 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 commit at configuración después de emitirlo request system reboot .

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

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 clear comando, consulte el Explorador de CLI.

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 display detail la canalización con el commit comando:

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 commit comment instrucción. 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 commit check comando.

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

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

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

Nota:

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

A partir de la versión 24.2R1 de Junos OS, Junos OS le obliga a emitir un comentario para cada solicitud de confirmación. Esto ayuda a realizar un seguimiento de los cambios realizados por varios usuarios o administradores en el momento de la confirmación.

Nota:

El commit comando no se ejecuta sin el comment argumento.

Para obligar al usuario a agregar un comentario para cada solicitud de confirmación, configure force-commit-log la opción en el nivel de [edit system commit] jerarquía.

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 [edit batch] modo de configuración. Las propiedades del servidor de confirmación se pueden configurar en el nivel de [edit system commit server] jerarquía.

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 (commit-1, commit-2, commit-3, commit-4, y commit-5) que se agregan y commit-3 encuentra un error durante la carga, commit-3 se descarta y commit-1, commit-2, commit-4, y commit-5 se agregan y confirman.

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 (commit-1, commit-2, commit-3commit-4, , y commit-5) que se agregan y si hay un error de commit-3confirmación causado por , la agregación se descarta, commit-1, commit-2, commit-3commit-4, , y commit-5 se confirman individualmente, y la CLI informa de un error de confirmación para commit-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 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 [edit system commit server] jerarquía. 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 [edit] jerarquía. Puede configurar las propiedades del servidor de confirmación desde el modo normal [edit] o desde el [edit batch] modo.

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 maximum-aggregate-pool es 5.

    Nota:

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

    En este ejemplo, el número de transacciones de confirmación se establece para 4 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.

  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 maximum-entries en 1, 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.

  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 30 días.

  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 commitd_nov, y se establecen todos los indicadores traceoption.

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 [edit batch] modo, realice una de las siguientes acciones:

  • 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 commit comando con la priority opción.

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

  • 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 commit comando con la atomic priority opción.

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 Jobs in process campo enumera los ID de confirmación de los trabajos que están en proceso.

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

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

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 show system commit server queue patch comando para ver las revisiones de todas las operaciones de confirmación.

    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 show system commit server queue patch id <id-number> comando.

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 file show /var/log/<filename> comando para ver todas las entradas del archivo de registro.

    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 file show /var/log/<filename> comando con la | match committed opción de canalización.

    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 file show /var/log/<filename> comando con la | match “Error while” opción de canalización.

    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 file show /var/log/<filename> comando con la | match “commit server” opción de canalización.

    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 request system snapshot copia de seguridad del nuevo software en el sistema de /altconfig archivos. Si no emite el request system snapshot comando, la configuración de la unidad de arranque alternativa no está sincronizada con la configuración de la unidad de arranque principal.

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

Después de ejecutar el request system snapshot 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.