Actualice el software Element
Para actualizar el software NetApp Element, puede usar la interfaz de usuario de control de cloud híbrido de NetApp o la API DE REST. Ciertas operaciones se eliminan durante una actualización del software Element, como añadir y quitar nodos, añadir y quitar unidades, y comandos asociados con iniciadores, grupos de acceso de volúmenes y redes virtuales, entre otros.
A partir de Element 12.5, NetApp HealthTools ya no es compatible con las actualizaciones del software Element. Si ejecuta Element 11,0 o 11,1, primero "Actualice a Element 12.3.x mediante HealthTools"debe actualizar a Element 12,5 o una versión posterior mediante el control de cloud híbrido de NetApp. |
-
Privilegios de administrador: Dispone de permisos de administrador del clúster de almacenamiento para realizar la actualización.
-
Ruta de actualización válida: Ha comprobado la información de la ruta de actualización para la versión de elemento a la que está actualizando y ha verificado que la ruta de actualización es válida. "Base de conocimientos de NetApp: Matriz de actualización para clústeres de almacenamiento que ejecutan software NetApp Element"
-
Sincronización de hora del sistema: Se ha asegurado de que la hora del sistema en todos los nodos está sincronizada y que NTP está correctamente configurado para el clúster de almacenamiento y los nodos. Cada nodo debe configurarse con un servidor de nombres DNS en la interfaz de usuario web por nodo (
https://[IP address]:442
) sin errores de clúster sin resolver relacionados con Time Skew. -
Puertos del sistema: Si utiliza NetApp Hybrid Cloud Control para actualizaciones, se ha asegurado de que los puertos necesarios están abiertos. Consulte "Puertos de red" para obtener más información.
-
Nodo de gestión: Para la API e IU de control de cloud híbrido de NetApp, el nodo de gestión de su entorno ejecuta la versión 11.3.
-
Servicios de administración: Ha actualizado su paquete de servicios de administración a la última versión.
Debe actualizar al paquete de servicios de gestión más reciente antes de actualizar el software Element a la versión 12.5 o una versión posterior. Si actualiza el software Element a la versión 12.5 o posterior, debe utilizar los servicios de gestión 2.21.61 o posterior para continuar. |
-
Estado del clúster: Ha comprobado que el clúster está listo para actualizarse. Consulte "Ejecute comprobaciones del estado del almacenamiento de Element antes de actualizar el almacenamiento".
-
Controlador de administración de placa base actualizado (BMC) para nodos de almacenamiento H610S: Ha actualizado la versión de BMC para los nodos H610S. Consulte la "notas de la versión e instrucciones de actualización".
-
Tiempo de proceso de actualización: Ha programado el tiempo suficiente para realizar la actualización. Cuando se actualiza al software Element 12.5 o una versión posterior, el tiempo del proceso de actualización varía según la versión actual del software Element y las actualizaciones de firmware.
Nodo de almacenamiento La versión actual del software Element Tiempo aproximado de instalación de software y firmware por nodo 1 Tiempo aproximado de sincronización de datos por nodo Tiempo total aproximado de actualización por nodo Todos los nodos SolidFire y NetApp H-series con firmware actualizado 3
12.x
15 minutos
de 10 a 15 minutos
de 20 a 30 minutos
H610S y H410S
12.x y 11.8
60 minutos
de 30 a 60 minutos
de 90 a 120 minutos
H610S
11,7 y anteriores
90 minutos
de 40 a 70 minutos
De 130 a 160 minutos también debe "realice un apagado y una desconexión de alimentación de nodo completos" hacerlo para cada nodo H610S.
1Para obtener una matriz completa de firmware y firmware del controlador para su hardware, consulte "Versiones de firmware de almacenamiento compatibles para los nodos de almacenamiento de SolidFire".
Esta 2 Si combina un clúster con una pesada carga de IOPS de escritura con una mayor hora de actualización del firmware, el tiempo de sincronización de datos aumentará.
Hacia esta versión 3, que comienza con Element 12.7, los nodos de almacenamiento SF2405 y SF9608 y los nodos FC FC0025 y SF-FCN-01 no son compatibles. Si se intenta actualizar uno de estos nodos a Element 12.7, se muestra un error que indica que este nodo no es compatible con Element 12.7.
-
Contrato de licencia para el usuario final (CLUF): A partir de los servicios de gestión 2.20.69, debe aceptar y guardar el CLUF antes de utilizar la IU o la API de control de cloud híbrido de NetApp para actualizar el software Element:
-
Abra la dirección IP del nodo de gestión en un navegador web:
https://<ManagementNodeIP>
-
Inicie sesión en Hybrid Cloud Control de NetApp proporcionando las credenciales de administrador del clúster de almacenamiento.
-
Seleccione Actualizar cerca de la parte superior derecha de la interfaz.
-
Aparece el EULA. Desplácese hacia abajo, seleccione Acepto para actualizaciones actuales y futuras y seleccione Guardar.
-
Elija una de las siguientes opciones de actualización del software Element:
Si desea actualizar un nodo serie H610S a Element 12,5 o una versión posterior y el nodo está ejecutando una versión de Element anterior a 11,8, debe realizar los pasos de actualización adicionales en este "Artículo de base de conocimientos" para cada nodo de almacenamiento. Si se ejecuta Element 11.8 o posterior, no será necesario realizar los pasos de actualización adicionales. |
Utilice la IU de control de cloud híbrido de NetApp para actualizar el almacenamiento de Element
Con la interfaz de usuario de Cloud Control de NetApp, puede actualizar un clúster de almacenamiento.
Para conocer los posibles problemas al actualizar los clústeres de almacenamiento con el control de nube híbrida de NetApp y sus soluciones alternativas, consulte esto "Artículo de base de conocimientos". |
-
Abra la dirección IP del nodo de gestión en un navegador web:
https://<ManagementNodeIP>
-
Inicie sesión en Hybrid Cloud Control de NetApp proporcionando las credenciales de administrador del clúster de almacenamiento.
-
Seleccione Actualizar cerca de la parte superior derecha de la interfaz.
-
En la página actualizaciones, seleccione almacenamiento.
La ficha almacenamiento muestra los clústeres de almacenamiento que forman parte de la instalación. Si el control de cloud híbrido de NetApp no permite acceder a un clúster, no se mostrará en la página actualizaciones.
-
Elija una de las siguientes opciones y realice el conjunto de pasos que se aplican a su clúster:
Opción Pasos Todos los clústeres que ejecutan Element 11.8 y versiones posteriores
-
Seleccione examinar para cargar el paquete de actualización que ha descargado.
-
Espere a que finalice la carga. Una barra de progreso muestra el estado de la carga.
La carga del archivo se perderá si se desplaza fuera de la ventana del explorador. Se muestra un mensaje en pantalla después de que el archivo se haya cargado y validado correctamente. La validación puede tardar varios minutos. Si se aleja de la ventana del explorador en este momento, se conserva la carga del archivo.
-
Seleccione Iniciar actualización.
Estado de actualización cambia durante la actualización para reflejar el estado del proceso. También cambia en respuesta a las acciones que realice, como la pausa de la actualización o si la actualización devuelve un error. Consulte Cambios de estado de actualización. Mientras la actualización está en curso, puede salir de la página y volver a ella más tarde para continuar supervisando el progreso. La página no actualiza el estado ni la versión actual de forma dinámica si la fila del clúster está contraída. La fila del clúster debe estar ampliada para actualizar la tabla, o bien se puede actualizar la página. Es posible descargar registros una vez completada la actualización.
Actualice un clúster de H610S que ejecuta la versión de Element anterior a 11.8.
-
Seleccione la flecha desplegable junto al clúster que desea actualizar y seleccione una de las versiones de actualización disponibles.
-
Seleccione Iniciar actualización. Una vez finalizada la actualización, la interfaz de usuario le solicita que realice pasos de actualización adicionales.
-
Complete los pasos adicionales requeridos en el "Artículo de base de conocimientos"y confirme en la interfaz de usuario que ha completado la fase 2.
Es posible descargar registros una vez completada la actualización. Para obtener información sobre los distintos cambios de estado de actualización, consulte Cambios de estado de actualización.
-
Cambios de estado de actualización
Estos son los diferentes estados que muestra la columna Estado de actualización de la interfaz de usuario antes, durante y después del proceso de actualización:
Estado de actualización | Descripción |
---|---|
Actualizado |
El clúster se actualizó a la versión de Element más reciente disponible. |
Versiones disponibles |
Hay disponibles versiones más recientes del firmware de almacenamiento o Element para su actualización. |
En curso |
La actualización está en curso. Una barra de progreso muestra el estado de la actualización. Los mensajes en pantalla también muestran los errores a nivel de nodo y muestran el ID de nodo de cada nodo del clúster a medida que avanza la actualización. Es posible supervisar el estado de cada nodo mediante la interfaz de usuario de Element o el plugin de NetApp Element para la interfaz de usuario de vCenter Server. |
Actualice la pausa |
Puede optar por poner en pausa la actualización. En función del estado del proceso de actualización, la operación de pausa puede realizarse correctamente o fallará. Verá un aviso de la interfaz de usuario que le solicita que confirme la operación de pausa. Para garantizar que el clúster esté en un lugar seguro antes de pausar una actualización, la operación de actualización puede tardar hasta dos horas en detenerse por completo. Para reanudar la actualización, seleccione Reanudar. |
En pausa |
Colocó en pausa la actualización. Seleccione Reanudar para reanudar el proceso. |
Error |
Se produjo un error durante la actualización. Puede descargar el registro de errores y enviarlo al soporte de NetApp. Después de resolver el error, puede volver a la página y seleccionar Reanudar. Al reanudar la actualización, la barra de progreso se retrocede durante unos minutos mientras el sistema ejecuta la comprobación del estado y comprueba el estado actual de la actualización. |
Completo con seguimiento |
Solo para actualizar los nodos H610S desde una versión de Element anterior a 11.8. Una vez finalizada la fase 1 del proceso de actualización, este estado le solicita que realice pasos de actualización adicionales (consulte la "Artículo de base de conocimientos"). Después de completar la fase 2 y confirmar que la ha completado, el estado cambia a hasta la fecha. |
Utilice la API de control de cloud híbrido de NetApp para actualizar el almacenamiento de Element
Puede utilizar las API para actualizar los nodos de almacenamiento de un clúster a la versión más reciente del software Element. Puede utilizar una herramienta de automatización que prefiera para ejecutar las API. El flujo de trabajo de API que se documenta aquí, utiliza la interfaz de usuario de API DE REST disponible en el nodo de gestión como ejemplo.
-
Descargue el paquete de actualización de almacenamiento en un dispositivo al que el nodo de gestión puede acceder.
Vaya al software Element "descargas" y descargue la imagen del nodo de almacenamiento más reciente.
-
Cargue el paquete de actualización de almacenamiento en el nodo de gestión:
-
Abra la interfaz de usuario de LA API DE REST del nodo de gestión en el nodo de gestión:
https://<ManagementNodeIP>/package-repository/1/
-
Seleccione autorizar y complete lo siguiente:
-
Introduzca el nombre de usuario y la contraseña del clúster.
-
Introduzca el ID de cliente como
mnode-client
. -
Seleccione autorizar para iniciar una sesión.
-
Cierre la ventana de autorización.
-
-
En la interfaz de usuario DE LA API DE REST, seleccione POST /packages.
-
Seleccione probar.
-
Seleccione Browse y seleccione el paquete de actualización.
-
Seleccione Ejecutar para iniciar la carga.
-
Desde la respuesta, copie y guarde el ID de paquete (
"id"
) para utilizarlo en un paso posterior.
-
-
Compruebe el estado de la carga.
-
En la interfaz de usuario de la API DE REST, seleccione GET /packages/{id}/status.
-
Seleccione probar.
-
Introduzca el ID de paquete que ha copiado en el paso anterior en id.
-
Seleccione Ejecutar para iniciar la solicitud de estado.
La respuesta indica
state
que seSUCCESS
ha completado.
-
-
Busque el ID del clúster de almacenamiento:
-
Abra la interfaz de usuario de LA API DE REST del nodo de gestión en el nodo de gestión:
https://<ManagementNodeIP>/inventory/1/
-
Seleccione autorizar y complete lo siguiente:
-
Introduzca el nombre de usuario y la contraseña del clúster.
-
Introduzca el ID de cliente como
mnode-client
. -
Seleccione autorizar para iniciar una sesión.
-
Cierre la ventana de autorización.
-
-
En la interfaz de usuario DE LA API DE REST, seleccione GET /Installations.
-
Seleccione probar.
-
Seleccione Ejecutar.
-
De la respuesta, copie el ID de activo de instalación (
"id"
). -
En la interfaz de usuario DE LA API DE REST, seleccione GET /Installations/{id}.
-
Seleccione probar.
-
Pegue el ID de activo de instalación en el campo id.
-
Seleccione Ejecutar.
-
A partir de la respuesta, copie y guarde el ID del (`"id"`clúster de almacenamiento ) del clúster que desee actualizar para utilizarlo en un paso posterior.
-
-
Ejecute la actualización del almacenamiento:
-
Abra la interfaz de usuario de API DE REST de almacenamiento en el nodo de gestión:
https://<ManagementNodeIP>/storage/1/
-
Seleccione autorizar y complete lo siguiente:
-
Introduzca el nombre de usuario y la contraseña del clúster.
-
Introduzca el ID de cliente como
mnode-client
. -
Seleccione autorizar para iniciar una sesión.
-
Cierre la ventana de autorización.
-
-
Seleccione POST /upgrades.
-
Seleccione probar.
-
Introduzca el ID del paquete de actualización en el campo parámetro.
-
Introduzca el ID del clúster de almacenamiento en el campo parámetro.
La carga útil debe tener un aspecto similar al siguiente ejemplo:
{ "config": {}, "packageId": "884f14a4-5a2a-11e9-9088-6c0b84e211c4", "storageId": "884f14a4-5a2a-11e9-9088-6c0b84e211c4" }
-
Seleccione Ejecutar para iniciar la actualización.
La respuesta debe indicar el estado como
initializing
:
{ "_links": { "collection": "https://localhost:442/storage/upgrades", "self": "https://localhost:442/storage/upgrades/3fa85f64-1111-4562-b3fc-2c963f66abc1", "log": https://localhost:442/storage/upgrades/3fa85f64-1111-4562-b3fc-2c963f66abc1/log }, "storageId": "114f14a4-1a1a-11e9-9088-6c0b84e200b4", "upgradeId": "334f14a4-1a1a-11e9-1055`-6c0b84e2001b4", "packageId": "774f14a4-1a1a-11e9-8888-6c0b84e200b4", "config": {}, "state": "initializing", "status": { "availableActions": [ "string" ], "message": "string", "nodeDetails": [ { "message": "string", "step": "NodePreStart", "nodeID": 0, "numAttempt": 0 } ], "percent": 0, "step": "ClusterPreStart", "timestamp": "2020-04-21T22:10:57.057Z", "failedHealthChecks": [ { "checkID": 0, "name": "string", "displayName": "string", "passed": true, "kb": "string", "description": "string", "remedy": "string", "severity": "string", "data": {}, "nodeID": 0 } ] }, "taskId": "123f14a4-1a1a-11e9-7777-6c0b84e123b2", "dateCompleted": "2020-04-21T22:10:57.057Z", "dateCreated": "2020-04-21T22:10:57.057Z" }
-
Copie el ID de actualización (
"upgradeId"
) que forma parte de la respuesta.
-
-
Verifique el progreso y los resultados de la actualización:
-
Seleccione GET /upgrades/{actualizeId}.
-
Seleccione probar.
-
Introduzca el ID de actualización desde el paso anterior en Actualizar Id.
-
Seleccione Ejecutar.
-
Realice una de las siguientes acciones si existen problemas o requisitos especiales durante la actualización:
Opción Pasos Necesita corregir los problemas de estado del clúster debido a
failedHealthChecks
un mensaje del cuerpo de respuesta.-
Vaya al artículo de la base de conocimientos específico indicado para cada problema o realice la solución especificada.
-
Si se especifica un KB, complete el proceso descrito en el artículo de la base de conocimientos correspondiente.
-
Después de resolver los problemas del clúster, vuelva a autenticarse si es necesario y seleccione PONER /actualizaciones/{actualizable Id}.
-
Seleccione probar.
-
Introduzca el ID de actualización desde el paso anterior en Actualizar Id.
-
Introduzca
"action":"resume"
el cuerpo de la solicitud.{ "action": "resume" }
-
Seleccione Ejecutar.
Debe pausar la actualización porque la ventana de mantenimiento se está cerrando o por otro motivo.
-
Vuelva a autenticarse si es necesario y seleccione PONER /actualizaciones/{actualizeId}.
-
Seleccione probar.
-
Introduzca el ID de actualización desde el paso anterior en Actualizar Id.
-
Introduzca
"action":"pause"
el cuerpo de la solicitud.{ "action": "pause" }
-
Seleccione Ejecutar.
Si va a actualizar un clúster H610S que ejecuta una versión de Element anterior a 11,8, verá el estado
finishedNeedsAck
en el cuerpo de la respuesta.Debe realizar pasos de actualización adicionales para cada nodo de almacenamiento H610S.-
Complete los pasos de actualización adicionales en este "Artículo de base de conocimientos" para cada nodo.
-
Vuelva a autenticarse si es necesario y seleccione PONER /actualizaciones/{actualizeId}.
-
Seleccione probar.
-
Introduzca el ID de actualización desde el paso anterior en Actualizar Id.
-
Introduzca
"action":"acknowledge"
el cuerpo de la solicitud.{ "action": "acknowledge" }
-
Seleccione Ejecutar.
-
-
Ejecute la API GET /upgrades/{actualizable Id} varias veces, según sea necesario, hasta que el proceso se complete.
Durante la actualización,
status
indicarunning
si no se han producido errores. A medida que se actualiza cada nodo, elstep
valor cambia aNodeFinished
.
La actualización ha finalizado correctamente cuando el
percent
valor es100
y elstate
indicafinished
. -
¿Qué ocurre si se produce un error en una actualización mediante el control del cloud híbrido de NetApp
Si se produce un error en una unidad o un nodo durante una actualización, la interfaz de usuario de Element mostrará errores en el clúster. El proceso de actualización no pasa al siguiente nodo y espera a que se resuelvan los errores del clúster. La barra de progreso de la interfaz de usuario de muestra que la actualización está esperando a que se resuelvan los errores del clúster. En esta fase, la selección de Pausa en la interfaz de usuario no funcionará, ya que la actualización espera a que el clúster esté en buen estado. Deberá ponerse en contacto con el servicio de soporte de NetApp para que le ayude con la investigación de un fallo.
El control del cloud híbrido de NetApp tiene un periodo de espera predefinido de tres horas, durante el cual puede suceder una de las siguientes situaciones:
-
Los fallos del clúster se resuelven en el plazo de tres horas y se reanuda la actualización. No es necesario realizar ninguna acción en este escenario.
-
El problema persiste después de tres horas y el estado de actualización muestra error con un banner rojo. Puede reanudar la actualización seleccionando Reanudar después de resolver el problema.
-
El soporte de NetApp ha determinado que se debe cancelar temporalmente el proceso de actualización para que pueda tomar medidas correctivas antes del plazo de tres horas. El equipo de soporte utilizará la API para cancelar la actualización.
Si se cancela la actualización del clúster mientras se actualiza un nodo, es posible que las unidades se eliminen sin dignidad del nodo. Si las unidades se quitan sin gracia, el soporte de NetApp deberá volver a añadir las unidades durante la actualización. Es posible que el nodo tarde más en realizar actualizaciones de firmware o actividades de sincronización posteriores a la actualización. Si el progreso de la actualización parece estancado, póngase en contacto con el soporte de NetApp para obtener ayuda. |