Dell Unity: uDoctor Geplante Aufgaben lösen eine hohe CPU-Auslastung aus
Summary: Ein bestimmtes SDC-Plug-in (Service Data Collection), das von APEX AIOps verwendet wird, löst während geplanter uDoctor-Aufgaben zeitweise mehrere PostgreSQL(PSQL)-Abfragen aus, was zu einer hohen CPU-Auslastung auf dem primären Storage-Prozessor für ca. 15 Minuten führt. Dieses Problem wirkt sich nicht auf manuell generierte Servicedatenerhebungen aus und wurde in Unity OE-Version 5.0.3 behoben. ...
Symptoms
Die CPU-Auslastung auf dem primären Storage-Prozessor erreicht jeden Tag zur gleichen Zeit 90 bis 100 % und bleibt etwa 15 Minuten lang hoch.
Cause
Das APEX AIOps-Team hat ein Problem identifiziert, bei dem ein bestimmtes Service Data Collection (SDC)-Plug-in zeitweise mehrere PostgreSQL (PSQL)-Befehle auslösen kann.
In diesem Fall können die resultierenden PSQL-Abfragen zu einer erheblichen CPU-Auslastung auf dem primären Storage-Prozessor (SP) führen, der für die Ausführung von uDoctor-Aufgaben verantwortlich ist.
Resolution
Dieses Problem wurde in Unity OE-Version 5.0.3 behoben, die eine Codekorrektur enthält, um die übermäßige CPU-Auslastung zu verhindern, die durch die betroffenen geplanten uDoctor-Aufgaben verursacht wird.
Weitere Informationen zu Dell Unity OE-Versionen und Versionszeitplänen finden Sie im Wissensdatenbank-Artikel Dell Unity OE-Matrix .
Additional Information
/spX/EMC/backend/log_shared/EMCSystemLogFile.log
service@spb:~# tailf 00_emc_backend_log_shared/EMCSystemLogFile.log | grep -i udoctor
" 2020-02-16 T 13:03:12 .155Z" "Array_spb@Serial_Number" "Kittyhawk_safe" "9134" "unix/spb/root" "INFO" "1:115000d" :: " Internal Information only. PSM File "udoctor" Deleted. " :: Category=System Component=psm TimeZone=UTC
"2020-02-17 T 13:03:12 .944Z" "Array_spb@Serial_Number" "Kittyhawk_safe" "9134" "unix/spb/root" "INFO" "1:115000d" :: " Internal Information only. PSM File "udoctor" Deleted. " :: Category=System Component=psm TimeZone=UTC
UEMCLI-Metriken (Verlauf):
service@spb:~# uemcli -no /metrics/value/hist -path sp.*.cpu.summary.utilization show -interval 60 -from "2020-02-16 12:59:00" -to "2020-02-16 13:59:00"
Timestamp |SP |summary
| |CPU
| |Util %
--------------------+----------+-------
2020-02-16 13:02:00 |spa | 13.93
|spb | 66.47
2020-02-16 13:03:00 |spa | 12.49
|spb | 90.96
2020-02-16 13:04:00 |spa | 12.94
|spb | 92.63
2020-02-16 13:05:00 |spa | 11.91
|spb | 93.29
2020-02-16 13:06:00 |spa | 5.072
|spb | 92.28
2020-02-16 13:07:00 |spa | 2.497
|spb | 90.06
2020-02-16 13:08:00 |spa | 2.452
|spb | 92.38
2020-02-16 13:09:00 |spa | 2.527
|spb | 95.68
2020-02-16 13:10:00 |spa | 2.441
|spb | 98.36
2020-02-16 13:11:00 |spa | 2.845
|spb | 97.170
2020-02-16 13:12:00 |spa | 2.466
|spb | 97.096
2020-02-16 13:13:00 |spa | 2.479
|spb | 97.732
2020-02-16 13:14:00 |spa | 2.469
|spb | 98.023
2020-02-16 13:15:00 |spa | 2.362
|spb | 96.391
2020-02-16 13:16:00 |spa | 2.697
|spb | 65.053
service@spb:~# uemcli -no /metrics/value/rt -path sp.*.cpu.summary.utilization show -interval 10
Timestamp |SP |summary
| |CPU
| |Util %
--------------------+----------+-------
2020-02-17 13:03:20 |spa | 0.929
|spb | 90.810
2020-02-17 13:03:30 |spa | 1.928
|spb | 90.980
2020-02-17 13:03:40 |spa | 2.417
|spb | 90.537
2020-02-17 13:03:50 |spa | 1.912
|spb | 91.601
2020-02-17 13:04:00 |spa | 2.124
|spb | 93.625
2020-02-17 13:04:10 |spa | 3.828
|spb | 92.191