Blog personal donde comparto artículos y experiencias sobre las TIC
#000001
Estimados lectores, en este nuevo artículo vamos a ver el procedimiento para actualizar Clustered Data ONTAP de NetApp. Anteriormente vimos cómo actualizar Data ONTAP 7-Mode, todavía vigente en muchos centros de datos, un procedimiento que en el par HA era muy manual e independiente: actualizábamos primero una controladora y luego la otra.
#000002
Clustered Data ONTAP está basado en lo que se denomina base de datos de replicación o RDB. Partiendo de cDOT 8.3.1 existen hasta 5 anillos de replicación que son un conjunto de procesos idénticos que se ejecutan en todos los nodos del clúster (el último que se incorporó fue el CRS).
#000004
Antes de proceder deberemos realizar algunas verificaciones para asegurar que el clúster está funcionando correctamente, en primer lugar el estado de los anillos de replicación. Accedemos vía SSH a la IP de gestión de nuestro clúster cDOT para ejecutar los siguientes comandos:
#000005
Es necesario realizar esta consulta en modo avanzado.
#000006
De cada comando que lanzamos obtendremos unos valores para Epoch y DB Epoch los cuales deben ser idénticos en todos los nodos del clúster. Además para cada anillo de replicación el nodo máster debe ser el mismo.
#000007
En este ejemplo podemos observar como los nodos NETPROD-01 y NETPROD-02 tienen el mismo valor (1) en los campos Epoch y DB Epoch para el anillo de replicación mgmt. El nodo máster en este caso es NETPROD-01 y lo es también para el resto de anillos.
#000008
Realizada la consulta podemos volver de nuevo al modo admin. Si el clúster que estamos actualizando está configurado en un entorno SAN verificaremos que cada nodo esté en quorum:
#000009
Para cada nodo del clúster el evento scsiblade más reciente debe indicar que éste está en quorum: INFORMATIONAL scsiblade.in.quorum: The scsi-blade ...
#000010
Verificados los anillos de replicación y estado en quorum (en el caso de SAN) podemos proceder:
#000011
Importaremos el paquete de actualización de cDOT, préviamente descargado de la Web de soporte de NetApp, usando un servidor Web como HFS.
#000012
Una vez importado el paquete verificamos que está ubicado en el repositorio:
#000013
NOTA: en este ejemplo estamos actualizando a una versión de cDOT anterior a la 8.3.1 por lo que el anillo de replicación CRS no existía.
#000014
Aunque el proceso de aplicar la actualización verifica antes el software cargado tenemos la posibilidad de hacerlo manualmente.
#000015
Además de verificar el paquete de software podemos realizar una estimación del tiempo que nos puede llevar este procedimiento:
#000016
Ahora sí, con toda esta información de validación y estimación podemos ejecutar el comando para actualizar Clustered Data ONTAP de NetApp:
#000017
Observamos que de forma automática se realiza la verificación del paquete por lo que si todo está OK podemos proceder. El clúster se actualizará de forma automática y no disruptiva en background. Podemos monitorizar el proceso usando el siguiente comando:
#000018
Otras opciones que tenemos disponibles durante el proceso de actualización son las siguientes:
#000019
Ver el log de cada tarea que se ha ejecutado: cluster image show-update-log
#000020
Pausar el proceso de actualización: cluster image pause-update
#000021
Resumir el proceso pausado: cluster image resume-update
#000022
Cancelar el proceso: cluster image cancel-update
#000023
Para finalizar verificaremos que el proceso de actualización ha terminado correctamente en todos los nodos con el siguiente:
#000024
¿Te ha gustado este artículo? ¡Suscríbete!
#000026
os quiero comentar que recientemente he utilizado este procedimiento para actualizar un nuevo clúster desde cDOT 8.3.2 a la nueva ONTAP 9. En los clústeres de producción usaremos el procedimiento habitual basado en NetApp Upgrade Advisor para tener en cuenta los detalles de cada caso así como las nuevas limitaciones. Por ejemplo para actualizar de cDOT 8.3.x a ONTAP 9 los nodos no deben tener en general más de 20,000 Snapshots, en el caso de tener un clúster dedicado a Hyper-V sobre SMB este límite se rebaja a 2,000 Snapshots.
#000030
Deja una respuesta Cancelar la respuesta
#000031
Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *
#000032
Guarda mi nombre, correo electrónico y web en este navegador para la próxima vez que comente.
#000033
¿Acero inoxidable @leroymerlin_es? Esto es una auténtica #estafa... Tan sólo tiene una semana el cajón. /vf58GTdqbI
#000035
Este es el cajón recoge cenizas que recomienda @leroymerlin_es para mi barbacoa. En la primera hornada así ha quedado... ¿Hablamos @leroymerlin_es? /MrHJPoCzoj
#000036
@leroymerlin_es Buenos días, el pedido fue 978641850146320384 con fecha 24-05-2022 14:55. Este pedido me ha dañado la barbacoa que también compré a
#000037
Recién estrenado cajón recoge cenizas para mi barbacoa y casi sufrimos todos una intoxicación. Se ha quemado toda la pintura soltando un olor horrible. Para postres me ha quedado todo el fondo de la barbacoa pintado de negro. Un desastre @leroymerlin_es
#000039
@VECI_Esp Al aeropuerto 4 horas y media antes de nuestro vuelo en un autobús compartido, no tengo problema pero no es lo que hemos contratado... ¿Dónde está el chófer de la ida? Viajamos con mis hijas de 2 y 3 años, hoy hemos salido pitando de Disneyland. No tenéis vergüenza
#000040
@NuriaSBardalet Brutal, és molt gràfic!
#000042
Don't spend 6 minutes doing something by hand when you can spend 6 hours failing to automate it.
#000043
@movistar_es Buenos días, no es necesario.
#000044
@movistar_es @movistar_es La incidencia se ha resuelto, me gustaría saber qué ha sucedido y por qué el agente que me ha atendido no tenía actualizado el estado de la incidencia masiva.
#000045
Empezamos el año con una #incidencia #masiva de @movistar_es. Como siempre perdiendo el tiempo con “resetea el router”... Quizá sea momento de cambiar, año nuevo línea nueva, ¿no?
#000046
Amazing #AnsibleFest, now virtual but pandemic can't stop automation!
#000047