eSONIC: Utilizzo elevato della CPU per il container di sincronizzazione su Z9664
Summary: Gli switch Dell PowerSwitch Z9664 possono generare messaggi syslog che indicano un maggiore utilizzo della CPU tramite "syncd" nel sistema operativo Enterprise SONiC [OS] 4.2.x e 4.4.x. ...
Symptoms
Sintomi identificati
Gli switch Dell PowerSwitch Z9664 possono generare messaggi syslog che indicano un aumento dell'utilizzo della CPU da parte di "syncd".
Versioni applicabili: Sistema operativo Enterprise SONiC 4.2.x Sistema operativo Enterprise SONiC 4.4.x Piattaforma applicabile: PowerSwitch Z9664F-ON
PowerSwitch Z9664F-ON con RDMA over Converged Ethernet (RoCE) abilitato e un numero elevato di porte breakout potrebbe segnalare un utilizzo elevato del docker '''syncd'''.
WARNING system#monitor: Current CPU usage of process syncd[5364] is 111.2% WARNING system#monitor: Current CPU usage of process syncd[5364] is 110.1% WARNING system#monitor: Current CPU usage of process syncd[5364] is 109.9%
Cause
Root cause di un utilizzo elevato della CPU
L'indagine ha rivelato che l'avviso è stato generato senza tenere conto della media di carico sul sistema.
Questo comportamento è correlato alla configurazione del sistema e alle funzioni abilitate, in particolare RDMA over Converged Ethernet (RoCE) e un numero elevato di porte breakout su PowerSwitch Z9664F-ON.
I messaggi di avvertenza vengono generati a causa dell'elevato utilizzo della CPU del processo "syncd", come illustrato nei seguenti esempi:
WARNING system#monitor: Current CPU usage of process syncd[5364] is 111.2% WARNING system#monitor: Current CPU usage of process syncd[5364] is 110.1% WARNING system#monitor: Current CPU usage of process syncd[5364] is 109.9%
Resolution
Risoluzione per un utilizzo elevato della CPU
Nella versione 4.5.0 e successive del sistema operativo Enterprise SONiC, la media del carico viene presa in considerazione nella generazione dell'avviso di utilizzo sincronizzato elevato nel syslog.
Per risolvere il problema, è possibile effettuare le seguenti operazioni:
- Monitorare il sistema per eventuali aggiornamenti del sistema operativo Enterprise SONiC.
- Eseguire l'upgrade alla versione più recente del sistema operativo Enterprise SONiC, quando disponibile.
È essenziale notare che questo comportamento non influisce sul traffico.