Conflicting PROCESSES values on 10g RAC+Dataguard

Hi peeps,
So i've set up a RAC+Dataguard environment for testing, and have recently encountered ORA-12518 errors; quite a few Google results suggest checking V$RESOURCE_LIMITS for any resource problems. Upon checking i noticed that the MAX_UTILIZATION for resource PROCESSES is set to 71, with CURRENT_UTILIZATION set to 70;i found this strange 'coz i specifically increased the PROCESSES parameter to 300 when i set up the db; i ran SHOW PARAMETER PROCESSES and verified it was set to 300.
Shouldn't i be getting the same values?
tia

Hello badkuk,
The max_utilization column means the greater value of this resource since last instance startup. See it on http://download.oracle.com/docs/cd/B19306_01/server.102/b14237/dynviews_2050.htm#REFRN30206
Also see the description of error message at http://ora-12518.ora-code.com
I think the root cause of this error was not processes parameter.
Take a look on Metalink note ID 556428.1
*"In general ORA-12518 occurs if there is a resource problem , may be on the listener side or on the Database server. It indicates a condition where the process is not able to make any more memory allocations either due to non-availability of resource or the process has reached the 32 bit (VM Size) limit"*
Best regards,
Rodrigo Mufalani
http://www.mrdba.com.br/mufalani

Similar Messages

  • 10g RAC on HACMP (IBM clusterware)

    we are in process of making 10g RAC without using Oracle Clusterware. we will be using HACMP Cluster software and IBM shared storage. After looking at few threads as below:
    Re: 10g RAC on varitas Cluster Software + Shared storage
    Re: Varitas Cluster Software + Oracle Clusterware Installation
    came to know that Oracle Clusterware is compulsory for 10g RAC besides HACMP.
    Can some one let me know why oracle clusterware is compulsory and point me to some Oracle documents that mentions the same.

    ML Note:220970.1 is the RAC FAQ - it would be a bit too much to paste all details here.
    However, if you would let us know what details you are looking for, there might be other resources (not in metalink) that we can point you to. A starter could be this one:
    Oracle Clusterware Whitepaper (PDF) (http://www.oracle.com/technology/products/database/clusterware/pdf/TWP_Clusterware_11g.pdf)
    But the most important fact to note here is:
    Is it supported to allow 3rd Party Clusterware to manage Oracle resources (instances, listeners, etc) and turn off Oracle Clusterware management of these?
    In 10g we do not support using 3rd Party Clusterware for failover and restart of Oracle resources. Oracle Clusterware resources should not be disabled.
    (taken from ML Note 220970.1 ;-))
    Thanks.

  • 10g RAC on varitas Cluster Software & Shared storage

    we are in process of making 10g RAC without using Oracle Clusterware , we will be using Varitas Cluster software and varitas shared storage , I am looking for some quick notes/article on setting up/Installing this RAC configuration.

    Step-By-Step Installation of 9i RAC on VERITAS STORAGE FOUNDATION (DBE/AC) and Solaris
    Doc ID: Note:254815.1
    These are the notes i was looking for, Question is Only the RDBMS version will be changes , all other setup will be same as mentioned in Notes, and DBA work will start from creating DBs, right?

  • 10g RAC startup process

    Can sombody tell me how the RAC instance will start. I know like CSS is the first process to start and then what happens how everything comes up.
    Thanks

    Maverick wrote:
    thanks for the reply.
    The link you have provided is for 11g i think
    i Need 10g RAC startup process.
    ThanksStopping the Oracle RAC 10g Environment
    The first step is to stop the Oracle instance. When the instance (and related services) is down, then bring down the ASM instance. Finally, shut down the node applications (Virtual IP, GSD, TNS Listener, and ONS).
    $ export ORACLE_SID=orcl1
    $ emctl stop dbconsole
    $ srvctl stop instance -d orcl -i orcl1
    $ srvctl stop asm -n linux1
    $ srvctl stop nodeapps -n linux1
    Starting the Oracle RAC 10g Environment
    The first step is to start the node applications (Virtual IP, GSD, TNS Listener, and ONS). When the node applications are successfully started, then bring up the ASM instance. Finally, bring up the Oracle instance (and related services) and the Enterprise Manager Database console.
    $ export ORACLE_SID=orcl1
    $ srvctl start nodeapps -n linux1
    $ srvctl start asm -n linux1
    $ srvctl start instance -d orcl -i orcl1
    $ emctl start dbconsole
    Start/Stop All Instances with SRVCTL
    Start/stop all the instances and their enabled services. I have included this step just for fun as a way to bring down all instances!
    $ srvctl start database -d orcl
    $ srvctl stop database -d orcl
    reference:http://www.rampant-books.com/art_hunter_rac_start_stop_cluster.htm
    refer the links for more informations:
    Starting and Stopping Instances and Oracle Real Application Clusters Databases
    http://download.oracle.com/docs/cd/B19306_01/rac.102/b14197/dbinstmgt.htm#BCEBGHHC
    Server Control Utility Reference
    http://download.oracle.com/docs/cd/B19306_01/rac.102/b14197/srvctladmin.htm
    answered by ssolbach
    Just a minor comment on the stop nodeapps.
    While it is fine to stop the nodeapps on the server, the drawback to this is, that the VIP will not failover if you stop the nodeapps, but will be stopped.
    Hence if you only shutdown one server, then you are causing clients to fail to connect to the VIP and having to wait for the TCP/Timeout.
    So if you are not going to shut down all the server, but just want to shutdown one node, you should failover the VIP the the other node.
    See: Note 749160.1 Vip Does Not Failover When Nodeapps Stopped
    So it is sometimes better instead of stopping the nodeapps, to simply shutdown the cluster with crsctl stop crs (which will failover the VIP).
    Sebastian
    reference:-
    Re: RAC Questions

  • Seeking a solid reccomendation concerning 10g RAC implementation.

    I need a solid recommendation regarding what hardware I should use for my planned Oracle 10g RAC environment.
    Currently, I am looking for both node and SAN recommendations.
    I also created a list of 11 questions that I need to have answered.
    Here is how this will be configured:
    3 Node Oracle 10g RAC
    Each Node will consist of:
    32Gb of RAM (minimum)
    Windows 2003 64-bit Enterprise (corporate standard, but I can go with Windows 2008 if I have a valid justification)
    74Gb RAID 1 (minimum)
    Dual 10Gb Ethernet NICs
    The SAN will consist of:
    750Gb-3Tb dedicated to Oracle
    10Gb Ethernet NICs
    Here are some of my general questions:
    1.) Are there any benchmarks or case studies that you are aware of that might help in the decision process regarding hardware?
    2.) Where should my backups reside (SAN or elsewhere)?
    3.) What margin should be added for SAN provisioning and waste (even if thin provisioning is implemented)?
    4.) My CIO has decided to direct me to go with 10GbE copper instead of fiber channel, what unplanned hiccups can I expect?
    5.) What are the caveats of running dual redundant SAN systems?
    6.) We are currently using DELL hardware for all other systems, however I do have the freedom to change the vendor for this particular project if I can state a valid business justification. Any other vendors out there that make a better SAN or Node solution than Dell/EMC?
    7.) How much local storage do I need on each node?
    8.) Can I utilize 1 node to run ETL during production hours without drastically affecting database performance?
    9.) Regarding the maintenance of this setup, are their any particular classes or training you would recommend? I am a seasoned Oracle DBA, but could use any specific training on the specifics of RAC and/or general performance.
    10.) Are there specific advantages in Oracle 11g RAC vs. 10g that would be worth the cost of upgrading our 1000+ 10g user licenses?
    11.) Are there any studies on the performance advantages/disadvantages of running Oracle 10g on Windows vs. Solaris (or any Unix)?
    I will consider all input of high value, so please let me know what you would recommend.
    Thank you for your time.

    please find answers that i know for some questions.
    1.) Are there any benchmarks or case studies that you are aware of that might help in the decision process regarding hardware?
    2.) Where should my backups reside (SAN or elsewhere)?
    => what is the backup method you will be using? certainly recommend RMAN (in addition to OS backups that you are planning to use) for block recovery, should there a block corruption.
    i would keep some copies on the SAN local and mirror to DR site too.
    3.) What margin should be added for SAN provisioning and waste (even if thin provisioning is implemented)?
    => do not suggest thin provisioning for production.
    how big the volumes are going to be? reason for asking the Q is, if the volumes are going to be in TB, percentages can be lower. please plan for 2 years atleast.
    4.) My CIO has decided to direct me to go with 10GbE copper instead of fiber channel, what unplanned hiccups can I expect?
    5.) What are the caveats of running dual redundant SAN systems?
    6.) We are currently using DELL hardware for all other systems, however I do have the freedom to change the vendor for this particular project if I can state a valid business justification. Any other vendors out there that make a better SAN or Node solution than Dell/EMC?
    7.) How much local storage do I need on each node?
    => have beetween 75GB to 100GB. hope you are going to have only ORACLE RDBMS and CRS software in here.
    please make sure that you rotate your listener logs and alert logs and regular removal of old .trc files older than certain number of days old.
    8.) Can I utilize 1 node to run ETL during production hours without drastically affecting database performance?
    => node usage will help from CPU standpoint only. what about the disk writes it is going to perform to the data files?
    9.) Regarding the maintenance of this setup, are their any particular classes or training you would recommend? I am a seasoned Oracle DBA, but could use any specific training on the specifics of RAC and/or general performance.
    => attend a 5 day course from Oracle. install RAC on own and play with it.
    10.) Are there specific advantages in Oracle 11g RAC vs. 10g that would be worth the cost of upgrading our 1000+ 10g user licenses?
    => did not compare, though installed 11g.
    11.) Are there any studies on the performance advantages/disadvantages of running Oracle 10g on Windows vs. Solaris (or any Unix)?
    => running on windows? please do not. used on linux a lot. pretty stable and solid. recommend to go with 10.2.0.4 or higher.
    hope the above will help.

  • 10g RAC on VMWare Workstation

    Hi Folks,
    i tried to install 10g RAC on VMWare 4.5.2 for testing.
    Hostsystem is XP, ghost system are RedHat-ES-30.
    I configured tho 2 nodes with 2 scsi adapters and 2 Network Card and a shared Disk.
    I installed ocfs 1.0.12 on both nodes, formated the disk and it seems to be fine.
    On the next step ( Installation of CRS ) the runInstaller fails after the node configuration screen with the message:
    Oracle Cluster Registry File can only be saved on a shared filesystem file or on a RAW Device.
    Any Ideas ?
    Thanks
    Martin

    Hi Laurent,
    Thanks for your reply.
    I checked that and i can't find the Processes or any think else witch is discribed in thr article !
    The Installer pops a message during the creation of the ocr file.
    Have any body tried it with RAW Devices ?
    Martin

  • 10g RAC upgrade to 11g RAC

    How to perform 10g RAC upgrade to 11g with Dataguard in place?
    OS=LINUX
    RDBMS=10.2.0.4
    DG=PHYSICAL STANDBY
    Below is my understanding
    1)Install 11g CRS in NEW_CRS_HOME
    2)Install 11g in NEW_ASM_HOME
    3)Install 11g in NEW_RDBMS_HOME
    4)Export the new NEW_ORACLE_HOME and start up the database with startup upgrade.
    5) Run the catupgrade.sql script.
    Are there any other steps involve?
    In case I have to rollback then how to rollback CRS.

    Personally I would use DBUA instead of catupgrade.sql, but make sure you follow the upgrade documentation for pre-checks etc. You will also need to use netca to recreate the sqlnet listeners in the 11g homes and register with 11g CRS.
    CRS is generally fairly quick to re-install and re-register databases, and this is cleaner than trying to restore OCR and VOTE disks etc. If you prefer to rollback be sure you backup the OCR and VOTE disks (e.g use dd), backup /etc/oracle, CRS_HOME, /etc/init* scripts etc.
    The dataguard standby database should roll forward through the upgrade, but you will need to manually register the standby with 11gCRS. Make sure you have your DB and Log create_file_dest's set, as well as standby_file_management=auto. Personally I would manually recover the standby after the upgrade in case I need to use it to fallback.
    Edited by: rgeier on Sep 1, 2009 3:51 PM

  • CRS-0210: Could not find resource while start ASM on 10G RAC

    Dear All
    I'm trying to install 10g RAC on Redhat 4.1. At the point at which I try to start ASM it fails with the message
    ORA-03113: end-of-file on communication channel
    select value from v$parameter where name='instance_type'
    ERROR at line 1:
    ORA-01034: ORACLE not available
    This seems to be due to a failure CRS. The trace file shows:
    [Thread-11] [17:14:2:907] [HAOperationImpl.runCommand:1254] CRS cmd is: /u01/app/oracle/product/10.2.0/crs/bin/crs_stat -u ora.bfhxx-sql012.ASM1.asm
    [Thread-41] [17:14:2:964] [StreamReader.run:65] OUTPUT>CRS-0210: Could not find resource ora.bfhxx-sql012.ASM1.asm.
    Executing
    /u01/app/oracle/product/10.2.0/crs/bin/crs_stat
    produces:
    NAME=ora.bfhxx-sql012.LISTENER_BFHXX-SQL012.lsnr
    TYPE=application
    TARGET=ONLINE
    STATE=ONLINE on bfhxx-sql012
    NAME=ora.bfhxx-sql012.gsd
    TYPE=application
    TARGET=ONLINE
    STATE=ONLINE on bfhxx-sql012
    NAME=ora.bfhxx-sql012.ons
    TYPE=application
    TARGET=ONLINE
    STATE=ONLINE on bfhxx-sql012
    NAME=ora.bfhxx-sql012.vip
    TYPE=application
    TARGET=ONLINE
    STATE=ONLINE on bfhxx-sql012
    Is this a red herring or is it the reason ASM won't start? At what point should this entry have been created (ie should it already exist when ASM starts or should ASM create it)? Can I manually create the entry using crsstat.
    Many thanks
    Paul

    It all depends on what your mapping problem was and what you did to resolve it. Here are a couple of things you could try:
    -Make sure the orc.loc file on ebdb1 has the same entry as ebdb2. Also, say you are using shared raw devices for CRS: make sure your raw devices are consistent on both nodes.
    If the above does not work
    -Make sure the shared devices are consistent on both nodes and restore one of the OCR backups. I am sure at least one of the backups 4hrs/8hrs/1day/2day/1week some thing must be a worthwhile. If you do restore OCR from a backup make sure to run cluvfy before you start your CRS.
    Always a good practise to take a backup of status quo before you restore from the backups.
    It would be interesting to know what lead to your disk mapping problem in the first palce.
    Good Luck!

  • Oracle 10g rac installation on IBM power server

    Dear Gurus,
    I am installing Oracle 10g RAC on IBM power server but while running CRS getting the following errors. Please help to resolve this issue.
    OUTPUT from Installation log:
    INFO: Start output from spawned process:
    INFO: INFO:
    INFO: /oracle/app/oracle/product/crs/bin/genclntsh
    INFO: /usr/bin/ld: cannot find -lxl
    INFO: collect2: ld returned 1 exit status
    INFO: genclntsh: Failed to link libclntsh.so.10.1
    INFO: make:
    INFO: *** [client_sharedlib] Error 1
    INFO: End output from spawned process.
    INFO: INFO: Exception thrown from action: make
    Exception Name: MakefileException
    Exception String: Error in invoking target 'client_sharedlib' of makefile '/oracle/app/oracle/product/crs/network/lib/ins_net_client.mk'. See '/oracle/app/oracle/oraInventory/logs/installActions2011-12-26_04-40-48PM.log' for details.
    Exception Severity: 1
    INFO: Exception handling set to prompt user with options to Retry Ignore
    SYSTEM:
    IBM power server
    Linux 5.3
    I have already tried changing ORACLE_HOME,CRS_HOME,LD_LIBRARY_PATH but nothing worked.
    Regards,
    Prajash

    Those errors remind me on errors I encountered when I was trying to do installation that was not certified,
    so try to check if installation you are doing is actually supported.
    In the meantime , visit metalink and read document [ID 460969.1] , */usr/bin/ld: Cannot Find -lxml10, Genclntsh: Failed To Link Libclntsh.so.10.1*

  • Oracle 10G RAC - Public & Heartbeat on 1 NIC

    Hello all,
    actually I am installing Oracle 10G RAC on rhel 4 (4 node cluster). But the Cluster Verification Utility aborts with errors. I checked the configToolAllCommands and tried to run the failed commands manually:
    #/opt/oracle/crs/bin/oifcfg setif -global eth0.100/172.18.0.0:cluster_interconnect eth0.728/172.16.128.0:public eth0.498/172.17.1.0:cluster_interconnect
    PRIF-50: duplicate interface is given in the input
    PRIF-50: duplicate interface is given in the input
    PRIF-50: duplicate interface is given in the input
    Question:
    Is it possible to put Public & Heartbeat on one NIC (eth0.728 & eth0.498)
    If not is their any workaround for that issue?
    Output /etc/hosts
    # that require network functionality will fail.
    127.0.0.1 localhost.localdomain localhost
    172.18.253.48 eu0266.[company].net cfmaster
    172.16.128.11 eu0200.[company].net eu0200
    172.16.128.12 eu0201.[company].net eu0201
    172.16.128.13 eu0202.[company].net eu0202
    172.16.128.14 eu0203.[company].net eu0203
    172.18.13.11 eu0200m.[company].net eu0200m
    172.18.13.12 eu0201m.[company].net eu0201m
    172.18.13.13 eu0202m.[company].net eu0202m
    172.18.13.14 eu0203m.[company].net eu0203m
    # Private section
    172.17.1.11 eu0200-priv.[company].net eu0200-priv
    172.17.1.12 eu0201-priv.[company].net eu0201-priv
    172.17.1.13 eu0202-priv.[company].net eu0202-priv
    172.17.1.14 eu0203-priv.[company].net eu0203-priv
    # Virtual section
    172.16.128.16 eu0200-vip.[company].net eu0200-vip
    172.16.128.17 eu0201-vip.l[company].net eu0201-vip
    172.16.128.18 eu0202-vip.[company].net eu0202-vip
    172.16.128.19 eu0203-vip.[company].net eu0203-vip
    Output install log:
    Checking existence of VIP node application (required)
    Check failed.
    Check failed on nodes:
    eu0203,eu0202,eu0201,eu0200
    Checking existence of ONS node application (optional)
    Check ignored.
    Checking existence of GSD node application (optional)
    Check ignored.
    Post-check for cluster services setup was unsuccessful on all the nodes.
    Command = /opt/[company]/oracle/crs/bin/cluvfy has failed
    INFO: Configuration assistant "Oracle Cluster Verification Utility" failed
    *** Starting OUICA ***
    Oracle Home set to /opt/[company]/oracle/crs
    Configuration directory is set to /opt/[company]/oracle/crs/cfgtoollogs. All xml files under the directory will be processed
    INFO: The "/opt/[company]/oracle/crs/cfgtoollogs/configToolFailedCommands" script contains all commands that failed, were skipped or were cancelled. This file may be used to run these configuration assistants outside of OUI. Note that you may have to update this script with passwords (if any) before executing the same.
    SEVERE: OUI-25031:Some of the configuration assistants failed. It is strongly recommended that you retry the configuration assistants at this time. Not successfully running any "Recommended" assistants means your system will not be correctly configured.
    1. Check the Details panel on the Configuration Assistant Screen to see the errors resulting in the failures.
    2. Fix the errors causing these failures.
    3. Select the failed assistants and click the 'Retry' button to retry them.
    Thanks in advance for your help!
    Regards

    Tads wrote:
    Hi all,
    I have a question about Oracle RAC and network interface.
    We're using Oracle 10gR2 RAC with two nodes on Linux Red Hat.
    Let's assume that the public network interface goes down.
    I would like to know what happens with existing connections
    on node with network interface with problems.
    Are connections frozen, actives?
    Can the users continue to use theses existing connections using the another node of RAC?If the interface is down? what do you think? All connections to this node will die. How does your application handle fail-over, does it attempt to reconnect or just have a complete application failure?
    You should spend some time in a test lab where you can test this stuff for yourself. Read the documentation and there are tons of sites out there that purport to have all of your RAC/TAF/FAN/FAF questions. - I would read and trust the documentation first.
    >
    I know that the listener goes down and any other connections is allowed.
    Thank you very much!!!!

  • Oracle 10g RAC on Windows

    Installed Oracle 10g RAC on Windows... Everything was
    working fine, now when I install CRS it completed at 100% and then in the configuration it gives error
    INFO: exitonly tools to be excuted passed: 0
    INFO: Starting to execute configuration assistants
    INFO: Command = C:\WINDOWS\system32\cmd /c call C:\oracle\product\10.2.0\crs/install/crssetup.config.bat
    PROT-1: Failed to initialize ocrconfig
    Step 1: checking status of CRS cluster
    Step 2: creating directories (C:\oracle\product\10.2.0\crs)
    Step 3: configuring OCR repository
    ocr upgrade failed with (-1)
    Execution of the plugin was aborted
    INFO: Configuration assistant "Oracle Clusterware Configuration Assistant" was canceled.
    *** Starting OUICA ***
    Oracle Home set to C:\oracle\product\10.2.0\crs
    Configuration directory is set to C:\oracle\product\10.2.0\crs\cfgtoollogs. All xml files under the directory will be processed
    INFO: The "C:\oracle\product\10.2.0\crs\cfgtoollogs/configToolFailedCommands" script contains all commands that failed, were skipped or were cancelled. This file may be used to run these configuration assistants outside of OUI. Note that you may have to update this script with passwords (if any) before executing the same.
    I am using VMware WorkStation 5
    http://www.oracle-base.com/articles/10g/OracleDB10gR2RACInstallationOnWindows2003UsingVMware.php
    I can see my disks from both machines. Open the "Computer Management" dialog (Start > All Programs > Administrative Tools > Computer Management
    I use Windows XP SP2 as the host operating system
    Any suggestion?
    Message was edited by:
    MEXMAN

    You know its not certified?
    My first thought when I read the subject of this thread, and before reading what you posted, is that you've either done no research on RAC or didn't understand what you've read.
    You can create a RAC cluster using any operating system certified by Oracle.
    But the operating system is the least important part of creating a cluster. The questions you need to be able to address are:
    1. What is your solution to created shared storage?
    2. What is your solution to create the cache fusion interconnect and VIPs?
    If you don't have an answer to these questions you can not build a RAC cluster.

  • Using Clob with TopLink 9.0.4.5 and Oracle 10g RAC

    I am trying to store an XML file in a Clob type field of a DB table using TopLink 9.0.4.5 and Oracle 10g RAC and need some guidance about how to do it. I got some directions to start it with the Tip "How-To: Map Large Objects (LOBs) to Oracle Databases with OracleAS TopLink" but still need some more helps.
    When using the Oracle JDBC OCI driver, the tip gives the code block for a Clob field:
    DirectToField scriptMapping = new DirectToField();
    scriptMapping.setAttributeName("script");
    scriptMapping.setFieldName("IMAGE.SCRIPT");
    descriptor.addMapping(scriptMapping);
    As I understand, TopLink creates instances of the Descriptor class at run time for each of the descriptor files and stores them in a database session, where is the proper place (in SessionEvent of TopLinkSessionEventHandler?) for me to get a reference to such an instance of my Descriptor class in Java code so that I can add the above mentioned additional Mapping? Are the above String values of "script" and "IMAGE.SCRIPT" predefined in TopLink API? Can I accomplish the same thing just using the TopLink Workbench tool instead? If yes, please advise the detailed steps to do so.
    The tip also states to call the following code in case of using Clob:
    DatabaseLogin login = session.getLogin();
    login.useStringBinding();
    Should the above 2 lines of code be called after the following lines of code?
    SessionManager sessionManager = SessionManager.getManager();
    Server serverSession = (Server)sessionManager.getSession("MY_SESSION_NAME");
    Besides the above extra coding for the Session and Descriptor Mapping, is there any special handling in between Data model and DB table mapping? Can I map a Java String type to a DB Clob field using the Direct-to-field mapping?
    Appreciate any help.

    Never mind ....... I had already figured it out .....

  • What could be the disadvantage of the "AUTO_SPACE_ADVISOR_JOB" in 10g RAC?

    Hi, all.
    The database is 2 node RAC database on 32 bit windows 2003 EE SP1.
    What could be the pros and "CONS" of the "AUTO_SPACE_ADVISOR_JOB" job
    in 10g RAC?
    It is one of advisor, and thus I think it is not required.
    What could be the disadvantage of AUTO_SPACE_ADVISOR_JOB
    in terms of PERFORMANCE in 2 node RAC environment?
    The 2 node RAC database seems to be experiencing performance degrade
    due to default jobs on installation such as AUTO_SPACE_ADVISOR_JOB and
    GATHER_STATS_JOB.
    I am looking forwared to hearing your experience and advice.
    Thanks and Regards.

    Dear Justin.
    Thanks for your reply.
    1) What is the magnitude of the waits you're seeing? Over what time frame?
    --> I found the above wait events in the top 5 wait event section from AWR report.
    The AWR snapshot time frame is one hour.
    --> On a regular basis(maybe, one or two week), the database hangs, causing a number of library cache related wait events and gc related wait event.
    2) If the system is hanging and not doing a log switch, have you debugged that process? I'd be hard-pressed to imagine how library cache events would be related to this sort of thing. I would tend to suspect a hardware/ RAC install/ RAC config issue.
    --> I applogize for insufficient information. I took "system state dump" and "hang analyze" at the time of database hang.
    --> It is hard for me to understand the system dump file. I reported those files to Oracle Support, but no answer was returned now.
    --> As you said, it may be caused by different issues. I will try to investigate other factors.
    3) Why do you "guess that when gather_database_stats tries to get statistics about AWR snapshot objects, it causes a number of library cache invalidation and dictionary cache reload between two nodes?"
    --> I investigated AWR reports during the period of database hang. I found the above wait events with gather_database_stats in common. That is all why I suspect "gather_database_stats" job.
    Specifically regarding the statistics gathering job, is your application is doing something unusual that forces the default statistics job to gather statistics regularly on a substantial fraction of your tables forcing your application to re-parse a substantial fraction of its SQL? Do you have an alternate method for gathering statistics that is going to generate less load and/or invalidate fewer SQL statements? Is your application reusing SQL (i.e. using bind variables)?
    --> Currently, we have not deployed all part of an application. At this point, the data is about 10 Mega. The application is using bind variables, but I also could see high number of sql version count. I am inspecting why.
    --> I am considering gathering statistics manually (only application schema, not all database objects)
    4) What makes you believe that the AWR snapshot process is causing problems?
    --> I applogize for insufficient explanation. I mean the problems occur when "gather_database_stats" job takes statistics of "AWR snapshot data",
    because application data is very very small, only 10 Mega and 28 tables.
    Currently, we have deployed only 1 % of the entire application.
    ● This is the first time I manage a RAC database. I think a RAC database is something different from a single database.
    I do not think the same problem could occur in a single database.
    Thanks for detailed explanation and advice.
    Best Regards.

  • Oracle 10g RAC to 11g RAC Upgrade on Solaris

    Hi,
    We are planning to do a migration of a 4 Node Oracle 10g RAC on Solaris 9 to 11g with Solaris 10. We'd like know what would be the best path to take. We cannot afford any downtime!
    Options: Are these feasible? Which option is best? Any documents links?
    a) Do a rolling upgrade of Oracle from 10g to 11g. Then take down individual nodes and upgrade the Solaris OS from 9 to 10 and bring them up back into the cluster. Is there any known issues taking this path? Is a rolling upgrade like this possible?
    b) Do an upgrade of the Solaris OS from 9 to 10 on each node and then bring them back up? Is this practical? Does Oracle allow different versions of OS running on different nodes?
    c) Use Dataguard with 2 different RAC environments (2 nodes each). How would this work? Is it the only possible way? Any steps please?
    Thanks

    a) Do a rolling upgrade of Oracle from 10g to 11g. Then take down individual nodes and upgrade the Solaris OS from 9 to 10 and bring them up back into the cluster. Is there any known issues taking this path? Is a rolling upgrade like this possible?Hi,
    first of all i would not change several components (OS, database version) at a time. My recommendation is to make small steps and start with the operating system first. Seconds recommendation is to test and test everything in your dev or test environment prior doing the upgrades in the productive environment. Trust me: You will face problems :-) So you better try it beforehand!
    b) Do an upgrade of the Solaris OS from 9 to 10 on each node and then bring them back up? Is this practical? Does Oracle allow different versions of OS running on different nodes?As far i know you can run different operating system versions on different nodes if they are supported (Solaris 9 and 10 are).
    Ronny Egner
    My blog: http://ronnyegner.wordpress.com

  • Putting Oracle Apps 11i on 10g RAC using VMware

    Hello All,
    I am building a Oracle Applications 11i on 10g RAC, using VMware..Since there aren't any docs I could find on internet explaining how to do this, I have come up with my own. I have combined the MEtalink doc:362135.1 and the docs describing building a 10gRAC "database" using VMware..I want to know if the below process is good enough to get the required results:
    Steps:
    -Install VMware on HOST m/c
    -Configure 1st virtual m/c, say RAC1
    -Install RHEL on RAC1
    -Install 11i with 9i database on the local SCSI bus- SCSI 0:0
    -Install VMware client tools
    -Create a new ethernet adapter(for private interconnect) on RAC1
    -Create shared disks on RAC1
    -Partition the disks
    -Add the disks as RAW devices in /etc/rawdevices
    -Clone RAC1 to a new virtual m/c,say RAC2
    -Delete the 11i apps directories from its local SCSI bus..since these would be redundant on RAC2
    -Install Clusterware s/w on RAC1 using the same oraInventory that is used by the Applications 11i installation-
    -Install the 10g DB software and create ASM instances using dbca
    -Install Database componenets from 10g companion CD
    -Upgrade CRS abd DB s/w to 10.2.0.4
    -Upgrade the 9i database to 10g using dbua from the 10g ORACLE_HOME
    -Convert the newly upgraded 10g databse to RAC using the rconfig tool
    -Post migration steps for RAC
    -Enable AutoConfig on the Applications Database tier
    - Follow the "Establish Applications Environment for RAC" section from Doc:362135.1
    -Configure PArallel Concurrent Processing(PCP)
    Thanks,
    Sandeep

    (Considering that there are only 2 nodes the scenario the steps would be as follows:
    1. Install RAC using the steps provided at the link:
    http://oracle-base.com/articles/10g/OracleDB10gR2RACInstallationOnCentos4UsingVMware.php
    2.On RAC1 create a single instance of Oracle 11i (Both DB and Apps are on the same node)
    3. Follow the steps outlined in the Note:362135.1
    One thing to note is that the steps are the same whether the nodes are real or virtual.

Maybe you are looking for

  • SSO and IIS 7.5

    Does anyone have advice on how to configure JBoss 7.1.1.Final to successfully enable SSO using IIS 7.5 with integrated windows authentication. This used to be a simple process on CCP 9.3.2 but I've had no luck configuring JBoss 7.1.1.Final to use the

  • Lightscribe Drive NO LONGER Being Recognized

    I have a Lightscribe drive in my HP P6540F.  I used it six months ago successfully, but not since.  Now, when I try to use it, my software reports that there is no Lightscribe compatible hard drive to be found.  I also happened to have an external Li

  • 12 days with an IP profile of 135 Kbps. Download s...

    This i my 9th or 10th post in the last 12 days. Please please please can someone change my IP profile??? Can't be that difficult. My line syncs @ 12.5 Mbs but my download speed is 23 Kbps steady. Here are the results of the speedtester : Test1 compri

  • OWSM: it's possible manipulate a xml string date with a policies ?

    Hello, It's the first time that i use the OWSM. The objecties of my project is reuse a old webservice deploy in the old application. The authentication of websercice is inside the structure string xml type. For example any service are the follow soap

  • SetUserCustomizable issue!

    Hi Guys - I need some help here. I am not very expert on OA Framework. I have created a simple OA Page. During design time, I added a text field and a button (Go) next to it. Then I created a region that is of type "table". This is done during design