Downgrade de la versión de ONTAP

En algunas ocasiones he tenido que hacer un downgrade de la versión de ONTAP por temas de compatibilidad como por ejemplo una Oracle sobre ASM algo antigua que no está soportada por las versiones más modernas. En esta ocasión el downgrade, del cual veremos el procedimiento, es necesario por un cambio en el modelo de licenciamiento de los protocolos de NetApp puesto que en la nueva versión 8.2 las claves de licencia de “toda la vida”, de 7 dígitos, ya no están soportadas. Aunque podemos solicitar el upgrade de las claves a NetApp, a día de hoy me han dado un plazo inasumible (en la integración de un nuevo proyecto de storage) de 7 a 10 días laborales para hacer el trámite, la vía más rápida es bajar a una versión compatible con las claves y posteriormente hacer un upgrade a la versión 8.2, proceso que mantiene las claves haciendo su actualización “internamente”.

De forma similar a la instalación de Data ONTAP vamos a ver cómo realizar un downgrade de la versión del sistema operativo de las controladoras NetApp. En este ejemplo partimos de una NetApp FAS2240-2 con Data ONTAP 8.2P3 7-Mode a la bajaremos la versión a Data ONTAP 8.1.3P3 que es compatible con las claves de licencia de 7 dígitos. Para ello usaremos nuestro servidor Web particular HFS para cargar el paquete 813P3_q_image.tgz.

1) Desactivamos la asignación automática de discos: options disk.auto_assign off

2) Detenemos el planificador de snapshots del agregado aggr0 y volumen de root vol0:

a) aggr options aggr0 nosnap on

b) vol options vol0 nosnap on

3) Lanzamos el comando software update http://ip_equipo_con_hfs/813P3_q_image.tgz (recordemos permitir el tráfico HTTP entre el servidor Web y la controladora)

FAS2240-A> software update http://192.168.2.22/813P3_q_image.tgz
software: You can cancel this operation by hitting Ctrl-C in the next 6 seconds.
software: Depending on system load, it may take many minutes
software: to complete this operation. Until it finishes, you will
software: not be able to use the console.
software: copying to 813P3_q_image.tgz
software: 100% file read from location.
software: /etc/software/813P3_q_image.tgz has been copied.
Software update started on node FAS2240-A. Updating image1 package: 813P3_q_image.tgz current image: image2
Listing package contents.
Decompressing package contents.
Invoking script (validation phase).
INSTALL running in check only mode
Mode of operation is UPDATE
Current image is image2
Alternate image is image1
Available space on boot device is 1630 MB
Required  space on boot device is 314 MB
Kernel binary matches install machine type
Package MD5 checksums pass
Versions are compatible
Invoking script (install phase). This may take up to 30 minutes.
Mode of operation is UPDATE
Current image is image2
Alternate image is image1
Available space on boot device is 1630 MB
Required  space on boot device is 314 MB
Kernel binary matches install machine type
Package MD5 checksums pass
Versions are compatible
Getting ready to install image
Syncing device...
Extracting to /cfcard/x86_64/freebsd/image1...
x BUILD
x CHECKSUM
x COMPAT.TXT
x INSTALL
x README.TXT
x VERSION
x cap.xml
x diags.tgz
x kernel
x perl.tgz
x platform.ko
x platfs.img
x rootfs.img
Installed MD5 checksums pass
Installing diagnostics and firmware files
Installation complete. image1 updated on node FAS2240-A.

image1 will be set as the default boot image after a clean shutdown.

software: installation of 813P3_q_image.tgz completed.
Please type "revert_to" for the changes to take effect.

4) Finalizada la instalación lanzaremos el comando revert_to 8.1 para revertir la versión de Ontap.

FAS2240-A> revert_to 8.1

You are about to revert the system to work with Data ONTAP 8.1
The system will be halted immediately after the conversion
process completes. Make sure that you have installed Data ONTAP
8.1 onto the boot device, or you will have to run "revert_to" again.

Are you sure you want to proceed? [yes/no]? yes

Si tenemos instalada una versión Data ONTAP 8.2.1 puede que nos aparezca el siguiente mensaje:

FAS2240-A> revert_to 8.1

Newer snapshots on volume "vol0" that must be deleted prior to reverting:
        hourly.5 nightly.1 hourly.4 hourly.3 hourly.2 hourly.1
        nightly.0 hourly.0

Address the above conditions, then try "revert_to" again.

Are you sure you want to proceed? [yes/no]? yes

Para hacer efectivo el revert_to 8.1 deberemos eliminar cada uno de los snapshots de la lista anterior usando el comando siguiente:

snap delete -V vol0 "nombre_snapshot"

5) Tras aceptar la reversión la controladora se reinicia y se queda en espera en el LOADER. Lanzaremos el comando boot_ontap para arrancarla.

6) Verificamos la versión tras el inicio con el comando version.

7) Volvemos a configurar los planificadores para al agregado y volumen root:

  a) aggr options aggr0 nosnap off

  b) vol options vol0 nosnap off

Con esto ya podemos instalar nuestras licencias de NFS, CIFS, FCP, iSCSI,… con las claves de “toda la vida”. Una vez cargadas procederemos a lanzar el upgrade a la versión Ontap 8.2 que nos mantiene licenciados todos los protocolos. Para ello podemos revisar la entrada Instalación de NetApp Data ONTAP 7-Mode.


Licencia de Creative Commons

This Post by David Solé Pérez is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License

Pagina Principal

¿Te ha gustado este artículo? ¡Suscríbete!

Downgrade de la versión de ONTAP
3.8 (76.67%) 6 votos

Artículos Relacionados

  • Novedades en Data ONTAP 8.2.1 7-Mode Recientemente NetApp ha liberado la versión Data ONTAP 8.2.1 la cual viene cargada de mejoras y nuevas funcionalidades muy interesantes. En este caso resumiré algunas de las novedades en […]
  • Actualizar Clustered Data ONTAP de NetApp Estimados lectores, en este nuevo artículo vamos a ver el procedimiento para actualizar Clustered Data ONTAP de NetApp. Anteriormente vimos cómo actualizar Data ONTAP 7-Mode, todavía […]
  • Instalación de NetApp Data ONTAP 7-Mode En este post veremos cómo realizar la instalación de NetApp Data ONTAP 7-Mode en una nueva controladora FAS2240-2 que ha sido previamente inicializada mediante la opción 4 del boot […]
  • Como forzar un fallo de disco en NetApp Estimados lectores, Hoy voy a escribir sobre como forzar un fallo de disco en NetApp, o mejor dicho un pre-fallo que es la operación que realmente hace la cabina. Aunque a priori suene un […]
  • HCI la solución de hiperconvergencia de NetApp Estimados lectores, en este nuevo artículo haremos una breve descripción sobre HCI la solución de hiperconvergencia de NetApp, tan solo hace unos días he tenido la ocasión de ponerla en […]
  • CommVault Simpana 10, Conceptos Básicos Hola a todos: Después de mucho buscar por Internet, he visto que documentación de este producto en Castellano, no es que haiga mucha. Por lo que a partir de hoy, intentare explicar […]
David Solé Pérez

Autor: David Solé Pérez

Services Director en ID Grup S.A. - Team Leading, Cloud Architect, Project Management, Solutions Architect, IT Consulting , Systems Integration & Deployment

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *