Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Mailing Lists -> Oracle-L -> RE: racgimon.exe CPU usage question
I posted a question last week and got one reply.
To recap:
Oracle 10gR2, Rac
Winracdb has two nodes: devwin16 and devwin15 (both windows-XP box)
When winrac db is started, we found racgimon would take about about between 10% to 15% CPU on one node (or both nodes).
The root cause of this issue is racgimon process is trying to write to file
I worked on this issue a bit more, found a workaround, but still hope that I could resolve this issue completely.
I tried Vasu's method, and it did not work in my situation. I found that there are two $ORACLE_HOME in registry on my rac machines:
In SOFTWARE\ORACLE\KEY_OraCr10g_home,
ORACLE_CRS_HOME C:\oracle\product\10.2.0\crs
ORACLE_HOME C:\oracle\product\10.2.0\crs
In SOFTWARE\ORACLE\KEY_OraDb10g_home,
ORACLE_HOME f:\oracle\product\10.2.0\db1
F drive is the drive that gets shared by two nodes.
To workaround the above issue, I need to do
copy .formfactor_from_devwin15 .formfact
You should see racgimon's CPU usuage should drop to close to zero on devwin16
Then do
copy .formfactor_from_devwin16 .formfact
You should see racgimon's CPU usuage should drop to close to zero on devwin15
Note: the above process would be needed each time the rac db is bounced.
My guess is racgimon daemon is not taking $oracle_home as C:\oracle\product\10.2.0\crs (which it should), but it takes F:\oracle\product\10.2.0\db_1 as $oracle_home. I tried to change $ORACLE_HOME for css by running
cd C:\oracle\product\10.2.0\crs
localconfigure reset "C:\oracle\product\10.2.0\crs" on devwin16, but never succeeded.
Below is what I got:
C:\oracle\product\10.2.0\crs\BIN>
C:\oracle\product\10.2.0\crs\BIN>localconfig.bat reset "C:\oracle\product\10.2.
0\crs"
Step 1: stopping local CSS stack
failed to stop CSS service, err(1051) failed to delete CSS service, err(1072) failed to delete the local CSS stack
Any suggestions?
Thanks.
Guang
-----Original Message-----
From: Vasu Balla [mailto:appsdba_at_gmail.com]
Sent: Monday, April 09, 2007 10:55 PM
To: Guang Mei
Cc: oracle-l_at_freelists.org
Subject: Re: racgimon.exe CPU usage question
Guang,
we faced this issue on a 10.2.0.2 RAC on RHEL4, fix is to add allowgroup=true in ons.config of CRS home
this entry will create .formfactor file, which will stop spinning of rgi Guang Mei wrote:
and also make sure crs owner and db oh owner have same os group as primary , i guess this point is not applicable for windows
vasu
>
> Using a tool called "Filemon", we found racgimon.exe is trying to write
> to a file called F:\oracle\product\10.2.0\db_1\opmn\conf\.formfactor.
>
> The file isn't there and the exe just keeps trying to open it... over..
> and over..
-- http://www.freelists.org/webpage/oracle-lReceived on Tue Apr 17 2007 - 09:20:37 CDT
![]() |
![]() |