This discussion is archived
3 Replies Latest reply: Feb 17, 2010 7:32 AM by Ojee RSS

RAC - CRS - TieRegistry.pm can't load perl module SetDualVar.pm

702343 Newbie
Currently Being Moderated
Hi,

I seem to be having an issue configuring a cluster with enterprise manager grid control.

Here's the test scenario.

Test #1
- CRS installed and patched to 11.1.0.7.0 on two nodes running Windows 2003 R2 x64
- ASM installed and patched to 11.1.0.7.0 on cluster config
- DB installed and patched to 11.1.0.7.0 on cluster config
- DB created via DBCA (dropped em via emca)
- Agent 10.2.0.5.0 x64 installed on cluster config

Test #2
- CRS installed and patched to 10.2.0.4.0 on two nodes running Windows 2003 R2 x64
- ASM installed and patched to 10.2.0.4.0 on cluster config
- DB installed and patched to 10.2.0.4.0 on cluster config
- Agent installed 10.2.0.5.0 x64 on cluster config

(Note I haven't updated 10.2.0 release to 10.2.0.5.0, as this is production)


1. I'm receiving the following in Critical Alerts, and its showing Pending Status in target list.
2. Both test scenarios produce similar error and showing pending status.
3. Note that SetDualVar.pm is non-existent in any %ORACLE_HOME%/perl

------------------------------------------------------------------------
Target          pre-db-crs
     Type          Cluster
     Metric          Clusterware
     Collection Timestamp          Jun 10, 2009 2:47:06 PM
     Error Type          Collection Failure
     Message          em_error=ERROR|Can't locate SetDualVar.pm in @INC (@INC contains: c:\oracle\product\10.2.0\agent10g\\perl\5.8.3\bin\MSWin32-x64-multi-thread c:\oracle\product\10.2.0\agent10g\perl\lib c:\oracle\product\10.2.0\agent10g\perl\lib\site_perl c:\oracle\product\10.2.0\agent10g\perl\site\lib c:\oracle\product\10.2.0\agent10g\sysman\admin\scripts c:\oracle\product\10.2.0\agent10g\sysman\admin\scripts\Net-DNS-0.48\lib c:\oracle\product\10.2.0\agent10g\bin c:\oracle\product\10.2.0\agent10g\bin c:/oracle/product/10.2.0/agent10g/perl/5.8.3/lib/MSWin32-X64-multi-thread c:/oracle/product/10.2.0/agent10g/perl/5.8.3/lib c:/oracle/product/10.2.0/agent10g/perl/site/5.8.3/lib/MSWin32-X64-multi-thread c:/oracle/product/10.2.0/agent10g/perl/site/5.8.3/lib .) at c:/oracle/product/10.2.0/agent10g/perl/site/5.8.3/lib/MSWin32-X64-multi-thread/Win32/TieRegistry.pm line 42. em_error=ERROR|Failed Execution
------------------------------------------------------------------------

Any ideas?


Thanks.

Edited by: Kaz on Jun 10, 2009 11:05 AM
  • 1. Re: RAC - CRS - TieRegistry.pm can't load perl module SetDualVar.pm
    509490 Newbie
    Currently Being Moderated
    I'm curious, did you ever find a resolution to this? I'm experiencing a similar issue, but on slightly different platform:

    Agents:
    2-node RAC cluster on Windows Server Enterprise 2003 SP2
    RDBMS/CRS version 10.2.0.4 (was also occurring on 10.2.0.3), CPU July 2009
    Grid Control agent version 10.2.0.5

    OMS:
    Windows Server Enterprise 2003 SP2
    RDBMS/Repository 10.2.0.4 CPU July 2009
    Grid Control 10.2.0.5

    From emagent_perl.trc:
    has_metrics.pl: Fri Sep 25 15:21:23 2009: ERROR: ERROR:has::Common:: Can't locate SetDualVar.pm in @INC (@INC contains: E:\oracle\product\10.2.0\agent10g\\perl\5.8.3\bin\MSWin32-x86-multi-thread E:\oracle\product\10.2.0\agent10g\perl\lib E:\oracle\product\10.2.0\agent10g\perl\lib\site_perl E:\oracle\product\10.2.0\agent10g\perl\site\lib E:\oracle\product\10.2.0\agent10g\sysman\admin\scripts E:\oracle\product\10.2.0\agent10g\sysman\admin\scripts\Net-DNS-0.48\lib E:\oracle\product\10.2.0\agent10g\bin E:\oracle\product\10.2.0\agent10g\bin E:/oracle/product/10.2.0/agent10g/perl/5.8.3/lib/MSWin32-x86-multi-thread E:/oracle/product/10.2.0/agent10g/perl/5.8.3/lib E:/oracle/product/10.2.0/agent10g/perl/site/5.8.3/lib/MSWin32-x86-multi-thread E:/oracle/product/10.2.0/agent10g/perl/site/5.8.3/lib .) at E:/oracle/product/10.2.0/agent10g/perl/site/5.8.3/lib/MSWin32-x86-multi-thread/Win32/TieRegistry.pm line 42.
    has_metrics.pl: Fri Sep 25 15:21:23 2009: ERROR: HAS:Failed execution in fnexitfail

    I just submitted a TAR & will let you know if I find out anything.
  • 2. Re: RAC - CRS - TieRegistry.pm can't load perl module SetDualVar.pm
    509490 Newbie
    Currently Being Moderated
    This issue is reported as bug #8491335, and I have applied patch #7692044 which is supposed to fix this, but it has not resolved the issue for myself and others (the "not fixed by 7692044" is reported as Bug #8803578); searches in Metalink for SetDualVar.pm shows that several others have experienced this on Windows platforms since updating to 10.2.0.5. :-/
  • 3. Re: RAC - CRS - TieRegistry.pm can't load perl module SetDualVar.pm
    Ojee Newbie
    Currently Being Moderated
    Hi,

    Did any of you find a solution for this?

    I've got the same problem.

    4-node windows 2003 r2 64-bit
    CRS/ASM 11.1.06
    RDBMS 10.2.0.3.0 and 10.2.0.4.0
    Grid Agent 10.2.0.5.0

    My SR is now open for 4 weeks and no progress at all.

    Best regards,

    Ojee
    DBA, Almelo
    The Netherlands

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points