Description

When deploying a vSRX in Azure or AWS, enabling High Availability using chassis cluster can cause the device to crash during boot. This happens because cloud platforms handle networking differently compared to traditional environments, and they don’t support some of the low-level behaviors required by chassis clustering.

Symptoms

vSRX crashes shortly after enabling HA with: set chassis cluster cluster-id 1 node 0 reboot

Device fails during boot or within a couple of minutes of uptime


You may see logs like:

Fatal trap 12: page fault while in kernel mode

panic: page fault

mlx5_core0: ERR: ... status limits exceeded

Solution

Chassis Cluster HA is not supported on Azure or AWS due to their networking limitations (no floating MAC, limited L2 behavior).

Instead, it is advised to use Juniper Multinode HA (MNHA), which is designed specifically for cloud environments and works reliably with Azure/AWS.

Reference:

https://supportportal.juniper.net/s/article/vSRX-Chassis-Cluster-High-Availability-support-for-vSRX

Modification History

2026-06-29 : Article Created