12c RAC, OS log 出現 WARNING: couldn't allocate FBT table for module oracleacfs
環境
Solaris 11 SPARC (LDOM)
Oracle 12.2.0.1 EE RAC
Oracle 12.2.0.1 EE RAC
異常
OS log 出現 WARNING: couldn't allocate FBT table for module oracleacfs細節
root@HISRAC1:~# dmesg |grep acfsApr 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记性保存
留言
張貼留言