This article contains step-by-step troubleshooting procedures to resolve when a node in a Chassis Cluster is in a Hold or Disabled state. This article is part of the Resolution Guides and Articles - SRX - High Availability (Chassis Cluster) .
Symptoms:
Perform the following steps to troubleshoot your Chassis Cluster.
Are you configuring the Chassis Cluster for the first time?
As a new configuration, check the following to make sure basic configuration guidelines are being followed:
//sample output showing the control and fabric links as up {primary:node0} root@J-SRX> show interfaces terse | match fxp fxp0 up up fxp0.0 up up inet 10.2.2.1/24 fxp1 up up fxp1.0 up up inet 129.16.0.1/2 fxp2 up up fxp2.0 up up tnp 0x1100001 root@J-SRX> show interfaces terse | match fab ge-0/0/2.0 up up aenet --> fab0.0 ge-9/0/2.0 up up aenet --> fab1.0 fab0 up up fab0.0 up up inet 30.17.0.200/24 fab1 up up fab1.0 up up inet 30.18.0.200/24
Note: The Control and Fabric links differ with the hardware platforms. Make sure that the correct ports are used for connecting the Control and Fabric links.
If you find that the Control or Fabric links are showing down , refer to the following articles to troubleshoot this issue further:
down
Confirm the Chassis Cluster configuration. Refer to KB15439 - How do I verify chassis cluster nodes are configured and up on SRX [juniper.net] .
Run the command ' show chassis cluster status ' to check the current status of the Chassis Cluster:
show chassis cluster status
{primary:node0} root@J-SRX> show chassis cluster status Cluster ID: 1 Node Priority Status Preempt Manual failover Redundancy group: 0 , Failover count: 1 node0 100 secondary no no node1 1 primary no no Redundancy group: 1 , Failover count: 1 node0 100 secondary no no node1 1 primary no no
Do you see a Cluster ID for the Chassis Cluster output (as shown above in blue)?
Cluster ID
Do you see both node0 and node1 in the output (as shown above in blue)?
node0
node1
If you do not see both the nodes in the cluster status output (as shown in Step 3), it could mean that the hardware/software components are different on both nodes. Are the components the same for both nodes?
Make sure that the hardware components on both devices remain the same, the software versions are the same, and the interfaces being used as part of reth are logically the same.
No - Refer to KB16141 - What are the minimum hardware and software requirements for a Chassis Cluster (JSRP) on SRX? [juniper.net] to verify that the minimum hardware and software requirements are the same on both nodes (that is, make sure that all Junos High Availability requirements are satisfied).
Is the Cluster ID the same on both nodes? In order to check the Cluster ID value, connect a console to both nodes. Run the command ' show chassis cluster status '.
Note: If you have more than one Chassis Cluster on the same switch or L2 domain, then each pair of Chassis Cluster nodes must have a different Cluster ID. For example, if there are two pairs of Chassis Cluster nodes connected to the same switch -- Juniper_mktg (node0 and node1) is one pair, and Juniper_eng (node 0 and node1) is another pair. Juniper_mktg node0 and node1 may be assigned the Cluster ID of 1. Juniper_mktg node0 and node1 may be assigned the Cluster ID of 2; Juniper_mktg should not be assigned a Cluster ID of 1 because the other pair is using 1. This is because the reth MAC addresses are calculated based on the cluster IDs and two similar cluster IDs in the same network might cause a network impact due to overlapping virtual MAC entries.
show chassis cluster interfaces
Up
{primary:node0} root@J-SRX> show chassis cluster interfaces Control link 0 name: fxp1 Control link status: Up Fabric interfaces: Name Child-interface Status fab0 ge-0/0/2 up fab0 fab1 ge-9/0/2 up fab1 Fabric link status: Up
Redundant-ethernet Information: Name Status Redundancy-group reth0 Down 1 reth1 Down 1 reth2 Down Not configured reth3 Down Not configured Interface Monitoring: Interface Weight Status Redundancy-group ge-2/0/1 255 Down 1 ge-11/0/1 255 Up 1 ge-11/0/0 255 Down 1 ge-2/0/0 255 Down 1
What is the current state of the Chassis Cluster? Proceed to the next troubleshooting steps based on the state that you see for node 0 and node 1 respectively.
node 0
node 1
Primary/Lost -> Proceed to KB20672 - Troubleshooting steps if the Chassis Cluster in Primary/Lost State [juniper.net] .
Hold/Lost -> Refer to KB27713 How to recover or prevent a chassis cluster from going into a Hold/Lost state [juniper.net]
Primary or Secondary in Hold state -> This could be a temporary behavior. Check the output of the command chassis fpc pic status . The available PICs on both nodes should show as online . Wait for some time for the PICs to come online on both nodes, and the status should change to Primary/Secondary . If the situation does not improve, please proceed to Step 7
chassis fpc pic status
online
If you want to determine the cause of a failover, refer to KB21164 - [SRX] Finding out possible reasons for Chassis Cluster failover [juniper.net] . If the above steps do not resolve this problem, refer to KB21781 - [SRX] Data Collection Checklist - Logs/data to collect for troubleshooting [juniper.net] in order to collect the necessary logs from both devices, and open a case with with your technical support representative.
2020-06-29: Removed J-Series references.