Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Administración de paquetes y configuraciones de YANG durante una actualización o degradación de software

Algunos dispositivos que ejecutan Junos OS permiten cargar módulos YANG personalizados en el dispositivo para agregar modelos de datos que no son compatibles de forma nativa con Junos OS. Al agregar, actualizar o eliminar un modelo de datos YANG, Junos OS vuelve a generar su esquema y, a continuación, valida la configuración activa con el esquema actualizado.

Cuando se actualiza o degrada Junos OS, de forma predeterminada, el sistema valida el paquete o paquete de software con respecto a la configuración actual. Durante la instalación, el esquema para modelos de datos YANG personalizados no está disponible. Como resultado, si la configuración activa contiene dependencias en estos modelos, se produce un error en la validación del software, lo que provoca un error en la actualización o degradación.

Además, los dispositivos que ejecutan Junos OS basado en FreeBSD versión 6 eliminan paquetes YANG personalizados del dispositivo durante el proceso de instalación del software. Para esta variante de Junos OS, si la configuración activa contiene dependencias de modelos de datos YANG personalizados, la instalación del software falla incluso si no valida el software con la configuración, ya que los datos de configuración no se pueden validar durante la confirmación inicial durante el arranque inicial.

Por estos motivos, antes de actualizar o degradar la imagen de Junos OS en un dispositivo al que se le hayan agregado uno o más módulos YANG personalizados, debe quitar de la configuración activa todos los datos de configuración correspondientes a los modelos de datos de YANG personalizados. Una vez completada la instalación del software, agregue los paquetes de YANG y los datos de configuración correspondientes al dispositivo, si corresponde. Las tareas se describen en este tema.

Nota:

No es necesario eliminar los datos de configuración correspondientes a los paquetes de OpenConfig antes de actualizar o degradar Junos OS.

Copia de seguridad y eliminación de los datos de configuración

Si la configuración contiene dependencias de modelos de datos YANG personalizados:

  1. Si tiene previsto restaurar los datos de configuración correspondientes a los modelos de datos de YANG no nativos después de actualizar el software, guarde una copia de toda la configuración o de los datos de configuración correspondientes a los modelos de datos de YANG, según corresponda.
    • Para guardar toda la configuración:

    • Para guardar datos de configuración en un nivel de jerarquía específico:

  2. En el modo de configuración, elimine las partes de la configuración que dependen de los modelos de datos de YANG personalizados.
  3. Confirme los cambios.
  4. Antes de realizar la instalación del software, asegúrese de que los datos de configuración guardados y el módulo YANG y los archivos de script se guardan en una ubicación local o remota que conservará los archivos durante la instalación y a la que se podrá acceder una vez completada la instalación.

Restauración de los paquetes de YANG y los datos de configuración

Una vez completada la instalación del software, cargue los paquetes de YANG en el dispositivo (cuando sea necesario) y restaure los datos de configuración asociados con los paquetes, si corresponde. Durante una actualización o degradación de software, los dispositivos que ejecutan Junos OS con FreeBSD actualizado conservan paquetes YANG personalizados, mientras que los dispositivos que ejecutan Junos OS basado en FreeBSD versión 6 eliminan los paquetes.

  1. Cargue los paquetes YANG (dispositivos que ejecutan Junos OS únicamente en FreeBSD versión 6).
  2. Cuando el sistema le pida que reinicie la CLI de Junos OS, pulse Enter para aceptar el valor predeterminado de yes.
    Nota:

    Para evitar errores relacionados con la CLI o en la base de datos de configuración, se recomienda no realizar ninguna operación de CLI, cambiar la configuración ni finalizar la operación mientras un dispositivo está en proceso de agregar, actualizar o eliminar un paquete de YANG y modificar el esquema.

  3. En el modo de configuración, cargue los datos de configuración asociados con los paquetes YANG.

    Por ejemplo, para cargar los datos de configuración desde un archivo relativo al nivel superior de la jerarquía de instrucciones de configuración:

    Nota:

    Para obtener más información acerca de la carga de datos de configuración, consulte la Guía del usuario de CLI.

  4. Confirme los cambios.