Intermittent false CB 0/1 failure major alarms may occur, which are self-cleared, and can be seen in log messages, accompanied with excessive FPM related logs in log chassisd.
This article provides the steps for how to troubleshoot this issue.
Jun 8 02:40:31.072 2021 router-re0 alarmd[10448]: %DAEMON-4: Alarm set: CB color=RED, class=CHASSIS, reason=CB 0 Failure <--- Major alarm is set Jun 8 02:40:31.072 2021 router-re0 craftd[7281]: %DAEMON-4: Major alarm set, CB 0 Failure Jun 8 02:40:32.082 2021 router-re0 alarmd[10448]: %DAEMON-4: Alarm cleared: CB color=RED, class=CHASSIS, reason=CB 0 Failure Jun 8 02:40:32.082 2021 router-re0 craftd[7281]: %DAEMON-4: Major alarm cleared, CB 0 Failure <--- Major alarm is cleared
Jun 8 02:40:28 stormchaser_get_cps: last call time=1733058:391812 now time=1733095:569396 dt=37:177584 Jun 8 02:40:28 fpm_tiny_tcb_intr tcb_ints_pending 0x30210000 Jun 8 02:40:28 fpm_tiny_CH_PRS_CHG handling CH_PRS interrupt Jun 8 02:40:28 fpm_tiny_tcb_intr re-enabling interrupts (0x00038000) Jun 8 02:40:28 exit fpm_tiny_tcb_intr ... Jun 8 02:40:28 stormchaser_get_cps: last call time=1733095:569396 now time=1733095:671171 dt=0:101775 Jun 8 02:40:28 fpm_tiny_tcb_intr tcb_ints_pending 0x30210000 Jun 8 02:40:28 fpm_tiny_CH_PRS_CHG handling CH_PRS interrupt Jun 8 02:40:28 fpm_tiny_tcb_intr re-enabling interrupts (0x00038000) Jun 8 02:40:28 exit fpm_tiny_tcb_intr ... Jun 8 02:40:29 stormchaser_get_cps: last call time=1733095:569396 now time=1733096:261145 dt=0:691749 Jun 8 02:40:29 fpm_tiny_tcb_intr tcb_ints_pending 0x30210000 Jun 8 02:40:29 fpm_tiny_CH_PRS_CHG handling CH_PRS interrupt Jun 8 02:40:29 fpm_tiny_tcb_intr re-enabling interrupts (0x00038000) Jun 8 02:40:29 exit fpm_tiny_tcb_intr ... Jun 8 02:40:29 stormchaser_get_cps: last call time=1733095:569396 now time=1733096:261366 dt=0:691970 Jun 8 02:40:31 CHASSISD_FPM_STORM_STATUS: fpm_tiny_tcb_storm_state_change: tcb storm active Jun 8 02:40:31 send: red alarm set, device CB 0, reason CB 0 Failure <--- CB 0 Failure alarm is raised post CHASSISD_FPM_STORM_STATUS alarm Jun 8 02:40:31 stormchaser_get_cps: last call time=1733095:569396 now time=1733098:214079 dt=2:644683 Jun 8 02:40:31 fpm_tiny_tcb_intr tcb_ints_pending 0x30210000 Jun 8 02:40:31 fpm_tiny_CH_PRS_CHG handling CH_PRS interrupt Jun 8 02:40:31 fpm_tiny_tcb_intr re-enabling interrupts (0x00038000) Jun 8 02:40:31 exit fpm_tiny_tcb_intr ... Jun 8 02:40:32 CHASSISD_FPM_STORM_STATUS: fpm_tiny_tcb_storm_state_change: tcb storm active Jun 8 02:40:32 send: red alarm clear, device CB 0, reason CB 0 Failure <--- CB 0 Failure alarm is cleared post a second CHASSISD_FPM_STORM_STATUS alarm
This is due to excessive ghost interrupts between the FPM and RE/CB, which are mostly hardware related. Follow the steps below to narrow it down: