Actualización del switch Cisco 3064 del problema 6.0.x a 7.0.x

7

Estoy tratando de actualizar de 6.0.2.U6.5ca nxos.7.0.3.I4.7, antes de la actualización quiero asegurarme de que pase todas las comprobaciones pero recibí este error. Este interruptor aún no está en producción, pero quiere asegurarse de que funcione bien y sin problemas. ¿Estoy haciendo algo mal?

mostrar versión:

Software
  BIOS:      version 2.6.0
  loader:    version N/A
  kickstart: version 6.0(2)U6(5c)
  system:    version 6.0(2)U6(5c)
  Power Sequencer Firmware:
             Module 1: version v1.0
  SFP uC:    version 2.12
  BIOS compile time:       08/06/2014
  kickstart image file is: bootflash:///n3000-uk9-kickstart.6.0.2.U6.5c.bin
  kickstart compile time:  4/6/2016 22:00:00 [04/07/2016 05:46:42]
  system image file is:    bootflash:///n3000-uk9.6.0.2.U6.5c.bin
  system compile time:     4/6/2016 22:00:00 [04/07/2016 06:14:31]

Verificando el impacto de la imagen y FALLA

switch# show install all impact system bootflash:nxos.7.0.3.I4.7.bin
Installer is forced disruptive

Verifying image bootflash:/n3000-uk9-kickstart.6.0.2.U6.5c.bin for boot variable "kickstart".
[########################################] 100% -- SUCCESS

Verifying image bootflash:/nxos.7.0.3.I4.7.bin for boot variable "system".
[########################################] 100% -- SUCCESS

Verifying image type.
[########################################] 100% -- SUCCESS

Extracting "system" version from image bootflash:/nxos.7.0.3.I4.7.bin.
[#                                       ]   0% -- FAIL. Return code 0x404F0003 (SRG file not present/cannot be opened).
Pre-upgrade check failed. Return code 0x40930012 (SRG extraction failed).

También tengo suficiente espacio:

switch# dir
       4096    Nov 06 20:29:22 2017  .patch/
        168    Nov 06 17:48:27 2017  20171106_174415_poap_3725_init.log
          0    Nov 13 14:31:14 2017  20171113_143114_poap_3935_init.log
        173    Nov 14 14:03:20 2017  dhclient_log
        640    Oct 21 23:06:15 2013  license_FOC1734R15X_13_1.lic
   37857280    Nov 06 19:52:06 2017  n3000-uk9-kickstart.6.0.2.U6.5c.bin
  206969903    Nov 06 19:47:52 2017  n3000-uk9.6.0.2.U6.5c.bin
  702663680    Nov 13 20:53:54 2017  nxos.7.0.3.I4.7.bin
       1024    Nov 06 20:29:05 2017  sprom_cstruct_2_0_0
       1024    Nov 06 20:29:40 2017  sprom_cstruct_3_0_0
       4096    Jan 29 23:00:20 2010  vdc_2/
       4096    Jan 29 23:00:20 2010  vdc_3/
       4096    Jan 29 23:00:20 2010  vdc_4/
       4096    Nov 06 20:29:23 2017  virtual-instance/

Usage for bootflash://
 1078501376 bytes used
  816668672 bytes free
 1895170048 bytes total

Notas: También he verificado que no se haya abierto ninguna conexión TCP en base a este error https://bst.cloudapps.cisco.com/bugsearch/bug/CSCut84783/?referring_site=bugquickviewredir

Satish
fuente
¿Ha verificado si el directorio tmp no está lleno? Cuando se ejecuta el proceso de extracción, utiliza el /var/tmpdirectorio como el búfer. Puede consultar con show system internal dir /var/tmposhow system internal flash
También puede volver a cargar el interruptor para borrar los datos temporales. Entonces puedes usar el show installcomando.
Recargué muchas veces pero el mismo resultado, / tmp está vacío, también lo he confirmado.
Satish
Parece que hay algunos artículos antiguos sobre las actualizaciones 4.2 a 5.2 donde el error de falla de extracción SRG significaba que tenía que hacer algunas actualizaciones intermedias. Puede que no sea relevante, pero quizás valga la pena echarle un vistazo.
Todd Wilcox
@ToddWilcox tiene razón, creo que primero debe actualizar a otra versión más pequeña y luego a la versión a la que desea actualizar.

Respuestas:

4

Sopa:

Para probar, he descargado el 7.0(3)I4(4)archivo nx-os pero el mismo problema, sin suerte :(

Pero luego decidí simplemente Instalar en lugar de verificación y ¡funciona!

switch# install all nxos bootflash:nxos.7.0.3.I4.4.bin
Installer is forced disruptive

Verifying image bootflash:/nxos.7.0.3.I4.4.bin for boot variable "nxos".
[########################################] 100% -- SUCCESS

Verifying image type.
[########################################] 100% -- SUCCESS

Extracting "nxos" version from image bootflash:/nxos.7.0.3.I4.4.bin.
[########################################] 100% -- SUCCESS

Extracting "bios" version from image bootflash:/nxos.7.0.3.I4.4.bin.
[########################################] 100% -- SUCCESS

Performing runtime checks.
[########################################] 100% -- SUCCESS

Performing module support checks.
[########################################] 100% -- SUCCESS

Notifying services about system upgrade.
[########################################] 100% -- SUCCESS



Compatibility check is done:
Module  bootable          Impact  Install-type  Reason
------  --------  --------------  ------------  ------
     1       yes      disruptive         reset  Unsupported in new image, module needs to be powered off



Images will be upgraded according to following table:
Module             Image         Running-Version             New-Version  Upg-Required
------  ----------------  ----------------------  ----------------------  ------------
     1         kickstart            6.0(2)U6(5c)             7.0(3)I4(4)           yes
     1              bios      v4.0.0(12/05/2016)      v3.8.0(01/25/2016)            no
     1            SFP-uC                   v2.12                    v0.0            no


Switch will be reloaded for disruptive upgrade.
Do you want to continue with the installation (y/n)?  [n] y 

¡Cena de pollo!

mostrar versión:

Software
  BIOS: version 4.0.0
  NXOS: version 7.0(3)I4(4)
  BIOS compile time:  12/05/2016
  NXOS image file is: bootflash:///nxos.7.0.3.I4.4.bin
  NXOS compile time:  10/24/2016 15:00:00 [10/24/2016 22:44:16]


Hardware
  cisco Nexus3000 C3064PQ Chassis
  Intel(R) Celeron(R) CPU        P4505  @ 1.87GHz with 3903432 kB of memory.
  Processor Board ID FOC17211CBG

  Device name: switch
  bootflash:    1596672 kB
  usb1:               0 kB (expansion flash)
Satish
fuente
2

Debido a los grandes cambios en la nueva versión 7 de NX-OS, solo hay unas pocas posibilidades de actualización. De los documentos de la nota de lanzamiento de Cisco:

Puede realizar una actualización de software en servicio (ISSU) desde la siguiente versión a la versión 7.0 (3) I7 (1) de Cisco NX-OS:

  • 7.0 (3) I6 (1)
  • 7,0 (3) i5 (2)
  • 7.0 (3) i5 (1)

El único método de actualización compatible es instalar todo desde la Versión 6.0 (2) U6 (3) debido a la necesidad de actualizar el BIOS. Sin la versión 7.0 (3) I7 (1) BIOS, la imagen 7.0 (3) I7 (1) no se cargará.

Enlace al artículo: https://www.cisco.com/c/en/us/td/docs/switches/datacenter/nexus3000/sw/release/70371/n3k_70371_nxos_rn.html#_Toc453307910


fuente
He actualizado a 6.0(2)U6(8)pero todavía conseguir el mismo error, también tengo la actualización BIOSde 2.6a 4.0.0última pero todavía mismo problema. No me importa ISSU en este momento porque este interruptor labno está en producción.
Satish