12c RAC, OS log 出現 WARNING: couldn't allocate FBT table for module oracleacfs

環境

Solaris 11 SPARC (LDOM)
Oracle 12.2.0.1 EE RAC 

異常  

OS log 出現  WARNING: couldn't allocate FBT table for module oracleacfs

細節

root@HISRAC1:~# dmesg |grep acfs

Apr 27 01:08:03 HISRAC1 fbt: [ID 795213 kern.warning] WARNING: couldn't allocate FBT table for module oracleacfs
Apr 27 02:08:03 HISRAC1 fbt: [ID 795213 kern.warning] WARNING: couldn't allocate FBT table for module oracleacfs
Apr 27 03:08:03 HISRAC1 fbt: [ID 795213 kern.warning] WARNING: couldn't allocate FBT table for module oracleacfs
Apr 27 04:08:03 HISRAC1 fbt: [ID 795213 kern.warning] WARNING: couldn't allocate FBT table for module oracleacfs
Apr 27 05:08:03 HISRAC1 fbt: [ID 795213 kern.warning] WARNING: couldn't allocate FBT table for module oracleacfs
Apr 27 06:08:03 HISRAC1 fbt: [ID 795213 kern.warning] WARNING: couldn't allocate FBT table for module oracleacfs
Apr 27 07:08:03 HISRAC1 fbt: [ID 795213 kern.warning] WARNING: couldn't allocate FBT table for module oracleacfs
Apr 27 08:08:03 HISRAC1 fbt: [ID 795213 kern.warning] WARNING: couldn't allocate FBT table for module oracleacfs
Apr 27 09:08:03 HISRAC1 fbt: [ID 795213 kern.warning] WARNING: couldn't allocate FBT table for module oracleacfs
Apr 27 10:08:03 HISRAC1 fbt: [ID 795213 kern.warning] WARNING: couldn't allocate FBT table for module oracleacfs
Apr 27 11:08:03 HISRAC1 fbt: [ID 795213 kern.warning] WARNING: couldn't allocate FBT table for module oracleacfs
Apr 27 12:08:03 HISRAC1 fbt: [ID 795213 kern.warning] WARNING: couldn't allocate FBT table for module oracleacfs
Apr 27 13:08:03 HISRAC1 fbt: [ID 795213 kern.warning] WARNING: couldn't allocate FBT table for module oracleacfs
Apr 27 14:08:05 HISRAC1 fbt: [ID 795213 kern.warning] WARNING: couldn't allocate FBT table for module oracleacfs
Apr 27 15:08:05 HISRAC1 fbt: [ID 795213 kern.warning] WARNING: couldn't allocate FBT table for module oracleacfs
Apr 27 16:08:05 HISRAC1 fbt: [ID 795213 kern.warning] WARNING: couldn't allocate FBT table for module oracleacfs
Apr 27 17:08:05 HISRAC1 fbt: [ID 795213 kern.warning] WARNING: couldn't allocate FBT table for module oracleacfs
Apr 27 18:08:05 HISRAC1 fbt: [ID 795213 kern.warning] WARNING: couldn't allocate FBT table for module oracleacfs
Apr 27 19:08:05 HISRAC1 fbt: [ID 795213 kern.warning] WARNING: couldn't allocate FBT table for module oracleacfs
Apr 27 20:08:05 HISRAC1 fbt: [ID 795213 kern.warning] WARNING: couldn't allocate FBT table for module oracleacfs

出現頻率每小時一次, 在crontab裡無相對應的排程

metalink 有類似的錯誤訊息, 但不完全相同, 不適用這個事件

Workaround

$ ./agent_13.2.0.0.0/bin/emctl stop agent

停用 EM agent,已兩天無再發生

root@HISRAC1:~# dmesg |tail
Apr 30 13:08:15 HISRAC1 fbt: [ID 795213 kern.warning] WARNING: couldn't allocate FBT table for module oracleacfs
Apr 30 13:08:16 HISRAC1 last message repeated 11 times
Apr 30 14:08:15 HISRAC1 fbt: [ID 795213 kern.warning] WARNING: couldn't allocate FBT table for module oracleacfs
Apr 30 14:08:16 HISRAC1 last message repeated 11 times
Apr 30 15:08:15 HISRAC1 fbt: [ID 795213 kern.warning] WARNING: couldn't allocate FBT table for module oracleacfs
Apr 30 15:08:16 HISRAC1 last message repeated 11 times
May  1 03:03:56 HISRAC1 hwmgmtd[14882]: [ID 702911 daemon.notice] Gracefully terminated.
May  1 03:04:02 HISRAC1 hwmgmtd[10285]: [ID 702911 daemon.notice] hwmgmtd version 2.4.2.2 r20727 started.
May  2 03:04:03 HISRAC1 hwmgmtd[10285]: [ID 702911 daemon.notice] Gracefully terminated.
May  2 03:04:09 HISRAC1 hwmgmtd[10935]: [ID 702911 daemon.notice] hwmgmtd version 2.4.2.2 r20727 started.

Oracle Support 提供的方案


所以我们推测有可能是在收取oracle_si_cpu_perf这个信息的时候,引起了系统log里面的error。 
那么我们可以通过下面的方式把这个信息收集停掉,看问题是否能得到改善。 

主机HISRAC1.cych.org.tw及HISRAC2.cych.org.tw的各自的Cloud Control主页 
>主机 
>>监视 
>>>度量和收集设置 
>>>>其他收集项 
>>>>>寻找"CPU Frequency State"并点击"收集调度"列对应的”每60分钟“,并在下一个页面点击"禁用" 
>>>>>>使用"继续"->OK->OK记性保存 

留言

這個網誌中的熱門文章

新建的 12.2.0.1 資料庫 alert 出現 ORA-12012

11g client 連上 12c server, 出現 ora-28040