About CARP Hardware
Sorry. I'm not sure if this question is already asked. Is it okay to make CARP on two boxes with different specs?
It's possible, and works fine in most cases, with one caveat: If the NICs are different, then state synchronization will not work properly*.
The number of interfaces and assignment order must be identical, but otherwise the hardware can be different.
- States are interface-bound and carry the NIC driver name/instances, such as igb1. If you make laggs (even one-interface laggs) so an interface appears as lagg0 or lagg1 on both, then it can work, but that's not ideal.