FMC故障
日志无法加载,并且CPU high 95%
经确认是bug问题,需要重置1个monetdb的进程
https://bst.cloudapps.cisco.com/bugsearch/bug/CSCwe47671
https://bst.cloudapps.cisco.com/bugsearch/bug/CSCwi64429
2.1 备份FMC配置
2.2 重置进程
大约为20-30分钟
请参照CSCwi64429中的workaround在窗口期重启monetdb:
…
expert
admin@fmc1:~$ sudo su
Password:
root@fmc1:/Volume/home/admin# pmtool disablebyid monetdb
root@fmc1:/Volume/home/admin# pmtool statusbyid monetdb
Received status (0):
monetdb (system,gui) - User Disabled <<<< Ensure that it is disabled
Command: /usr/bin/monetdbd start -n /Volume/lib/monetdb/dbfarm
…
root@fmc1:/Volume/home/admin# pmtool enablebyid monetdb
root@fmc1:/Volume/home/admin# pmtool statusbyid monetdb
Received status (0):
monetdb (system,gui) - Running 116081 <<<< Ensure that it is running
…
3 实操如下
3.1 备份FMC
可惜的是报错,
Database error, 正好现在有问题的就是dabatase,神奇的FMC。
3.2 Disable process
…
expert
sadmin@firepower:~$ sudo su
Password:
Last login: Wed Jun 25 09:52:53 UTC 2025 on pts/0
root@firepower:/Volume/home/admin# pmtool disablebyid monetdb
root@firepower:/Volume/home/admin#
…
等待约5分钟后,自动结束
3.3 确认状态
…
root@firepower:/Volume/home/admin# pmtool statusbyid monetdb
Received status (0):
monetdb (system,gui) - User Disabled
Command: /usr/bin/monetdbd start -n /Volume/lib/monetdb/dbfarm
PID File: /var/run/monetdb/merovingian.pid
Enable File: /etc/sf/feature/monetdb.run
Kill Command: /etc/rc.d/init.d/monetdb5-sql stop
UID: 111
CPU Affinity:
Priority: 0
nproc: 0
Stop Timeout: 150
Next start: 640.191875844 (in -18484963 seconds)
Status cmd: /usr/bin/monetdb status
CGroups: memory=System/MonetDb
3.4 重新启用
root@firepower:/Volume/home/admin# pmtool enablebyid monetdb
3.5 确认状态为running
…
root@firepower:/Volume/home/admin# pmtool statusbyid monetdb
Received status (0):
monetdb (system,gui) - Running 25114
Command: /usr/bin/monetdbd start -n /Volume/lib/monetdb/dbfarm
PID File: /var/run/monetdb/merovingian.pid
Enable File: /etc/sf/feature/monetdb.run
Kill Command: /etc/rc.d/init.d/monetdb5-sql stop
UID: 111
CPU Affinity:
Priority: 0
nproc: 0
Stop Timeout: 150
Next start: 18486298.55916348 (in 553 seconds)
Status cmd: /usr/bin/monetdb status
CGroups: memory=System/MonetDb(enrolled)
…
3.6 确认FMC的event可以正常显示
CPU high alarm也消失了