Cómo procesar configuraciones grandes con scripts de confirmación
En el modelo de confirmación estándar, cuando se realiza una operación de confirmación y se utilizan scripts de confirmación, el proceso de administración (mgd) exporta la configuración del candidato posterior a la herencia en formato XML y la pasa como entrada a la secuencia de comandos de confirmación. A continuación, el controlador de scripts procesa este archivo de configuración con los scripts de confirmación configurados y devuelve cualquier acción generada al proceso de administración.
Si la configuración es grande, es posible que el controlador de scripts tenga problemas para leer la configuración en la memoria durante la operación de confirmación. Cuando esto ocurre, puede configurar la instrucción en el direct-access
[edit system scripts commit]
nivel de jerarquía para permitir que el controlador de script recupere la configuración del candidato directamente desde la base de datos de configuración. Recomendamos configurar la direct-access
instrucción solo si la configuración es grande, ya que el uso directo de acceso a los datos de configuración requiere más procesamiento que el modelo de confirmación estándar y puede afectar al rendimiento del sistema.
Junos OS solo admite la configuración de la direct-access
instrucción cuando se configuran scripts de confirmación SLAX y XSLT. No admite la configuración de la direct-access
instrucción cuando los scripts de confirmación de Python también están configurados.
Para permitir que el controlador de script acceda directamente a la configuración del candidato, incluya la direct-access
instrucción en el [edit system scripts commit]
nivel de jerarquía.
[edit system scripts commit] direct-access;