Description

The RPD (Routing Protocol Daemon) process can also run or operate on the backup Routing Engine (RE) in a redundant system configuration.

Symptoms

Routing Protocol Daemon (RPD) not running on the backup Routing Engine (RE) in dual-routing engine devices.

Solution

On devices which are having dual routing engine, RPD process will only spawn on backup Routing engine when NSR is configured.

Without NSR configured on Device - 

User@Router> show configuration routing-options nonstop-routing  
 
{master}
User@Router>
 
 
{master}
User@Router> show system processes extensive | match rpd
21042 root         20    0  1522M   628M kqread   3   1:20   0.00% rpd{TraceThread}
21042 root         20    0  1522M   628M kqread   3   1:18   0.00% rpd{rpd}
21095 root         20    0   920M   145M kqread   3   1:14   0.00% rpd{TraceThread}
21094 root         20    0   920M   145M kqread   0   1:13   0.00% rpd{TraceThread}
21095 root         20    0   920M   145M kqread   0   0:17   0.00% rpd{rpd}
21094 root         20    0   920M   145M kqread   3   0:17   0.00% rpd{rpd}
19772 root         20    0   723M    14M select   0   0:05   0.00% vrrpd
21042 root         20    0  1522M   628M kqread   1   0:03   0.00% rpd{rsvp-io}
21085 root         20    0   790M    15M kqread   1   0:01   0.00% rpdtmd
21042 root         20    0  1522M   628M kqread   1   0:01   0.00% rpd{krtio-th}
21042 root         20    0  1522M   628M kqread   0   0:01   0.00% rpd{ted-compute-svc}
21042 root         20    0  1522M   628M kqread   1   0:01   0.00% rpd{bgpio-0-th}
21094 root         20    0   920M   145M kqread   2   0:01   0.00% rpd{krtio-th}
21095 root         20    0   920M   145M kqread   3   0:01   0.00% rpd{bgpio-0-th}
21094 root         20    0   920M   145M kqread   0   0:01   0.00% rpd{bgpio-0-th}
21095 root         20    0   920M   145M kqread   1   0:01   0.00% rpd{krtio-th}
21042 root         52    0  1522M   628M uwait    0   0:00   0.00% rpd{rpd}
21042 root         52    0  1522M   628M uwait    2   0:00   0.00% rpd{rpd}
 
{master}
User@Router>
 
 
{backup}
User@Router>
 
{backup}
User@Router> show system processes extensive | match rpd
22537 root         20    0   722M    15M select   3   0:02   0.00% vrrpd
 
{backup}
User@Router>
 

With NSR configured on device -
 
User@Router> show configuration routing-options nonstop-routing  
nonstop-routing;
 
{master}
User@Router>
 
{backup}
User@Router> show system processes extensive | match rpd          
19182 root         20    0  1030M   187M kqread   0   4:37   0.00% rpd{TraceThread}
19182 root         20    0  1030M   187M kqread   2   1:15   0.00% rpd{rpd}
19212 root         20    0   791M    22M kqread   2   0:05   0.00% rpdtmd
19182 root         20    0  1030M   187M kqread   3   0:02   0.00% rpd{krtio-th}
 
{backup}
User@Router>
 
 

Modification History

2023-11-19 : Article Created