EN ESTA PÁGINA
Preparar ambos motores de enrutamiento para unirse al sistema
Instalar el paquete de software en un dispositivo con motores de enrutamiento redundantes
Instalar el paquete de software en un dispositivo con un solo motor de enrutamiento
Recuperarse de un intento fallido de instalación si la CLI funciona
Reemplazar un motor de enrutamiento en un sistema de doble RE
No hay suficiente espacio en disco para la instalación del software
Instalar, actualizar y degradar software
RESUMEN Los dispositivos se entregan con Junos OS Evolved ya instalado en ellos. A medida que haya nuevas características y correcciones de software disponibles, debe actualizar Junos OS Evolved para utilizarlas. Puede instalar software en dispositivos que tengan motores de enrutamiento únicos o redundantes. Antes de instalar una versión de software en un dispositivo, debe realizar los cambios necesarios en la configuración y realizar una copia de seguridad del sistema actual.
Junos OS Evolved garantiza que todos los motores de enrutamiento (RE) y FPC del sistema ejecuten la misma versión de software. Cuando se emite el comando de request system software add image-name
modo operativo en el RE principal, el sistema instala la nueva versión del software en ambos RE. Una vez que reinicie el sistema después de la instalación de un paquete de software, todos los RE y FPC del sistema ejecutarán la nueva versión del software.
Junos OS Evolved admite el almacenamiento de varias versiones de software en los medios de almacenamiento. Puede ver las versiones instaladas en el dispositivo con el comando de show system software list
modo operativo. Cada versión del software se almacena en un área distinta en el directorio /soft , lo que garantiza que la instalación de un paquete de software no afecte a las otras versiones de software instaladas en el sistema. Le recomendamos que no mantenga más de 5 versiones de software en el sistema.
En Junos OS, primero debe actualizar el software en el RE en espera y, a continuación, cambiar el control al RE en espera para ejecutar la nueva versión del software. Una vez que esté seguro de que la actualización de software en el RE en espera original se realiza correctamente, puede actualizar el RE primario original a la nueva versión de software y volver a cambiar el control al RE primario original. Sin embargo, con Junos OS Evolved, no es necesario actualizar primero el RE en espera. Ambos RE se actualizan mediante un único comando emitido en el RE principal.
Durante una instalación correcta, el paquete de instalación reinstala completamente el software existente. Conserva los archivos de configuración e información similar, como el shell seguro y las claves de host, de la versión anterior. El paquete de software anterior se conserva en una partición de disco separada y puede revertir manualmente a él si es necesario. Si la instalación del software falla por cualquier motivo, como una pérdida de energía durante el proceso de instalación, el sistema vuelve a la instalación originalmente activa al reiniciar. Para obtener más información general sobre la instalación de software, consulte Descripción general de la instalación y actualización de software (Junos OS evolucionado).
Junos OS Evolved le permite revertir a cualquiera de las versiones almacenadas en el sistema con el comando de request system software rollback image-name
modo operativo. El sistema también almacena con cada versión la última configuración que se estaba ejecutando cuando se estaba ejecutando la versión. Junos OS Evolved admite la reversión a una imagen alternativa con la configuración que se está ejecutando actualmente o con la configuración guardada que corresponde a la imagen del software de reversión, con el comando del request system software rollback with-old-snapshot-config
modo operativo.
Si el sistema no funciona correctamente después de la actualización y el reinicio, la versión anterior se puede restaurar volviendo a la versión anterior. Consulte el paso de reversión en el procedimiento Recuperarse de un intento de instalación fallido si la CLI funciona .
En el caso de los dispositivos de doble RE, si un RE insertado en el dispositivo tiene una versión de software diferente, el nuevo RE se mantiene fuera del sistema. Se recomienda configurar el software para que se sincronice automáticamente con el nuevo RE, configurando la auto-sw-sync enable
instrucción en el nivel de [edit system]
jerarquía. Cuando esta configuración está presente, el RE que está en el sistema copia todas las imágenes en el nuevo RE y reinicia el nuevo RE para que automáticamente obtenga el software correcto. También puede optar por sincronizar el software con el nuevo RE manualmente cada vez que tenga que reemplazar un RE, utilizando el comando de request system software sync all-versions
modo operativo, que sincroniza las versiones y configuraciones del software. Para obtener más información acerca de cómo reemplazar RE, consulte Reemplazar un motor de enrutamiento en un sistema de doble RE.
Prepárese para instalar el software
Siga estos pasos para preparar la instalación del software Junos OS Evolved:
Preparar ambos motores de enrutamiento para unirse al sistema
En el caso de los dispositivos de doble RE, ambas RE deben participar en el sistema para poder instalar software en ambas RE. Debe comprobar que ambos RE están en el sistema y qué versiones de software se están ejecutando actualmente en el sistema. Utilice los comandos de show system software list
show system nodes
modo operativo y show system alarms
, para ello y para determinar qué curso de acción tomar si uno de los RE no participa en el sistema.
Emita los show system software list
comandos y show system nodes
en el RE principal para comprobar el estado de los RE. Si aparece información sobre ambos re0
y re1
en la salida y muestra un estado de Status : online, apps-ready
en la salida del show system nodes
comando, ambos RE son operativos, forman parte del sistema y ejecutan la misma versión de software. Puede proceder a instalar el software. Consulte Instalar el paquete de software en un dispositivo con motores de enrutamiento redundantes. Por ejemplo:
user@host-re0> show system software list [...output truncated...] ------------------------------- node: re0 ------------------------------- Active boot device is primary: /dev/sda List of installed version(s) : '-' running version '>' next boot version after upgrade/downgrade '<' rollback boot version - junos-evo-install-ptx-x86-64-20.4R2.13-EVO - [2021-05-05 09:19:16] < junos-evo-install-ptx-x86-64-20.4R2.14-EVO - [2021-05-05 09:03:23] ------------------------------- node: re1 ------------------------------- Active boot device is primary: /dev/sda List of installed version(s) : '-' running version '>' next boot version after upgrade/downgrade '<' rollback boot version - junos-evo-install-ptx-x86-64-20.4R2.13-EVO - [2021-05-05 09:22:09] < junos-evo-install-ptx-x86-64-20.4R2.14-EVO - [2021-05-05 09:06:50] user@host-re0> show system nodes Node: fpc0 Node Id : 2201170739216 Node Nonce : 2632845278 Status : online, apps-ready Attributes : ASICS (Active), BT (Active), FABRIC_PFE (Active), FPC (Active), PIC (Active), TIMINGD_FPC (Active), MSVCSD (Active) Node: re0 Node Id : 2201170739204 Node Nonce : 1829978227 Status : online, apps-ready Attributes : FABRIC_CONTROL (Active), FABRIC_FCHIP_PARALLEL (Active), RE (Active), TIMINGD_RE (Active), MasterRE (Active), GlobalIPOwner (Active) Node: re1 Node Id : 2201170739205 Node Nonce : 3166228206 Status : online, apps-ready Attributes : FABRIC_CONTROL (Spare), FABRIC_FCHIP_PARALLEL (Spare), RE (Spare), TIMINGD_RE (Spare), BackupRE (Active)
Si ambas ER están presentes, pero el estado de una ER no Status : online, apps-ready
lo está, debe tomar medidas para incorporar esa RE al sistema. En estos ejemplos, re0
es el RE en el sistema y re1
es el otro RE que necesita unirse al sistema:
Instalar el paquete de software en un dispositivo con motores de enrutamiento redundantes
A diferencia de Junos OS, Junos OS Evolved garantiza que todos los nodos de un sistema ejecuten la misma versión de software. En Junos OS Evolved, el dispositivo puede contener varias versiones del software simultáneamente si hay suficiente espacio. Si el dispositivo no tiene suficiente espacio, debe eliminar una imagen anterior del software antes de instalar una nueva. Le recomendamos que no almacene más de 5 versiones de software en el dispositivo.
Antes de instalar una nueva versión de software en un dispositivo, debe hacer una copia de seguridad del sistema actual. Consulte Copia de seguridad y recuperación de software con instantáneas.
Antes de actualizar el software, debe prepararse para la instalación. Consulte Preparación para instalar software.
El request system software add
comando de modo operativo instala el software en ambos motores de enrutamiento (RE). Este comando no modifica la pila de software que se está ejecutando actualmente. Este comando valida la configuración actual utilizando la nueva versión del software. Una vez que la validación se realiza correctamente, el proceso de instalación comprueba si hay suficiente almacenamiento en ambas RE. Una vez que pasan las comprobaciones de almacenamiento, el nuevo software se instala en ambas RE. Debe reiniciar el sistema para ejecutar el nuevo software. El proceso de instalación del software solo afecta al tráfico por un corto tiempo; para obtener más información, consulte la tabla 1.
Tareas | Acciones | Impacto del tráfico |
---|---|---|
Agregar el software | Valide la configuración, compruebe si hay suficiente almacenamiento, instálela en ambas RE | Ninguno |
Verificar la instalación del software | Mostrar la imagen que será la imagen actual después de que se reinicie el sistema | Ninguno |
Reinicie el sistema | Reinicie todos los RE y FPC al mismo tiempo | Impactado; se reanuda después de que el sistema se reinicie |
Compruebe qué imagen de software se está ejecutando | Mostrar imagen en ejecución después del reinicio | Ninguno |
Para actualizar el software en un dispositivo:
Instalar el paquete de software en un dispositivo con un solo motor de enrutamiento
Antes de instalar una nueva versión de software en un dispositivo, debe hacer una copia de seguridad del sistema actual. Consulte Copia de seguridad y recuperación de software con instantáneas.
En Junos OS Evolved, el dispositivo puede contener varias versiones del software simultáneamente, siempre y cuando el sistema tenga suficiente espacio. Si el sistema no tiene suficiente espacio, debe eliminar una imagen anterior del software antes de instalar una nueva. Le recomendamos que no almacene más de 5 versiones de software en el dispositivo.
Antes de actualizar el software, debe prepararse para la instalación. Consulte Preparación para instalar software.
Para actualizar el software en un dispositivo:
Ver también
Recuperarse de un intento fallido de instalación si la CLI funciona
Si se produce un error en una instalación de Junos OS Evolved y la CLI funciona, utilice uno de estos procedimientos para instalar Junos OS Evolved, según la situación:
Reemplazar un motor de enrutamiento en un sistema de doble RE
Junos OS Evolved garantiza que todos los nodos de un sistema ejecuten la misma versión de software.
Si inserta en el sistema un RE que tiene la misma versión de software actual que el RE principal, el nuevo RE se une al sistema, y las configuraciones y las demás versiones de software se sincronizan automáticamente desde el RE existente al nuevo RE, incluso si no ha configurado la auto-sw-sync
instrucción.
Si inserta un RE que tiene una versión de software diferente en el sistema y no ha configurado la auto-sw-sync enable
instrucción, el RE se mantiene fuera del sistema y el sistema genera una alarma de falta de coincidencia de software. El mensaje de alarma muestra el nombre del RE y la versión del software en el RE recién insertado, similar al siguiente: Software Version Mismatch on re1:junos-evo-install-ptx-x86-64-20.4R2.6-EVO.
.
user@host-re0> show system alarms 2 alarms currently active Alarm time Class Description 2021-04-19 16:02:26 PDT Major Re1 Node unreachable 2021-04-19 16:04:46 PDT Major Software Version Mismatch on re1:junos-evo-install-ptx-x86-64-20.4R2.6-EVO
Para borrar las alarmas e introducir el RE en el sistema, sincronice manualmente el RE principal con el nuevo RE con el comando del request system software sync all-versions
modo operativo.
Se recomienda configurar la instrucción de auto-sw-sync enable
configuración en el nivel de [edit system]
jerarquía antes de insertar un nuevo RE en el sistema. Al hacerlo, el RE del sistema detecta el RE recién insertado y sincroniza automáticamente el software con el nuevo RE. Todas las imágenes se sincronizan con el nuevo RE y el sistema reinicia el RE recién insertado. Cuando el RE recién insertado vuelve a aparecer, se une al sistema. Cada imagen de software tiene la configuración utilizada cuando la imagen se ejecutó almacenada con ella. La configuración asociada con la imagen en ejecución actual se sincroniza desde el RE principal al RE de reserva. Las configuraciones almacenadas con la reversión y otras imágenes también se sincronizan con el RE de reserva cuando se configura la auto-sw-sync enable
instrucción en el RE principal.
Para reemplazar una ER en un sistema de doble ER:
No hay suficiente espacio en disco para la instalación del software
El proceso de instalación del software requiere una cierta cantidad de espacio en disco no utilizado. Si el sistema no tiene suficiente espacio, recibirá un mensaje de error similar al siguiente:
WARNING: The /soft filesystem is low on free disk space.
WARNING: This package requires 1075136k free, but there is only 666502k available.
Si necesita crear suficiente espacio en disco para que la instalación del software se realice correctamente, puede hacer lo siguiente:
- Identifique y elimine imágenes antiguas mediante los comandos y
request system software delete
modoshow system software list
operativo. - Identifique y elimine archivos innecesarios mediante los comandos y
request system storage cleanup
modoshow system storage
operativo.
Para obtener más información sobre cómo crear suficiente espacio en disco para una instalación de software, consulte Garantizar suficiente espacio en disco para actualizaciones.