Ejecute comprobaciones del estado del almacenamiento de Element antes de actualizar el almacenamiento
Debe ejecutar comprobaciones del estado antes de actualizar el almacenamiento Element para garantizar que todos los nodos de almacenamiento del clúster estén listos para la siguiente actualización de almacenamiento de Element.
-
Servicios de administración: Ha actualizado el último paquete de servicios de administración (2.10.27 o posterior).
Debe actualizar al paquete de servicios de gestión más reciente antes de actualizar el software Element. -
Nodo de gestión:está ejecutando el nodo de administración 11.3 o posterior.
-
Software Element: La versión del clúster ejecuta el software NetApp Element 11.3 o posterior.
-
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 API de control de cloud híbrido de NetApp para ejecutar comprobaciones del estado del almacenamiento de 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.
-
Puede ejecutar comprobaciones del estado con la interfaz de usuario de Hybrid Cloud Control de NetApp o la API de control para el cloud híbrido de NetApp:
También puede obtener más información sobre las comprobaciones del estado del almacenamiento que realiza el servicio:
Utilice Cloud Control de NetApp híbrido para ejecutar comprobaciones del estado del almacenamiento Element antes de actualizar el almacenamiento
Con Hybrid Cloud Control de NetApp, puede comprobar que un clúster de almacenamiento está listo para actualizarse.
-
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 la ficha almacenamiento.
-
Seleccione la comprobación del estado
para el clúster que desea comprobar si está listo para la actualización.
-
En la página Comprobación del estado del almacenamiento, seleccione Ejecutar comprobación del estado.
-
Si hay problemas, haga lo siguiente:
-
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, seleccione Volver a ejecutar comprobación del estado.
-
Una vez que la comprobación del estado se completa sin errores, el clúster de almacenamiento está listo para actualizar. Consulte actualización del nodo de almacenamiento "instrucciones" para continuar.
Utilice API para ejecutar comprobaciones del estado del almacenamiento de Element antes de actualizar el almacenamiento
Es posible utilizar API DE REST para verificar que un clúster de almacenamiento esté listo para actualizarse. La comprobación del estado verifica que no hay obstáculos para la actualización, como los nodos pendientes, los problemas de espacio en disco y los fallos del clúster.
-
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>/mnode
-
Seleccione autorizar y complete lo siguiente:
-
Introduzca el nombre de usuario y la contraseña del clúster.
-
Introduzca el ID de cliente as
mnode-client
si el valor no se ha rellenado todavía. -
Seleccione autorizar para iniciar una sesión.
-
Cierre la ventana de autorización.
-
-
En la interfaz de usuario de API de REST, seleccione
GET /assets
. -
Seleccione probar.
-
Seleccione Ejecutar.
-
De la respuesta, copie la
"id"
desde la"storage"
sección del clúster que pretende comprobar si está listo para la actualización.No utilice la "parent"
Valor de esta sección porque éste es el ID del nodo de administración, no el ID del clúster de almacenamiento.
"config": {}, "credentialid": "12bbb2b2-f1be-123b-1234-12c3d4bc123e", "host_name": "SF_DEMO", "id": "12cc3a45-e6e7-8d91-a2bb-0bdb3456b789", "ip": "10.123.12.12", "parent": "d123ec42-456e-8912-ad3e-4bd56f4a789a", "sshcredentialid": null, "ssl_certificate": null
-
-
Ejecute las comprobaciones del estado en el clúster de 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 as
mnode-client
si el valor no se ha rellenado todavía. -
Seleccione autorizar para iniciar una sesión.
-
Cierre la ventana de autorización.
-
-
Seleccione POST /Health-checks.
-
Seleccione probar.
-
En el campo Parameter, introduzca el ID del clúster de almacenamiento obtenido en el paso 1.
{ "config": {}, "storageId": "123a45b6-1a2b-12a3-1234-1a2b34c567d8" }
-
Seleccione Ejecutar para ejecutar una comprobación del estado en el clúster de almacenamiento especificado.
La respuesta debe indicar el estado como
initializing
:
{ "_links": { "collection": "https://10.117.149.231/storage/1/health-checks", "log": "https://10.117.149.231/storage/1/health-checks/358f073f-896e-4751-ab7b-ccbb5f61f9fc/log", "self": "https://10.117.149.231/storage/1/health-checks/358f073f-896e-4751-ab7b-ccbb5f61f9fc" }, "config": {}, "dateCompleted": null, "dateCreated": "2020-02-21T22:11:15.476937+00:00", "healthCheckId": "358f073f-896e-4751-ab7b-ccbb5f61f9fc", "state": "initializing", "status": null, "storageId": "c6d124b2-396a-4417-8a47-df10d647f4ab", "taskId": "73f4df64-bda5-42c1-9074-b4e7843dbb77" }
-
Copie el
healthCheckID
eso es parte de la respuesta.
-
-
Compruebe los resultados de las comprobaciones de estado:
-
Seleccione GET /Health-checks/{healthCheckId}.
-
Seleccione probar.
-
Introduzca el ID de comprobación del estado en el campo parámetro.
-
Seleccione Ejecutar.
-
Desplácese hasta la parte inferior del cuerpo de respuesta.
Si todas las comprobaciones del estado se realizan correctamente, la devolución es similar al ejemplo siguiente:
"message": "All checks completed successfully.", "percent": 100, "timestamp": "2020-03-06T00:03:16.321621Z"
-
-
Si la
message
return indica que se han producido problemas con el estado del clúster, haga lo siguiente:-
Seleccione GET /Health-checks/{healthCheckId}/log
-
Seleccione probar.
-
Introduzca el ID de comprobación del estado en el campo parámetro.
-
Seleccione Ejecutar.
-
Revise cualquier error específico y obtenga los enlaces asociados del artículo de la base de conocimientos.
-
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, ejecute GET /health-checks/{healthCheckId}/log de nuevo.
-
Comprobaciones del estado del almacenamiento realizadas por el servicio
Las comprobaciones del estado del almacenamiento realizan las siguientes comprobaciones por clúster.
Nombre de comprobación | Nodo/clúster | Descripción |
---|---|---|
check_asinc_results |
Clúster |
Verifica que el número de resultados asincrónicos en la base de datos está por debajo de un número de umbral. |
check_cluster_errantes |
Clúster |
Comprueba que no hay errores del clúster de bloqueo de actualizaciones (tal y como se define en el origen de elementos). |
compruebe_upload_speed |
Nodo |
Mide la velocidad de carga entre el nodo de almacenamiento y el nodo de gestión. |
comprobación_velocidad_conexión |
Nodo |
Verifica que los nodos tienen conectividad con el nodo de gestión que sirve paquetes de actualización y realiza una estimación de la velocidad de conexión. |
comprobar_núcleos |
Nodo |
Comprueba si hay volcado de bloqueo del kernel y archivos principales en el nodo. Se produce un error en la comprobación de cualquier bloqueo en un período de tiempo reciente (umbral de 7 días). |
check_root_disk_space |
Nodo |
Verifica que el sistema de archivos raíz tiene suficiente espacio libre para realizar una actualización. |
check_var_log_disk_space |
Nodo |
Lo verifica |
check_pending_nodes |
Clúster |
Verifica que no hay nodos pendientes en el clúster. |