Isilon: PowerScale: Después de actualizar el código con HealthCheck_9.1.0_2021-06, HealthCheck Basic ya no funciona
Resumen: HealthCheck Basic ya no funciona. isi healthcheck run basic no se puede iniciar; muestra el error "No se encontró el elemento ioca_checkNodes"
Este artículo se aplica a
Este artículo no se aplica a
Este artículo no está vinculado a ningún producto específico.
No se identifican todas las versiones del producto en este artículo.
Síntomas
HealthCheck Basic ya no funciona.
La evaluación básica falla debido a que "No ioca_checkNodes encontró el elemento"
La evaluación básica falla debido a que "No ioca_checkNodes encontró el elemento"
Isilon-cluster-1# isi healthcheck run basic Item ioca_checkNodes not found
Además, verá los siguientes errores en isi_healthcheck.log
2020-06-15T00:00:37+00:00 <3.6> localhost isi_healthcheck:framework:Main[4767:isi_healthcheck:137] INFO:Schedule triggered: {u'next_run': u'1592179200', u'name': u'default', u'schedule': u'every day', u'checklist': [u'basic'], u'base': u'1590589851', u'id': u'default'}
2020-06-15T00:00:38+00:00 <3.3> localhost isi_healthcheck:framework:Main[4767:isi_healthcheck:156] ERROR:Posting scheduled evaluation of basic failed: {u'errors': [{u'message': u'Item ioca_checkNodes not found', u'code': u'AEC_NOT_FOUND'}]}
El artículo como "Elemento ioca_checkNodes" se almacenó en la Tardis, pero no en la lista de verificación de estado, causará este problema.
También se puede ioca_checkDriveFirmwarePackage otro "elemento", sin embargo, se aplica la misma solución alternativa.
Afecta a los clientes que estaban en una RUP de evaluación del estado anterior y tenían un programa configurado y, a continuación, se actualizaron a una RUP de evaluación del estado más reciente.
Este comportamiento también se observó en HealthCheck_9.1.0_32.0.6 y HealthCheck_9.1.0_33.0.5.
Causa
Algunos elementos se eliminan en el nuevo RUP de evaluación del estado, pero las propiedades configuradas de evaluación del estado "como el programa" siguen haciendo referencia a los elementos antiguos que ya no existen.
En este caso, el elemento de evaluación del estado que se quitó es ioca_checkDriveRead
En este caso, el elemento de evaluación del estado que se quitó es ioca_checkDriveRead
Resolución
El problema se corrigió en 9.1.0.22 y OneFS 9.2.0
. Como solución alternativa para el problema, debemos sobrescribir la configuración anterior con una configuración del laboratorio y, a continuación, volver a aplicar todas las propiedades de evaluación del estado aplicadas anteriormente, como programas y opciones de entrega de correo electrónico.
Aplique el siguiente plan de acción para resolver el problema:
1 - Respalde la configuración actual:
# cp -v /ifs/.ifsvar/modules/tardis/namespaces/healthcheck_checklist_properties.sqlite /ifs/data/Isilon_Support
2 - Deshabilite isi_healthcheck servicio y confirme que aún no se estén ejecutando procesos isi_healthcheck:
# isi services -a isi_healthcheck disable
# isi_for_array -s 'ps auwxx | grep -i healthcheck |grep -v grep'
3. Descargue el archivo de configuración del laboratorio y cárguelo en el clúster.
Copie /ifs/.ifsvar/modules/tardis/namespaces/healthcheck_checklist_properties.sqlite de un clúster de laboratorio con la misma versión (actualizándose, etc.) y el mismo parche de HC para el cliente.
- Sobrescribir la ubicación del archivo config:
# cp -v <existente descargada del último paso> /ifs/.ifsvar/modules/tardis/namespaces/healthcheck_checklist_properties.sqlite
- Habilite el servicio de evaluación del estado nuevamente:
# isi services -a isi_healthcheck enable
- Vuelva a aplicar todas las propiedades de evaluación del estado aplicadas anteriormente "como horarios y entrega de correo electrónico"
Luego vuelva a probar la verificación de estado básica.
. Como solución alternativa para el problema, debemos sobrescribir la configuración anterior con una configuración del laboratorio y, a continuación, volver a aplicar todas las propiedades de evaluación del estado aplicadas anteriormente, como programas y opciones de entrega de correo electrónico.
Aplique el siguiente plan de acción para resolver el problema:
1 - Respalde la configuración actual:
# cp -v /ifs/.ifsvar/modules/tardis/namespaces/healthcheck_checklist_properties.sqlite /ifs/data/Isilon_Support
2 - Deshabilite isi_healthcheck servicio y confirme que aún no se estén ejecutando procesos isi_healthcheck:
# isi services -a isi_healthcheck disable
# isi_for_array -s 'ps auwxx | grep -i healthcheck |grep -v grep'
3. Descargue el archivo de configuración del laboratorio y cárguelo en el clúster.
Copie /ifs/.ifsvar/modules/tardis/namespaces/healthcheck_checklist_properties.sqlite de un clúster de laboratorio con la misma versión (actualizándose, etc.) y el mismo parche de HC para el cliente.
- Sobrescribir la ubicación del archivo config:
# cp -v <existente descargada del último paso> /ifs/.ifsvar/modules/tardis/namespaces/healthcheck_checklist_properties.sqlite
- Habilite el servicio de evaluación del estado nuevamente:
# isi services -a isi_healthcheck enable
- Vuelva a aplicar todas las propiedades de evaluación del estado aplicadas anteriormente "como horarios y entrega de correo electrónico"
Luego vuelva a probar la verificación de estado básica.
Productos
IsilonPropiedades del artículo
Número del artículo: 000192183
Tipo de artículo: Solution
Última modificación: 19 oct 2022
Versión: 4
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.