Chain of events:
- CCP packets sent between cluster members contain a field that carries the number of configured CoreXL FW instances on the cluster member that sends these CCP packets.
- In VSX HA mode (not VSLS) - each Virtual System (excluding VS0) checks the number of configured CoreXL FW instances in the received CCP packet and compares it to the number of loaded CoreXL FW instances on this Virtual System.
- If the number of CoreXL FW instances is different, then Critical Device "Instances" is registered in the kernel and its state is reported as "problem".
By design, when any Critical Device reports its state as "problem", the state of the entire cluster member is change to "Down".
- As soon as the number of CoreXL FW instances is detected as identical, the Critical Device "Instances" is unregistered.
Such mismatch between the number of CoreXL FW instances in the received CCP packet and the number of loaded CoreXL FW instances on this Virtual System can be caused in the following scenarios: