Description

The customer noticed that the overall CPU usage was higher on one of our MX204 routers with rib-sharding configuration and observed many 'UI route delete Job'.

Symptoms

user@router> show system processes extensive

last pid: 60386; load averages: 1.28, 1.33, 1.29 up 175+20:32:36  13:36:57

523 threads:  7 running, 464 sleeping, 1 zombie, 51 waiting

CPU: 5.7% user, 0.0% nice, 6.1% system, 0.2% interrupt, 88.0% idle

Mem: 1322M Active, 10G Inact, 1092M Wired, 290M Buf, 3557M Free

Swap: 12G Total, 12G Free

 

 PID USERNAME  PRI NICE  SIZE  RES STATE  C  TIME  WCPU COMMAND

39816 root    103  0 8528M 7299M CPU2   2 2148.4 99.66% rpd{rpd}


The customer captured the task accounting as below and observed many UI route delete Job:

set task accounting on

show task accounting detail

set task accounting off


user@router> show task accounting detail

 

JOB:UI route delete Job    TOT:00000000.00728240 MAX:00000000.00000391 RUNS: 519973      <<<<<<<<< 

 

user@router> show task jobs

Mar 07 14:45:48

Background jobs:

Pri Task Job Name       Runs Misses Wait Flags

 7 RT/UI route delete Job    1097000310  0  0     <<<<<<<< 



Solution

The issue is related to PR/1854481, the RPD programming logic might dropped in a infinite loop to delete route with some errors.


It is a day-1 issue, and Resolved-In:

evo:23.4R2-S4-EVO evo:24.4R1-S2-EVO evo:24.4R2-EVO evo:25.1R1-EVO evo:25.2R1-EVO 

junos:23.4R2-S4 junos:24.4R1-S2 junos:24.4R2 junos:25.1R1 junos:25.2R1

 

Possible workaround: disable the sharding and restart routing immediately (reset rpd) in the MW. It is expected that there could be a short traffic outage.

Modification History

2025-04-08 : Article Created