Friday, September 16, 2011

How to fix "FREQUENCY_IN_MHZ PERR is not numeric"

In the name of God, Most Gracious, Most Merciful.

In this article i will be listing steps to fix "FREQUENCY_IN_MHZ <PERR- is not numeric" issue. This issue arises after installation of Grid Control 10g Release 2 on Linux Red Hat 5.0/5.3. This is due to getting hardware detail with incorrect case of string i.e. searching "Mhz" instead of "MHz" in Ptdpm1.pm file. To fix this issue just use following steps.


Step 1. Stop Grid Control Services.



$/u01/oracle/prdocut/10.2.0/grid/agent10g/bin/emctl stop agent
$/u01/oracle/prdocut/10.2.0/grid/oms10g/opmn/bin/opmnctl stopall

Step 2. Take Backup of files which are searching for "Mhz" string.

$ mkdir -p /tmp/agent/backup


$ mkdir -p /tmp/oms/backup
$ cp /u01/oracle/product/10.2.0/grid/agent10g/sysman/admin/scripts/Ptdpm1.pm /tmp/agent/backup/Ptdpm1.pm 
$ cp /u01/oracle/product/10.2.0/grid/oms10g/sysman/admin/scripts/Ptdpm1.pm /tmp/oms/backup/Ptdpm1.pm


Step 3. Search for "Mhz" in following files and update with "MHz".
/u01/oracle/product/10.2.0/grid/agent10g/sysman/admin/scripts/Ptdpm1.pm
/u01/oracle/product/10.2.0/grid/om10g/sysman/admin/scripts/Ptdpm1.pm

Step 4. Start Grid Control Services.


$/u01/oracle/prdocut/10.2.0/grid/oms10g/opmn/bin/opmnctl startall
$/u01/oracle/prdocut/10.2.0/grid/agent10g/bin/emctl start agent


Insha-Allah this will help and serve the purpose. For any corrections and improvements please suggest.

No comments:

Post a Comment