Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Sincronización de configuraciones en los motores de enrutamiento

En los dispositivos con motores de enrutamiento redundantes, puede commit synchronizerealizar una, que activa y sincroniza la configuración en ambos motores de enrutamiento.

Sincronización de los motores de enrutamiento

Si el dispositivo tiene dos motores de enrutamiento, puede dirigir manualmente uno motor de enrutamiento para sincronizar su configuración con el otro emitiendo el commit synchronize comando. El motor de enrutamiento en el que ejecuta este comando (solicitando motor de enrutamiento) confirma primero la configuración y, luego, copia y carga su configuración candidata al otro (que responde motor de enrutamiento). Cada motor de enrutamiento realizará una comprobación de sintaxis en el archivo de configuración candidato antes de confirmarlo, y el proceso de sincronización de confirmación se lleva a cabo de motor de enrutamiento a la vez.

Si no se encuentra ningún error, la configuración se activa y se convierte en la configuración operativa actual de ambos motores de enrutamiento.

Nota:

Si commit produce un error en cualquiera motor de enrutamiento, el proceso de confirmación también se deshará en el otro motor de enrutamiento. Esto garantiza que ambos motores de enrutamiento tengan la misma configuración.

Nota:

Si la configuración tiene un tamaño de texto grande o varios grupos de aplicación, los tiempos de confirmación pueden ser más largos de lo deseado.

Por ejemplo, si inició re1 (sesión para solicitar motor de enrutamiento) y desea re0 (responder motor de enrutamiento) para tener la misma configuración re1, ejecute el commit synchronize comando. re1re1 copia y carga su configuración candidata a re0. Ambos motores de enrutamiento realizan una comprobación de sintaxis del archivo de configuración de los candidatos que se está confirmando. Si no se encuentra ningún error re1, se activa la configuración de candidato y se convierte en la configuración operativa actual de ambos motores de enrutamiento.

Nota:

Cuando se emite el comando, debe usar los grupos y para obtener información acerca de cómo usar la commit synchronizere0re1. apply-groups instrucción, consulte Aplicación de un grupo de configuración.

Para sincronizar el archivo de configuración operativa actual de un motor de enrutamiento con el otro, inicie sesión en el motor de enrutamiento desde el que desea sincronizar commit synchronize y emita el comando:

Nota:

Si el motor de enrutamiento copia de seguridad se confirma parcialmente debido a una configuración no válida durante el reinicio del sistema, el comando con la opción del motor de enrutamiento commit synchronizeforce no funciona.

El commit synchronize comando no funciona si el motor de enrutamiento que responde tiene cambios de configuración no confirmados. Sin embargo, puede forzar la sincronización de confirmación en los motores de enrutamiento mediante la force opción. Cuando se ejecuta el commit synchronize comando con la force opción de una motor de enrutamiento, se terminarán las sesiones de configuración del otro motor de enrutamiento y su configuración se sincronizará con la motor de enrutamiento desde la que se emitió el comando.

Nota:

Recomendamos que utilice la force opción solo si no puede resolver los problemas que provocaron un error en commit synchronize el comando.

Para forzar a en los motores de enrutamiento, inicie sesión en el motor de enrutamiento desde el que desea sincronizar y emita commit synchronize el comando con la force opción:

Nota:

Si habilitó el enrutamiento sin escalas en su dispositivo, escriba el comando desde el motor de enrutamiento principal después de realizar cambios commit synchronize en la configuración. Si introduce este comando en el comando de motor de enrutamiento copia de seguridad, el software mostrará una advertencia y confirmará la configuración.

Nota:

A partir de Junos OS evolucionó la versión commit synchronize 19.4 R1, está activada de forma predeterminada en PTX10008. Si emite un problema en el nivel de jerarquía desde el motor de enrutamiento principal, verá que el motor de enrutamiento de respaldo commit se sincroniza de forma [edit system] automática.

Incluya la instrucción en el nivel de jerarquía para que la sincronización se produzca al mismo tiempo entre los motores de enrutamiento principal y fast-synchronize[edit system] de respaldo:

Nota:
  • Cuando se configura la instrucción, las confirmaciones en el motor de enrutamiento principal y la fast-synchronize copia motor de enrutamiento se ejecutan en paralelo. En este proceso, la configuración se valida únicamente en el motor de enrutamiento donde se ejecuta el commit comando. Por lo tanto, se recomienda no incluir demasiados detalles de configuración en grupos como re0 y Re1, ya que la configuración especificada en re0 de grupo solo se aplica si el motor de enrutamiento actual está en la ranura 0. Del mismo modo, la configuración especificada en Re1 de grupo sólo se aplica si el motor de enrutamiento actual está en la ranura 1.

  • Si está habilitado y si los motores de enrutamiento principal y de copia de seguridad ejecutan versiones de software diferentes, incluso si el principal valida la configuración, no puede estar seguro de si la configuración es válida para la copia de fast-synchronize seguridad motor de enrutamiento. Por lo tanto, asegúrese de que el Junos OS versión del software que se ejecuta en ambos motores de enrutamiento sea el mismo.

Puede usar el commit synchronize scripts comando para sincronizar la configuración de un motor de enrutamiento y todos los scripts commit, Event, lib, op y SNMP con el otro motor de enrutamiento. Si la load-scripts-from-flash instrucción está configurada para el motor de enrutamiento que realiza la solicitud, el dispositivo sincroniza los scripts de la memoria flash del motor de enrutamiento de solicitud en memoria Flash en la motor de enrutamiento de respuesta. De lo contrario, el dispositivo sincroniza las secuencias de comandos del disco duro del motor de enrutamiento que realiza la solicitud con el disco duro del motor de enrutamiento que responde. El dispositivo sincroniza todas las secuencias de comandos con independencia de si están habilitadas en la configuración o se han actualizado desde la última sincronización.

Para sincronizar el archivo de configuración de un motor de enrutamiento y todos los scripts con el otro motor de enrutamiento, inicie sesión en el motor de enrutamiento desde el que desea realizar commit synchronize scripts la sincronización y ejecute el comando:

Nota:

Si se produce un error en la operación de comprobación de confirmación para el motor de enrutamiento solicitante, el proceso se detiene y no se copian los scripts en el motor de enrutamiento que responde. Si la operación de comprobación o confirmación de confirmación falla durante el motor de enrutamiento que responde, las secuencias de comandos siguen sincronizándose, ya que la sincronización tiene lugar antes de la operación de comprobación de confirmación en el motor de enrutamiento que responde.

Incluir la synchronize instrucción en el [edit system scripts] nivel de jerarquía para sincronizar los scripts cada commit synchronize vez que se emite un comando.

Configuración de varios motores de enrutamiento para sincronizar automáticamente configuraciones confirmadas

Si el dispositivo dispone de varios motores de enrutamiento, puede dirigir manualmente uno motor de enrutamiento para sincronizar su configuración con los demás mediante la commit synchronize emisión del comando.

Para que los motores de enrutamiento se sincronicen automáticamente siempre que se confirme una commit synchronize configuración, incluya [edit system] la instrucción en el nivel de jerarquía:

El motor de enrutamiento en el que ejecuta el commit comando (solicitar motor de enrutamiento) copia y carga su configuración candidata al resto de los motores de enrutamiento (que responden). Todos los motores de enrutamiento realizan una comprobación de sintaxis del archivo de configuración de los candidatos que se está confirmando. Si no se encuentra ningún error, la configuración se activa y pasa a ser la configuración operativa actual en todos los motores de enrutamiento.

Para el proceso de sincronización de confirmación, el motor de enrutamiento confirma la configuración y envía una copia de la configuración al motor de enrutamiento. A continuación, la copia de seguridad motor de enrutamiento carga y confirma la configuración. De este modo, la sincronización de confirmación entre los motores de enrutamiento principal y de respaldo se lleva a cabo de motor de enrutamiento a la vez. Si la configuración tiene un tamaño de texto grande o varios grupos de aplicación, los tiempos de confirmación pueden ser más largos de lo deseado.

Nota:

A partir de Junos OS versión evolucionada 19.4R1-S1, commit synchronize se habilita de forma predeterminada en PTX10008. Si emite un problema en el nivel de jerarquía desde el motor de enrutamiento principal, verá que el motor de enrutamiento de respaldo commit se sincroniza de forma [edit system] automática.

Puede usar la instrucción para que la sincronización entre los motores de enrutamiento principal y de respaldo se produzca de forma simultánea commit fast-synchronize en lugar de de forma consecutiva. Esto puede reducir el tiempo necesario para la sincronización, ya que las confirmaciones en los motores de enrutamiento principal y de respaldo se producen en paralelo.

Incluya la instrucción en el nivel de jerarquía para que la sincronización se produzca al mismo tiempo entre los motores de enrutamiento principal y fast-synchronize[edit system] de respaldo:

Nota:
  • Si commit produce un error en cualquiera motor de enrutamiento, el proceso de confirmación también se deshará en el otro motor de enrutamiento. Esto garantiza que ambos motores de enrutamiento tengan la misma configuración.

  • Cuando se configura la instrucción, las confirmaciones en el motor de enrutamiento principal y la fast-synchronize copia motor de enrutamiento se ejecutan en paralelo. En este proceso, la configuración se valida únicamente en el motor de enrutamiento donde se ejecuta el commit comando. Por lo tanto, se recomienda no incluir demasiados detalles de configuración en grupos como re0 y Re1, ya que la configuración especificada en re0 de grupo solo se aplica si el motor de enrutamiento actual está en la ranura 0. Del mismo modo, la configuración especificada en Re1 de grupo sólo se aplica si el motor de enrutamiento actual está en la ranura 1.

  • Si está habilitado y si los motores de enrutamiento principal y de copia de seguridad ejecutan versiones de software diferentes, incluso si el principal valida la configuración, no puede estar seguro de si la configuración es válida para la copia de fast-synchronize seguridad motor de enrutamiento. Por lo tanto, asegúrese de que el Junos OS versión del software que se ejecuta en ambos motores de enrutamiento sea el mismo.