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 yang durante una actualización o degradación de software

Ciertos dispositivos que ejecutan Junos OS le permiten cargar módulos YANG personalizados en el dispositivo para agregar modelos de datos que Junos OS no admite de forma nativa. Cuando se agrega, actualiza o elimina un modelo de datos YANG, Junos OS reconstruye su esquema y, a continuación, valida la configuración activa en el esquema actualizado.

Cuando actualiza o degrada Junos OS, de forma predeterminada, el sistema valida el paquete o paquete de software en 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 de estos modelos, se produce un error en la validación del software, lo que provoca que se produzca un error en la actualización o degradación.

Además, los dispositivos que ejecutan Junos OS basados en FreeBSD versión 6 eliminan los 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 en la configuración, ya que los datos de configuración no se pueden validar durante la confirmación inicial del tiempo de inicio.

Por estas razones, antes de actualizar o degradar la imagen de Junos OS en un dispositivo que tenga uno o varios módulos YANG personalizados agregados, debe quitar todos los datos de configuración correspondientes a los modelos de datos yang personalizados de la configuración activa. Después de completar la instalación del software, agregue los paquetes 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 planea restaurar los datos de configuración que correspondan a los modelos de datos YANG no innovadores 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 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 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, el módulo YANG y los archivos de secuencia de comandos se guardan en una ubicación local o remota que conservará los archivos durante la instalación y a la que se podrá acceder después de que se complete la instalación.

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

Después de completar la instalación del software, cargue los paquetes 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 los 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 solo en la versión 6 de FreeBSD).
  2. Cuando el sistema le pida que reinicie la CLI de Junos OS, presione Enter para aceptar el valor predeterminado de yes.
    Nota:

    Para evitar errores de base de datos relacionados con cli o de configuración, recomendamos que no realice ninguna operación de CLI, cambie la configuración ni finalice la operación mientras un dispositivo está en proceso de agregar, actualizar o eliminar un paquete 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 instrucción de configuración:

    Nota:

    Para obtener más información acerca de cómo cargar datos de configuración, consulte la Guía del usuario de cli.

  4. Confirme los cambios.