My cluster is set as active/passive because I have all redundancy groups as primary on the same node, and the secondary node is on standby. However, when I run this command, it says the operational mode is active/active:
root@SRX> show chassis cluster information detail no-forwarding
Redundancy mode:
Configured mode: active-active
Operational mode: active-active
Cluster configuration:
Heartbeat interval: 1000 ms
Heartbeat threshold: 3
Control link recovery: Enabled
Fabric link down timeout: 66 sec
Node health information:
Local node health: Healthy
Remote node health: Healthy
Redundancy group: 0, Threshold: 255, Monitoring failures: none
Events:
Jan 19 14:50:42.276 : hold->secondary, reason: Hold timer expired
...
Note that with chassis clusters, you have redundancy mode and data plane mode, either of which can be active-active or active-passive independently, but they are different things.
The data plan active-active mode is when you have, for instance, RG1 primary in node0 and RG2 primary in node1.
The redundancy mode active-active, which is what you see in the show chassis cluster information detail output is a resource management matter related to port translation. This KB explains in more detail its function:
[SRX] Traffic to node 1 is blocked when HA data plane is in active-active mode
You can change the redundancy mode with this command:
set chassis cluster redundancy-mode active-backup
Note: A reboot of both nodes is required for this config change to take effect.
Before changing the redundancy mode, it is essential that you read the following KBs so you can understand the importance of both modes so you can choose the one that fits best for your network needs:
[SRX] NAT Source Pool Capacity in SRX Chassis Cluster
[SRX] Change the allocation of Source NAT pool (hidden command)