Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Actualización del firmware NVM i40e en motores de enrutamiento compatibles con VM Host

A partir de Junos OS versión 19.3R1, para instalar la imagen de host de máquina virtual basada en Linux WRL9, debe actualizar el firmware NVM i40e a la versión 6.01. Cuadro 2 enumera las versiones de Junos OS que admiten la actualización del firmware NVM i40e.

A partir de Junos OS versión 21.4 R1, para instalar la imagen de host de máquina virtual basada en Linux WR LTS19, debe actualizar el firmware del NVM i40e a la versión 7.0 o posterior. . Sin embargo, si la versión de Junos OS se actualiza a 21.4R1 o posterior mediante el proceso de actualización estándar de Junos OS, la actualización del firmware del NVM i40e se realiza automáticamente durante el proceso de actualización. La versión del controlador i40e correspondiente para admitir i40e NVM versión 7.0 será la versión 2.8.43 (o posterior).

A partir de Junos OS versión 22.3R1, al actualizar el dispositivo de Junos OS versión 18.2R1 a 22.3R1, el firmware NVM i40e se actualiza automáticamente de la versión 4.26 a la versión 7.0

A partir de Junos OS versión 24.1R1, para instalar la imagen de host de máquina virtual basada en Linux WR LTS22, debe actualizar el firmware del NVM i40e a la versión 9.1 o posterior.

Nota:

i40e NVM versión 6.01 es el requisito previo para instalar una imagen basada en LTS19; de lo contrario, la instalación de la imagen fallará.

Nota:

En Junos OS versión 24.1R1 y posteriores, ssh está deshabilitado de forma predeterminada en todos los enrutadores compatibles con host de máquina virtual (excepto SRX).

La degradación del firmware del NVM i40e no se admite si la versión de Junos OS que se ejecuta en el sistema se degrada de Junos OS 21.4R1. Por lo tanto, es necesario instalar una versión de Junos OS que admita la versión de firmware i40e NVM correspondiente instalada en el motor de enrutamiento.

En la tabla 1, se enumeran las versiones de Junos OS que contienen la versión 2.8.43 del controlador i40e y la versión 2.4.3 del controlador i40e para admitir la versión 6.01 del firmware NVM i40e y la versión 7.0 del firmware NVM i40e. Por lo tanto, podrían usarse en el motor de enrutamiento que ejecuta la versión 6.01 o 7.0 del firmware NVM i40e.

Para imágenes JUNOS anteriores a las versiones enumeradas a continuación, no se admite la versión 7.0 del firmware NVM i40e.

Tabla 1: Versiones de Junos OS compatibles con la versión 6.01 del firmware NVM i40e y la versión 7.0 del firmware NVM i40e.

19.3

19.4

20.1

20.2

20.3

20.4

21.1+

19.3R2-S6

19.4R1-S4

20,1R2-S2

20,2 R2-S3

20.3R1-S2

20,4R1-S1

21.1R1 y superior

19,3R3-S2

19,4R2-S4

20.1R3

20.2R3

20,3 R2

20,4 R2

 
 

19,4R3-S2

   

20,3R2-S1

   
 

19,4R3-S3

   

20.3R3

   
       

20,3 x 75-D10

   

En la Tabla 2 se enumeran las versiones de Junos OS que admiten la actualización del firmware del NVM i40e.

Tabla 2: Lanzamientos de Junos OS compatibles con la actualización del firmware NVM i40e

Plataforma

     

18,x

19,x

21,x

EX9208

     

18.1R1 / 18.2R1 / 18.3R1 / 18.4R1

19.1R1 o posterior

PTX5000

     

18.1R1 / 18.2R1 / 18.3R1 / 18.4R1

19.1R1 o posterior

PTX3000

     

18.2R3 / 18.3R3 / 18.4R2

19.1R2 / 19.2R1

MX240 / MX480 / MX960 / MX2010 / MX2020

     

18.1R1 / 18.2R1 / 18.3R1 / 18.4R1

19.1R1 o posterior

MX2008

     

18.2R3 / 18.3R3 / 18.4R2

19.1R2 / 19.2R1

MX10016/MX10008 PTX10016/MX10008

     

18.2R3 / 18.3R3 / 18.4R2

19.1R2 / 19.2R1

SRX5400/ SRX5600/ SRX5800

(Solo se admite en SRX5K-RE3-128G)

     

No aplica

No aplica

21.4

Nota:

Las siguientes versiones de Junos OS admiten la actualización automática del firmware NVM i40e de la versión 4.26 a la versión 7.00. Esto le permite actualizar dispositivos directamente desde versiones anteriores de Junos OS, como la 18.2, a versiones 21.4 y posteriores de Junos OS.

  • 21.4R3-S5 y superior

  • 22.1R3-S3 y superior

  • 22.2R3-S1 y superior

  • 22.3R3 y superior

  • 22.4R3 y superior

  • 23.1R2 y superior

  • 23.2R2 y superior

  • 23.3R1 y superior

  • 23.4R1 y superior

Si tiene que degradar desde cualquiera de las versiones mencionadas anteriormente, puede degradar solo a la versión mencionada en Cuadro 1

Puede instalar imágenes antiguas de Junos OS en el motor de enrutamiento con un firmware NVM i40e actualizado, ya que es compatible con las versiones de controlador i40e 2.4.3. Si instala una versión anterior de la imagen de host de máquina virtual, que no aparece en la tabla 3, mediante USB, el motor de enrutamiento no se inicia correctamente. En tal caso, puede reinstalar la imagen VMHost con una versión que admita el nuevo firmware i40e NVM.

Cuadro 3 enumera las plataformas compatibles con firmware NVM-6.01.
Tabla 3: Versiones de Junos OS compatibles con las versiones del controlador i40e 2.4.3

Plataforma

 

Soporte para i40e-2.4.3/ NVM-6.01

EX9208

       

18.1R1 / 18.2R1 / 18.3R1 / 18.4R1

19.1R1 o posterior

PTX5000

       

18.1R1 / 18.2R3 / 18.3R1 / 18.4R1

19.1R1 o posterior

PTX3000

       

18.2R3-S8 / 18.2R3 / 18.3R3 / 18.4R2

19.1R2/ 19.2R1

MX240/MX480/MX960

       

18.1R1 / 18.2R1 / 18.3R1 / 18.4R1

19.1R1 o posterior

MX2010/MX2020

       

18.1R1 / 18.2R1 / 18.3R1 / 18.4R1

19.1R1 o posterior

MX2008

       

18.1R1 / 18.2R1 / 18.3R1 / 18.4R1

19.1R1 o posterior

MX10016/MX10008 PTX10016/MX10008

       

18.2R1 / 18.3R1 / 18.4R1

19.1R1 o posterior

La actualización de i40e-NVM es opcional para las siguientes plataformas:

  • MX10003

  • PTX10002-XX

  • QFX1000, QFX10002

  • QFX5000

Nota:
  • Debe actualizar el firmware de NVM i40e solo bajo la dirección de un representante de soporte de Juniper Networks. Una vez que actualice el firmware NVM, no se admite una acción de degradación. Para obtener la última actualización, puede consultar https://kb.juniper.net/.

  • Debe implementar este procedimiento con un acceso a la consola del enrutador. Además, debe realizar ciclos de alimentación del motor de enrutamiento varias veces durante el proceso de actualización del firmware.

Antes de comenzar a actualizar el firmware, compruebe la versión actual del firmware del NVM i40e.

user@host> show system firmware
Part             Type           Tag Current   Available   Status
                                    version   version
Routing Engine 0  RE BIOS       0      0.53.1              OK
Routing Engine 1 RE BIOS        0      0.43        0.53    OK
Routing Engine 1 RE FPGA        1      28.0.0      41.0    OK
Routing Engine 1 RE SSD1        3      0.0.0               OK
Routing Engine 1 RE SSD2        3      0.0.0               OK
Routing Engine 1 RE i40e-NVM    7      4.26                OK

Si el valor de Current version es menor que 6.01, puede utilizar el siguiente procedimiento para la actualización del firmware del NVM i40e.

Para actualizar el firmware del NVM i40e en enrutadores con un solo motor de enrutamiento:

  1. Actualice el dispositivo con la versión de imagen de Junos OS compatible con la actualización del firmware NVM i40e. Ver Tabla 2.

    Copie e instale el paquete jfirmware-vmhost en el dispositivo.

    Si el archivo se obtuvo del JTAC, utilice FTP o SCP para cargar el archivo de firmware en el dispositivo. Guarde el archivo en el /var/tmp directorio.

    user@host> request vmhost software add /var/tmp/jfirmware-vmhost-x86-64-19.2R1.tgz

  2. Actualice el firmware NVM.

    Para iniciar la actualización, use el siguiente comando:

    Supervise el estado de la actualización mediante el show system firmware comando. Si se inicia la actualización, el resultado se muestra PROGRAMMING (0%) como el estado. Sin embargo, tenga en cuenta que el estado PROGRAMMING (0%) no se incrementa durante el proceso.

  3. Reinicie el dispositivo con el request vmhost reboot comando.
  4. Verifique el progreso de la actualización de i40e NVM en la consola. Es posible que tenga que realizar el reciclaje de energía del motor de enrutamiento varias veces. Cuando se le pida un ciclo de energía en la consola, use un ciclo de energía externo para hacer un ciclo de energía en el motor de enrutamiento.

    Aparecerá el siguiente mensaje en la consola y se le pedirá que realice un ciclo de alimentación:

  5. Después de una actualización correcta, compruebe la versión del firmware.
    Nota:

    El Current version se muestra como 6.1 en lugar de 6.01.

    Nota:

    En caso de que haya ejecutado el comando con una imagen de Junos OS que no admita la actualización del request vmhost snapshot firmware NVM i40e (si la instantánea de recuperación del SSD tiene una versión de Junos OS anterior a las versiones de Junos OS mencionadas en la Tabla 3), le recomendamos que vuelva a tomar una instantánea con el request vmhost snapshot comando. Por lo tanto, en caso de un proceso de recuperación, la instantánea de recuperación de SSD tendrá una imagen de Junos OS compatible con NVM 6.01.

En enrutadores con motores de enrutamiento duales, debe usar el request chassis cb (offline | online) slot slot-number para apagar y encender el motor de enrutamiento. De este modo, puede evitar el uso de un ciclador de energía externo y evitar el ciclo de energía brusco de la copia de seguridad RE, que puede causar errores en el sistema de archivos.

Para actualizar el firmware de NVM i40e en enrutadores con motores de enrutamiento duales:

Nota:

Debe deshabilitar GRES antes de continuar con el procedimiento de actualización. Sin embargo, si deshabilita GRES al principio del procedimiento, el dispositivo necesita más cambios para actualizar ambos motores de enrutamiento. Por lo tanto, para reducir el número de conmutaciones, se recomienda actualizar primero el motor de enrutamiento secundario y, a continuación, actualizar el motor de enrutamiento primario.

  1. Actualice el dispositivo con la versión de imagen de Junos OS compatible con la actualización del firmware NVM i40e. Ver Tabla 2.

    Copie e instale el paquete jfirmware-vmhost en el dispositivo.

    Si el archivo se obtuvo del JTAC, utilice FTP o SCP para cargar el archivo de firmware en el dispositivo. Guarde el archivo en el /var/tmp directorio.

    user@host> request vmhost software add /var/tmp/jfirmware-vmhost-x86-64-19.2R1.tgz

  2. Actualice el firmware NVM.

    Para iniciar la actualización, use el siguiente comando:

    Supervise el estado de la actualización mediante el show system firmware comando. Si se inicia la actualización, el resultado se muestra PROGRAMMING (0%) como el estado. Sin embargo, tenga en cuenta que el estado PROGRAMMING (0%) no se incrementa durante el proceso.

  3. Cambie al motor de enrutamiento de reserva mediante el comando para cambiar el request chassis routing-engine master switch rol principal a otro RE (es decir, RE1).

    Nota:

    Este paso es necesario, porque en el paso 6 debe apagar y encender el motor de enrutamiento que está experimentando la actualización de NVM (es decir, RE0) desde RE1

  4. Reinicie el dispositivo utilizando el request vmhost reboot comando del motor de enrutamiento que se está actualizando con NVM (es decir, RE0).

  5. Supervise la salida de la consola. Es posible que tenga que realizar el reciclaje de energía del motor de enrutamiento varias veces. Cuando se le pida un ciclo de energía en la consola, use un ciclo de energía externo para hacer un ciclo de energía en el motor de enrutamiento. O bien, puede usar el comando request chassis cb slot slot offline como se describe en el paso 6.

    Aparecerá el siguiente mensaje en la consola y se le pedirá que realice un ciclo de alimentación:

  6. Desde RE1, apague y encienda el RE0 con el siguiente comando request chassis cb slot slot offline.

    Para apagar RE0, use el comando request chassis cb slot 0 offline y para encender RE0, use el comando request chassis cb slot 0 online.

  7. Después de una actualización correcta, compruebe la versión del firmware.

    Nota:

    El Current version se muestra como 6.1 en lugar de 6.01.

    Nota:

    En caso de que haya ejecutado el comando con una imagen de Junos OS que no admita la actualización del request vmhost snapshot firmware NVM i40e (si la instantánea de recuperación del SSD tiene una versión de Junos OS anterior a las versiones de Junos OS mencionadas en la Tabla 3), le recomendamos que vuelva a tomar una instantánea con el request vmhost snapshot comando. Por lo tanto, en caso de un proceso de recuperación, la instantánea de recuperación de SSD tendrá una imagen de Junos OS compatible con NVM 6.01.

  8. Del mismo modo, al actualizar i40e NVM en RE1, apague y encienda RE1 desde RE0.

  9. Debe realizar este paso solo si la imagen que descargó no contiene un mecanismo basado en depuraciones para detener LLDP.

    Descargue el paquete lldp-patch-for-i40e-upgrade.tgz. Copie e instale el archivo en el directorio /var/tmp/ de cada motor de enrutamiento.

    user@host> request vmhost software add /var/tmp/lldp-patch-for-i40e-upgrade.tgz
    Verified lldp-patch-for-i40e-upgrade signed by PackageDevelopmentEc_2018 method ECDSA256+SHA256
    [ re_name = RE-PTX-2X00x8 ]
    Pushing script(s) to host ...
    Install the script(s) under host-os....
    Script(s) copy done
    

  10. Reinicie el dispositivo con el request vmhost reboot comando. El proceso de actualización se completa cuando el motor de enrutamiento vuelve a estar en línea.

Tabla de historial de cambios

La compatibilidad con las funciones viene determinada por la plataforma y la versión que esté utilizando. Utilice el Explorador de características para determinar si una característica es compatible con su plataforma.

Lanzamiento
Descripción
19.3R1
A partir de Junos OS versión 19.3R1, para instalar la imagen de host de máquina virtual basada en Linux WRL9, debe actualizar el firmware NVM i40e a la versión 6.01.