Dell Unity: le attività pianificate uDoctor attivano un elevato utilizzo della CPU
Summary: Uno specifico plug-in SDC (Service Data Collection) utilizzato da APEX AIOps può attivare in modo intermittente più query PostgreSQL (PSQL) durante le attività pianificate uDoctor, con conseguente utilizzo elevato della CPU sullo storage processor primario per circa 15 minuti. Questo problema non influisce sulle service data collection generate manualmente ed è stato risolto in Unity OE versione 5.0.3. ...
Symptoms
L'utilizzo della CPU sullo storage processor primario raggiunge il 90-100% alla stessa ora ogni giorno e rimane elevato per circa 15 minuti.
Cause
Il team APEX AIOps ha identificato un problema per cui uno specifico plug-in SDC (Service Data Collection) può attivare in modo intermittente più comandi PostgreSQL (PSQL).
In questo caso, le query PSQL risultanti possono causare un utilizzo significativo della CPU sullo storage processor (SP) primario, responsabile dell'esecuzione delle attività uDoctor.
Resolution
Questo problema è stato risolto in Unity OE versione 5.0.3, che include una correzione del codice per evitare l'utilizzo eccessivo della CPU causato dalle attività pianificate uDoctor interessate.
Per ulteriori informazioni sulle versioni e sulle pianificazioni di rilascio di Dell Unity OE, consultare l'articolo della Knowledge Base Matrice di Dell Unity OE .
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
Metriche UEMCLI (cronologiche):
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