FirePower Management Center (FMC) crashed one day refusing GUI or SSH access. After reboot SSH was back but GUI was painfully slow. With the help from TAC discovered a well know bug in UCS BIOS which causes loss of CPU on the server after a reboot.
You can check the number of CPU with ‘nproc’ and ‘cat /proc/cpuinfo’
FMC underlying hardware is a C Series UCS that has a memory leak bug which makes the FMC believe it has only so many CPUs. The bug is in BIOS and has a fix only in BIOS version 2.0(8d). ANY OTHER BIOS version SHOULD NOT BE USED.
To check for current BIOS version.
root@firepower:/var/sf/updates# dmidecode | more
Vendor: Cisco Systems, Inc.
For the BIOS upgrade, I’d strongly recommend to consult TAC and have an engineer on the phone while the upgrade is done.